파피루스(소프트웨어)
Papyrus (software)개발자 | 위원회 (CEA-List), 아토스, 세드릭 뒤물랭 (LIFL) |
---|---|
안정된 릴리스 | 6.1.0 / 2022년[1] , 전( |
기입처 | 자바[2] |
운영 체제 | Windows, Linux, MacOS |
이용가능기간: | 영어 |
유형 | UML 툴 |
면허증. | EPL[3] |
웹 사이트 | eclipse |
Papyrus는 Eclipse에 기반한 오픈 소스 UML 2 툴로 EPL에 [4][5][6][7]따라 라이센스가 부여됩니다.프랑스 대체 에너지 및 원자력 위원회(CEA-List)[8][9]의 일부인 임베디드 시스템용 모델 구동 엔지니어링 연구소(LISE)에 의해 개발되었습니다.
Papyrus는 독립 실행형 도구 또는 Eclipse 플러그인으로 사용할 수 있습니다.도메인 고유의 언어 및 SysML을 지원합니다.Papyrus는 UML 프로파일의 원칙에 따라 쉽게 확장할 수 있도록 설계되어 있습니다.
UML2
Papyrus는 OMG에서 정의한 UML2용 그래픽 편집 도구입니다. Papyrus는 UML 프로파일을 지원합니다.모델 탐색기, 다이어그램 편집기, 속성 편집기 등 파피루스의 모든 부분을 맞춤화할 수 있습니다.
시스템 ML
Papyrus는 모델 기반 시스템 엔지니어링을 가능하게 하기 위해 SysML에 대한 완전한 지원도 제공합니다.여기에는 SysML 정적 프로파일과 SysML에 필요한 특정 그래픽 에디터의 구현이 포함됩니다.
UML-RT
Papyrus의 변형인 Papyrus for Real Time(Papyrus-RT)은 실시간 임베디드 시스템 [10][11][12]개발을 위해 설계된 도메인 고유 언어(DSL)인 UML-RT를 구현합니다.UML-RT는 실시간 객체 지향 모델링(ROOM)의 UML 기반 변형입니다.
레퍼런스
- ^ "Papyrus Downloads". eclipse.org. Retrieved 22 April 2022.
- ^ The Eclipse Foundation. "Project plan for Papyrus, version 1.0.0". Retrieved 22 September 2014.
- ^ The Eclipse Foundation. "Downloads". Retrieved 22 September 2014.
- ^ "Papyrus". eclipse.org. Retrieved 2016-11-01.
- ^ "Papyrus - Eclipsepedia". wiki.eclipse.org. Retrieved 2016-11-01.
- ^ "UML". www.omg.org. Retrieved 2016-11-01.
- ^ Sébastien Gérard; Cédric Dumoulin; Patrick Tessier; Bran Selic (2010). "Papyrus: A UML2 Tool for Domain-Specific Language Modeling". In Holger Giese; et al. (eds.). Model-based engineering of embedded real-time systems International Dagstuhl Workshop, Dagstuhl Castle, Germany, November 4-9, 2007 : revised selected papers. Berlin [etc.]: Springer. pp. 361–368. ISBN 978-3-642-16277-0.
- ^ "CEA LIST, Smart digital systems". Retrieved 2016-11-05.
- ^ "Laboratory of Model Driven Engineering for Embedded Systems (LISE)". www-list.cea.fr. Retrieved 2016-11-05.
- ^ Papyrus-RT 프로젝트 제안서
- ^ 파피루스-RT 웹사이트
- ^ Eclipse의 실시간용 파피루스(Papyrus-RT) 프로젝트