Herramientas Metodología de Codiseño H-S

ESPECIFICACIÓN Y SIMULACIÓN DE PROYECTOS DE CODISEÑO HW/SW UTILIZANDO UML Y SYSML INTRODUCCIÓN
El presente documento propone un flujo de trabajo para proyectos de codiseño hw/sw, basado en modelos haciendo uso de UML y SysML como lenguajes de modelado.
Se basa en el enfoque clásico del codiseño, abarcando en esta etapa del proyecto la captura de requerimientos, especificación y simulación.
La motivación para utilizar UML y SysML se debe a los siguientes puntos:
  •  Aumento del nivel de complejidad y heterogeneidad de los sistemas, lo que requiere poner mayor esfuerzo en el modelado temprano y la independencia de la plataforma de implementación
  •  Comunicación entre miembros del equipo de desarrollo.
  •  Al estar estandarizadas las notaciones de UML y SysML se eliminan posibles ambigüedades a la hora de interpretar y generar modelos.
  •  Posibilidad de manejar distintos niveles de abstracción.
  •  Posibilidad de ejecución de los modelos para la simulación.
  •  Posibilidad de generación de código.
  • Requerimientos de una metodología de codiseño, según [1]:
  •  Modelización de funcionalidad y arquitectura, incluyendo las plataformas HW/SW objetivo.
  •  Modelización del sistema, su contexto de utilización y su ambiente.
  •  Mapeo de funcionalidad hacia arquitectura con el objetivo de permitir la explorar el espacio de diseño, implementaciones alternativas y reutilización de componentes.
  •  Posibilidad de verificación.
  •  Fuerte relación desde la concepción de los modelos hasta la implementación en los dominios del software y del hardware, incluyendo la síntesis, refinamiento, descomposición y reutilización.
Además, se agrega como requerimiento la existencia de herramientas que faciliten llevar a cabo las tareas.. Esto se tiene en cuenta mediante la utilización de la herramienta Open Source Eclipse, y varios plugin pertenecientes al Eclipse Modelling Project, como Papyrus y Moka.
Papyrus es un entorno para la creacion y edicion de modelos, soportando UML, SysML y MARTE
Para más información/consulta sobre este u otro proyecto, por favor contáctenos a través de las siguientes direcciones de correo: codapli@googlegroups.com – codapliutnfrlp@gmail.com