파피루스(소프트웨어)

Papyrus (software)
파피루스속
Papyrus.PNG
개발자위원회 (CEA-List), 아토스, 세드릭 뒤물랭 (LIFL)
안정된 릴리스
6.1.0 / 2022년 3월, 4개월 전(2022-03)[1]
기입처자바[2]
운영 체제Windows, Linux, MacOS
이용가능기간:영어
유형UML 툴
면허증.EPL[3]
웹 사이트eclipse.org/papyrus

Papyrus는 Eclipse에 기반오픈 소스 UML 2 로 EPL에 [4][5][6][7]따라 라이센스가 부여됩니다.프랑스 대체 에너지원자력 위원회(CEA-List)[8][9]의 일부인 임베디드 시스템용 모델 구동 엔지니어링 연구소(LISE)에 의해 개발되었습니다.

Papyrus는 독립 실행형 도구 또는 Eclipse 플러그인으로 사용할 수 있습니다.도메인 고유의 언어 및 SysML을 지원합니다.PapyrusUML 프로파일의 원칙에 따라 쉽게 확장할 수 있도록 설계되어 있습니다.

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 기반 변형입니다.

레퍼런스

  1. ^ "Papyrus Downloads". eclipse.org. Retrieved 22 April 2022.
  2. ^ The Eclipse Foundation. "Project plan for Papyrus, version 1.0.0". Retrieved 22 September 2014.
  3. ^ The Eclipse Foundation. "Downloads". Retrieved 22 September 2014.
  4. ^ "Papyrus". eclipse.org. Retrieved 2016-11-01.
  5. ^ "Papyrus - Eclipsepedia". wiki.eclipse.org. Retrieved 2016-11-01.
  6. ^ "UML". www.omg.org. Retrieved 2016-11-01.
  7. ^ 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.
  8. ^ "CEA LIST, Smart digital systems". Retrieved 2016-11-05.
  9. ^ "Laboratory of Model Driven Engineering for Embedded Systems (LISE)". www-list.cea.fr. Retrieved 2016-11-05.
  10. ^ Papyrus-RT 프로젝트 제안서
  11. ^ 파피루스-RT 웹사이트
  12. ^ Eclipse의 실시간용 파피루스(Papyrus-RT) 프로젝트

외부 링크