SAAM
Cuando hablamos de arquitectura nos referimos a alguna estructura y lo que es el caso del software son sus propiedades, elementos y las relaciones que estos tienen.Un sistema debe de conformarse por una de una sola estructura y por lo tanto debe tener varios componentes que unidos forman un todo. En la arquitectura de software se deben alcanzar los atributos,debe reflejar la calidad y a su vez tener soluciones dentro de los diseños.
Algunas cuestiones que surgen ya al empezar a diseñar son ¿Cómo se documentara? ¿ Cómo se utilizara? ¿Cómo se mantendrá? y¿Cómo lo construiremos a partir del diseño?, cuando nos encontramos en el proceso de documentación y los uso que tiene:
Medio de educación: incorporación de gente al sistema
Vehículo primario paracomunicar con stakeholders: negociaciones en requerimientos conflictivos.
Base de análisis al sistema: contiene la información importante para analizar el sistema
Otras partes del sistema son la vistaque es la representación de elementos y su relación entre ellos y se tiene que documentar. La representación primaria, el catalogo de elementos y una guía de variabilidad. Cuando se documenta esta se dauna introducción del paquete completo donde se describe la información del sistema, sus restricciones y su justificación y las gestiones.
Ya al dividirse en 4 partes encontramos la vista lógicadentro de los escenarios donde se describen los requerimientos funcionales, los principios de abstracción, encapsulación y herencia. Se suele representar con diagramas entidad-relación y sus aplicacionesesta en el análisis orientado o objetos donde tiene como meta mantener un modelo de objeto y coherentes del sistema.
Modelo de vistas 4+1 (vista de proceso): Donde se describen los requerimientos nofuncionales, se ve la concurrencia y la distribución, la integridad del sistema y como mantener las abstracciones. Además enfoca niveles en su lógica de procesos y tiene definiciones como proceso...
Regístrate para leer el documento completo.