Papyrus (software)
{{about|the Papyrus Software| other software called "Papyrus"|Papyrus (disambiguation)#Computing}}
{{Infobox software
| name = Papyrus
| logo = papyrus.PNG
| developer = Commissariat à l'Énergie Atomique (CEA-List), Atos, Cedric Dumoulin (LIFL)
| latest release version = 6.7.0
| latest release date = {{Start date and age|2024|6}}{{cite web |title=Papyrus Downloads |url=https://www.eclipse.org/papyrus/download.html |website=eclipse.org |accessdate=23 July 2024}}
| programming language = Java{{cite web|url=http://www.eclipse.org/projects/project-plan.php?planurl=/papyrus/project-info/plan_luna.xml|author = The Eclipse Foundation| title = Project plan for Papyrus, version 1.0.0| accessdate = 22 September 2014}}
| operating system = Windows, Linux, macOS
| language = English
| genre = UML tool
| license = EPL{{cite web|url=http://projects.eclipse.org/projects/modeling.mdt.papyrus/downloads| author = The Eclipse Foundation| title = Downloads | accessdate = 22 September 2014}}
| website = {{URL|eclipse.org/papyrus}}
}}
Papyrus is an open-source UML 2 tool based on Eclipse and licensed under the EPL.{{Cite web|url=https://eclipse.org/papyrus/|title=Papyrus|website=eclipse.org|access-date=2016-11-01}}{{Cite web|url=https://wiki.eclipse.org/Papyrus|title=Papyrus - Eclipsepedia|website=wiki.eclipse.org|access-date=2016-11-01}}{{Cite web|url=http://www.omg.org/spec/UML/|title=UML|website=www.omg.org|access-date=2016-11-01}}{{cite book|author1=Sébastien Gérard|author2=Cédric Dumoulin|author3=Patrick Tessier|author4=Bran Selic|editor=Holger Giese |display-editors=et al|title=Model-based engineering of embedded real-time systems International Dagstuhl Workshop, Dagstuhl Castle, Germany, November 4-9, 2007 : revised selected papers|date=2010|publisher=Springer|location=Berlin [etc.]|isbn=978-3-642-16277-0|pages=361–368|chapter=Papyrus: A UML2 Tool for Domain-Specific Language Modeling}} It has been developed by the Laboratory of Model Driven Engineering for Embedded Systems (LISE) which is a part of the French Alternative Energies and Atomic Energy Commission (CEA-List).{{Cite web|url=http://www-list.cea.fr/en/| title = CEA LIST, Smart digital systems|access-date=2016-11-05}}{{Cite web|url=http://www-list.cea.fr/index.php/en/technological-research/research-programmes/embedded-systems/design-and-analysis|title=Laboratory of Model Driven Engineering for Embedded Systems (LISE)|website=www-list.cea.fr|access-date=2016-11-05}}
Papyrus can either be used as a standalone tool or as an Eclipse plugin. It provides support for Domain Specific Languages and SysML. Papyrus is designed to be easily extensible as it is based on the principle of UML Profiles.
UML2
SysML
UML-RT
A variant of Papyrus, Papyrus for Real Time (Papyrus-RT), implements UML-RT, a Domain Specific Language (DSL) designed for realtime embedded systems development.[https://projects.eclipse.org/proposals/papyrus-real-time-papyrus-rt Papyrus-RT Project proposal][https://www.eclipse.org/papyrus-rt/ Papyrus-RT web site][https://projects.eclipse.org/projects/modeling.papyrus-rt Papyrus for Real Time (Papyrus-RT) project at Eclipse] UML-RT is a UML-based variant of Real-Time Object-Oriented Modeling (ROOM).
References
{{Reflist}}
External links
{{Commons category}}
- [http://www.cea.fr/english About CEA]
Category:Carnot Institute ARTS
Category:Free software programmed in Java (programming language)
Category:French Alternative Energies and Atomic Energy Commission
Category:Paris-Saclay University
Category:Cross-platform free software
Category:Free software for Linux
Category:Free software for Windows