Bug 488866 - [SysML 1.4] AllocateActivityPartition visualization issues
Summary: [SysML 1.4] AllocateActivityPartition visualization issues
Status: NEW
Alias: None
Product: Papyrus
Classification: Modeling
Component: SysML (show other bugs)
Version: 0.8.0   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Benoit Maggi CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-02 10:08 EST by Johan Van Noten CLA
Modified: 2018-03-08 09:27 EST (History)
2 users (show)

See Also:


Attachments
Screenshot of an AllocateActivityPartition (2.70 KB, image/png)
2016-03-02 10:08 EST, Johan Van Noten CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Johan Van Noten CLA 2016-03-02 10:08:44 EST
Created attachment 260050 [details]
Screenshot of an AllocateActivityPartition

The current visualization of the AllocateActivityPartition does not comply to the SysML 1.4 standard.
Two issues:

* Spec: 15.3.1.5 AllocatedActivityPartition Label
  For brevity, the keyword used on an AllocatedActivityPartition is «allocate», rather than the stereotype name («allocateActivityPartition»). For brevity, the «elementType» portion of the allocatedFrom or allocatedTo property may be
elided from the diagram.

--> The label in my attached example should be <<allocate>>

* Spec 15.3.2.2 Constraint [1] (...) In the «AllocateActivityPartition» name field, Properties are designated by the use of a fully qualified name (including colon, e.g., “part_name:Block_Name”), and Classifiers are designated by a simple name (no colons, e.g., “Block_Name”).

--> Papyrus's SysML tab requires me to enter a "name" field. In the attached example, I entered MassInspectionSystemPartition. Since the "represents" field of the ActivityPartition in my case is a property mis:MassInspectionSystem, I guess the name of the ActivityPartition should automatically become mis:MassInspectionSystem, ignoring the manually set name of the NamedElement.
Comment 1 Benoit Maggi CLA 2016-05-20 07:49:02 EDT
For the first point the main technical point is how to override the stereotype name display.