Please enable JavaScript.
Coggle requires JavaScript to display documents.
Open System Architect (CARACTERISTICAS (Posee control automático de…
Open System Architect
DEFINICION
Es una herramienta CASE que provee soporte para técnicas variadas para el desarrollo de sistemas de información.
Permite generar automáticamente plantillas de código en varios lenguajes de programación y también esquemas de implementación para gestores de bases de datos relacionales.
FUNCIONAMIENTO
Toda la información introducida mediante la herramienta SA es almacenada en un directorio, el cual se denomina encyclopedia (repositorio en terminología CASE).
Una enciclopedia puede contener información de uno o más sistemas (proyectos) en desarrollo. La herramienta provee mecanismos para importar y exportar información entre enciclopedias.
En un entorno de desarrollo real podría existir una o más enciclopedias para los sistemas ya construidos y una para cada sistema (subsistema) en construcción, importando/exportando definiciones existentes y nuevas según corresponda.
CARACTERISTICAS
Posee control automático de diagramas y datos, normalizaciones y balanceamiento entre diagramas
"Padre e Hijo", además de balanceamiento horizontal, que trabaja integrado con el diccionario de datos, asegurando la compatibilidad entre el Modelo de Datos y el Modelo Funcional.
Es considerado un Upper Case, que puede ser integrado a la mayoría de los generadores de código.
Conecta directamente al diccionario de datos, los elementos asociados, comentarios, reglas de validaciones, normalización, etc
Traduce modelos de entidades, a partir de la enciclopedia, en esquemas para Sybase, DB2, Oracle u Oracle 7, Ingress, SQL Server, RDB, XDB, Progress, Paradox, SQL Base, AS400, Interbase, OS/2, DBMS, Dbase 111, Informix, entre otros.
Posee un repositorio único que integra todas las herramientas, y metodologías usadas.
VENTAJAS
Posee esquemas de seguiridad e integridad a traves de contraseñas que posibilitan el acceso al sistema en diversos niveles, pudiéndose integrar a la seguridad de la red
Proporcionan amplio soporte para la construcción de los Modelos Conceptual, funcional y operacional
Puede ser integrado a la mayoría de los generadores de código
DESVENTAJAS
No manejan gráficas y limita la interfaz con el usuario.
Tiene problemas de ejecución (performance) cuando se trata de mantener los datos separados del cliente.