B3- T9 - Control de versiones Flashcards
Que son las herramientas CASE?
Son aplicaciones de software que asisten en el desarrollo y mantenimiento de sistemas de software
Metamodelos
Modelos que definen las estructuras y reglas para otros modelos
MOF
(Meta-Object Facility)
Define un metamodelo para metamodelos. Es decir, proporciona un conjunto de conceptos que permiten definir otros modelos
MDA
(Model Driven Architecture) (Arquitectura dirigida por Modelos)
Enfoque de desarrollo de software definido por la OMG. Se centra en el uso de modelos como base principal para la especificación, desarrollo, despliegue y mantenimiento de sistemas de software.
Modelo CIM
(Common Information Model)
Modelo que describe el sistema desde la perspectiva de los requerimientos y el contexto en el que opera, sin entrar en detalles sobre como se implementará el sistema
Modelo PSM
(Platform-Specific Model)
Modelo que proporciona detalles sobre como se implementará el sistema en una plataforma específica
Low Code Plattaforms
Entornos de desarrollo que permiten a los usuarios crear aplicaciones con un mínimo de codificación manual
Nombra algunas Low Code Plattforms
- Aspian
- Pega
- Virtual Lansa
- Retool
- Quixy
Categorías de las herramientas CASE en función del sistema de construcción:
- Upper CASE: Análisis de Requisitos y Planificación
- Medium CASE: Análisis y Diseño
- Lower CASE: Generación de código, depuración y pruebas
- Integrated: abarcan todas las fases del ciclo de vida del software
XMI
Lenguaje de XML para el intercambio de información de metamodelos
CAST
Computer Aided Software Testing
IPSE
Integrated Programming Support Enviroment:
Se encarga de la gestion de proyecto y de la gestión de configuración
MetaCASE
Permiten definir y construir herramientas CASE
Ejemplos de Modelado E/R
- E/R Studio
- ERwin
Ejemplos de Modelado Requisitos
- DOORS
- Requisite Pro