Papyrus Plugin Clause Samples

Papyrus Plugin. The first of the two interfaces to HiP-HOPS is a model transformation plugin for the Papyrus tool, which was primarily developed in ATESST2 by ▇▇▇▇▇▇▇▇ ▇▇▇▇▇ from KTH. It has since been updated again during MAENAD by ▇▇▇▇▇▇▇▇ ▇▇▇▇▇▇▇▇ of CEA, with additional assistance from KTH. It allows EAST-ADL models that have been developed in Papyrus to be exported to HiP-HOPS for analysis. It is assumed that EAST-ADL models are built using the UML profile. The HiP-HOPS plugin extensively uses the concepts defined in the EAST-ADL error model, but also other language constructs from the FDA level. We automate the translation from EAST-ADL to HiP-HOPS by using model transformations. We leverage the advantages of different model transformation techniques by decomposing the translation into two distinct phases, and using an appropriate technique for each phase: A phase for conceptual mapping between the domains followed by a phase for representing the output in the desired concrete syntax. With the resulting tight integration of the safety analysis tool and the model-based development environment, the automotive safety engineer can perform the safety analysis repeatedly on refined models with minimal effort. This is compliant with the iterative design activities, which require starting the analysis after each change in the system design. The HiP-HOPS Gateway builds on previously developed Model Transformations and Eclipse Plugin knowledge developed during ATESST2. The process involved some harmonization between the EAST-ADL error model and the HiP-HOPS metamodel as well, and led to the development of multi-perspective analysis capabilities in HiP-HOPS.