Translate

2017/07/15

Eclipse Papyrus 3.0 (Oxygen)


Papyrus は,そのプラットフォームとなる統合開発環境 Eclipse のバージョンアップと共にメジャーバージョンアップを行っています.最新のバージョンは 2017-6-27 にリリースされた 3.0 であり,この 2017-6-28 にリリースされた Eclipse Oxygen をベースにしています.


主要な開発元は CEA LIST です.CEA LIST(システム統合技術応用研究所)は IPA のページにその組織紹介のレジメが置いてあります.Papyrus が関係する CEA LIST や PolarSys (Open Software Solution for Embedded Systems)Papyrus IC (Industry Consortium) などについて,またまとめておきたく思っています.

最新版 Papyrus 3.0 の特徴は以下のページに掲載されています:


対応する各種標準に関しても本ページに下記の通り列挙されています:

Standards: 
Papyrus 3.0 continues the support modeling with the following standards as part of the simultaneous release or as incubation additional component (*): 
  • UML 2.5
    • Unified Modeling Language
  • SysML 1.4 (*)
    • Systems Modeling Language
  • ALF 1.0.1 (*)
    • Concrete Syntax For A UML Action Language: Action Language For Foundational UML
  • MARTE 1.1 (*)
    • UML Profile for MARTE: Modeling and Analysis of Real-Time Embedded Systems
  • BPMNProfile 1.0 (*)
    • UML Profile For BPMN Processes
      • BPMN: Business Process Modeling Notation
  • BMM 1.3 (*)
    • Business Motivation Model
  • Structured Metrics Meta-Model 1.1 (*)
    • a meta-model for representing measurement information related to any model structured information with an initial focus on software, its operation, and its design
  • PSCS 1.0 (*)
    • Precise Semantics Of UML Composite Structures
  • fUML 1.2.1 (*)
    • Semantics Of A Foundational Subset For Executable UML Models
Papyrus 3.0 adds the support of:
  • PSSM 1.0b (*)
    • Precise Semantics Of UML State Machines
  • FMI 2.0 (*)
    • Functional Mock-up Interface (FMI) 
    • a tool independent standard to support both model exchange and co-simulation of dynamic models using a combination of xml-files and compiled C-code

僕がよく参照するのは UML2.5/SysML1.4/MARTE1.1 で fUML/PSCS/PSSM も現状ではつまみ読みをしている所です.各々,ボリュームがある仕様書なので,なかなか読み進めるのも,その時間の確保を含めて大変です...