Las vistas arquitectónicas de software y sus correspondencias mediante la gestión de modelos
- Limon Cordero, Rogelio Noe
- Isidro Ramos Salavert Director/a
Universidad de defensa: Universitat Politècnica de València
Fecha de defensa: 03 de febrero de 2010
- José Miguel Toro Bonilla Presidente/a
- José Angel Carsí Cubel Secretario/a
- José Ambrosio Toval Álvarez Vocal
- Nicole Levy Vocal
- Nieves R. Brisaboa Vocal
Tipo: Tesis
Resumen
La arquitectura de software es un área relativamente joven de la ingeniería de software, Iniciada a mediados de los años 90's, ha llegado a consolidarse actualmente como una pieza fundamental para el desarrollo de grandes y complejos sistemas de software, debido a que permite tomar decisiones tempranas que son trascendentes en las siguientes etapas del desarrollo de estos sistemas. Las vistas arquitectónicas constituyen las estructuras fundamentales de dicha arquitectura, y hacen posible enfrentar su diseño desde diversas perspectivas reduciendo la complejidad presente en su desarrollo. El diseño de las vistas arquitectónicas implica establecer una sincronización entre sus elementos para conformar una arquitectura integrada, y de poder ser capaz de mantener la consistencia entre sus elementos. Por otro lado, la arquitectura dirigida por modelos (MDA), ofrece la posibilidad de crear modelos independientes a las plataformas tecnológicas, y a la vez establece vínculos entre ellos que logran una trazabilidad entre sus elementos que los integran. El trabajo que aquí se presenta va en dos sentidos, uno es la creación de un marco de trabajo para el diseño de vistas arquitectónicas que respondan a los requerimientos de modelado de los sistemas a diseñar, y por el otro lado en gestionar estas vistas mediante una estrategia que potencialice las ventajas del MDA.