Papyrus es una herramienta UML 2 de código abierto basada en Eclipse y con licencia EPL . [4] [5] [6] [7] Ha sido desarrollado por el Laboratorio de Ingeniería Dirigida por Modelos para Sistemas Embebidos (LISE), que forma parte de la Comisión Francesa de Energías Alternativas y Energía Atómica ( Lista CEA ). [8] [9]
Papyrus se puede utilizar como herramienta independiente o como complemento de Eclipse. Proporciona soporte para lenguajes específicos de dominio y SysML . Papyrus está diseñado para ser fácilmente extensible ya que se basa en el principio de perfiles UML .
UML2
Papyrus es una herramienta de edición gráfica para UML2 según lo define OMG . Papyrus proporciona soporte para perfiles UML. Cada parte de Papyrus se puede personalizar: explorador de modelos, editores de diagramas, editores de propiedades, etc. [ cita necesaria ]
SysML
Papyrus también proporciona soporte completo a SysML para permitir la ingeniería de sistemas basada en modelos. Incluye una implementación del perfil estático SysML y los editores gráficos específicos necesarios para SysML .
UML-RT
Una variante de Papyrus, Papyrus for Real Time (Papyrus-RT), implementa UML-RT, un lenguaje específico de dominio (DSL) diseñado para el desarrollo de sistemas integrados en tiempo real. [10] [11] [12] UML-RT es una variante basada en UML del modelado orientado a objetos en tiempo real (ROOM).
Referencias
- ^ "Descargas de papiro". eclipse.org . Consultado el 23 de julio de 2024 .
- ^ La Fundación Eclipse. «Plan de proyecto de Papyrus, versión 1.0.0» . Consultado el 22 de septiembre de 2014 .
- ^ La Fundación Eclipse. "Descargas" . Consultado el 22 de septiembre de 2014 .
- ^ "Papiro". eclipse.org . Consultado el 1 de noviembre de 2016 .
- ^ "Papiro - Eclipsepedia". wiki.eclipse.org . Consultado el 1 de noviembre de 2016 .
- ^ "UML". www.omg.org . Consultado el 1 de noviembre de 2016 .
- ^ Sébastien Gerard; Cédric Dumoulin; Patricio Tessier; Bran Selic (2010). "Papyrus: una herramienta UML2 para el modelado de lenguajes de dominios específicos". En Holger Giese; et al. (eds.). Ingeniería basada en modelos de sistemas integrados en tiempo real Taller internacional de Dagstuhl, Castillo de Dagstuhl, Alemania, 4 al 9 de noviembre de 2007: artículos seleccionados revisados . Berlín [etc.]: Springer. págs. 361–368. ISBN 978-3-642-16277-0.
- ^ "CEA LIST, Sistemas digitales inteligentes" . Consultado el 5 de noviembre de 2016 .
- ^ "Laboratorio de Ingeniería Dirigida por Modelos para Sistemas Embebidos (LISE)". www-list.cea.fr . Consultado el 5 de noviembre de 2016 .
- ^ Propuesta de proyecto Papyrus-RT
- ^ Sitio web de Papyrus-RT
- ^ Proyecto Papyrus for Real Time (Papyrus-RT) en Eclipse
Enlaces externos
Wikimedia Commons tiene medios relacionados con Papyrus (software) .