Dddddddddddddddddddddddd Ddd

Páginas: 3 (504 palabras) Publicado: 17 de mayo de 2012
Propuesta de materia optativa

“Arquitectura de software dirigida por modelos”

Departamento: Computación y Sistemas
Área: Ingeniería de software y sistemas de información
Docente a cargo:Liliana Favre
Fecha de dictado: 2° cuatrimestre de 2006
Créditos: 4
Cantidad de horas: 60
Cantidad de horas semanales: 4
-Teoría: 2
-Consulta: 2
Correlativas: Programación orientada a objetos,Metodologías de desarrollo de software

Objetivo
Se pretende que el alumno domine los conceptos de modelado de software bajo el enfoque propuesto por el estándar del Object Management Group (OMG)denominado MDA (Model Driven Architecture). Se pondrá especial énfasis en el análisis de técnicas básicas para el desarrollo de herramientas CASE basadas en MDA.

Programa

Parte 1. UML (UnifiedModeling Language) y OCL (Object Constraint Language)

Unidad 1. Lenguajes de modelado, modelos y diagramas. El lenguaje UML 2.0.:
Elementos primitivos de modelado, relaciones y diagramas.Relaciones de dependencia, generalización, asociación, realización. Diagramas estáticos: Diagrama de clases, Diagrama de objetos, Diagrama de componentes, Diagrama de estructura compuesta, Diagrama depaquetes, Diagrama de despliegue. Diagramas de comportamiento: Diagramas de casos de uso, Diagrama de secuencia, Diagrama de colaboración, Diagrama de estados, Diagrama de actividades, Diagrama cronológico,Diagrama general de interacciones


Unidad 2. El lenguaje OCL 2.0. Tipos y valores básicos. Objetos y propiedades. Operaciones sobre colecciones. Tipos de modelos UML: clases, asociaciones,generalizaciones. Navegación y asociaciones. Mensajes en OCL. Expresiones OCL y modelos UML. Definición de contratos OCL.

Unidad 3. Metamodelos en UML y OCL. Construcciones de metamodelos MOF (Meta ObjectFacility). Metamodelo de OCL. Metamodelo de UML 2.0.


Parte 2. MDA (Model Driven architecture)

Unidad 4. Desarrollo de software dirigido por modelos (MDD). La arquitectura MDA. Modelos y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Dddddddddddddddddddddddd
  • la ddd
  • DDD
  • DDD
  • Ddd ¿que es?
  • Aaa Ddd Ddd
  • Ddd Gyfhoijy7Ufgvkjhytdtr
  • tarea ddd

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS