Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
DESCRIPCIÓN DE LA ARQUITECTURA
Actividades colectivas
En relación a este aspecto, únicamente los métodos FAAM, ATAM, ABD y Bosch
incluyen actividades dirigidas en tal dirección. La reutilización debería ser en dos
sentidos: en relación al desarrollo del método en sí; y en relación al conocimiento
adquirido sobre los mecanismos y soluciones arquitectónicas probadas por la
organización.
GENERACIÓN DE LA ARQUITECTURA
Mecanismos de análisis
Generación arquitectónica
TRANSFORMACIÓN ARQUITECTÓNICA
Entregables finales
Constituyen las entidades sobre las que se centran las actividades de análisis.
Estos objetos están determinados por los objetivos del método y por la
infraestructura conceptual sobre la cual este se fundamenta.
La arquitectura del software nos proporciona una visión global del sistema a
construir. Describe la estructura y la organización de los componentes del
software, sus propiedades y las conexiones entre ellos. Los componentes del
software incluyen módulos de programas y varias representaciones de datos
que son manipulados por el programa. Además, el diseño de datos es una
parte integral para la derivación de la arquitectura del software. La arquitectura
marca decisiones de diseño tempranas y proporciona el mecanismo para
evaluar los beneficios de las estructuras de sistema alternativas.
El ingeniero del software cuenta con diferentes estilos y patrones
arquitectónicos. Cada estilo describe una categoría de sistema que abarca un
conjunto de componentes que realizan una función requerida por el sistema, un
conjunto de conectores que posibilitan la comunicación, la coordinación y
cooperación entre los componentes, las restricciones que definen cómo se
integran los componentes para conformar el sistema, y los modelos semánticos
que facilitan al diseñador el entendimiento de todas las partes del sistema. El
diseño arquitectónico agrupa un grupo inicial de actividades de diseño que
conducen a un modelo completo del diseño del software