 |
|
Noticias |
13/05/2008
Tenga presencia en Internet a un costo reducido, planes para profesionale y PYMES
|
17/03/2008
Sistema UpperERP el sistema de gestión mas sencillo para las PYMEs. Nueva versión
|
05/04/2008
UpperERP soporta tickets, agrupación de tareas y múltiples cuentas de correo.
|
|
|
 | Loading… |
|
|
|
Tecnología
UpperSoft trabaja con tecnología de punta. Somos especialistas en desarrollo de
sistemas distribuidos, servicios web y Aplicaciones Web, seguridad e
Ingeniería de Software Orientada a Objetos.
Uppersoft cuenta con el Know-How necesario para encarar el desarrollo de aplicaciones de
Inteligencia Artificial. Trabaja con herramientas y tecnologías que representan
el "estado del arte", investigando y desarrollando sistemas inteligentes.
|
Diseño por Contratos
UpperSoft soprta el desarrollo de software basado en las ideas del Diseño por Contratos. Las ventajas de la metodología son:
-
Un método sistemático para la construcción de software libre de fallas (bug-free)
-
Un marco de trabajo para depuración, testeo y afirmación de la calidad.
-
Un método para documentar componentes de software.
-
Mejor conocimiento y control del mecanismo de herencia.
-
Una técnica para tratar casos anormales y manejo de excepciones.
Para conocer más puede leer el siguiente artículo:
Diseño Por Contratos.
*Design By Contract es marca registrada de EiffelSoftware.
|
|
Arquitecturas de Software
El diseño de correctas soluciones arquitectonicas es clave para el exito de un proyecto
informático. UpperSoft es indicado para la tercerización del desarrollo de las aplicaciones
y el diseño de las arquitecturas de las mismas.
Adoptamos la definición de arquitectura de Software Architecture in Practice, 2/E,
escrito por los miembros del SEI Len Bass,Paul Clements, Rick Kazman:
The software architecture of a program or computing system is the structure or structures
of the system, which comprise software elements, the externally visible properties
of those elements, and the relationships among them.
Es decir que la arquitectura es la estructura o estructuras del sistema, la cual
comprende los elementos de software, las propiedades visibles externamente de dichos
elementos y las relaciones entre ellas.
|
|
|
|
Capacitación
Uppersoft brinda cursos y seminarios de capacitación a empresas en temas de tecnología
de punta:
- Diseño por Contratos
- UML y Proceso de Desarrollo
- Programación Lógica - Prolog
- Programación en Eiffel, C# y Java
|
|
|
|