Questions tagged [sysml]

SysML is a general purpose modeling language to specify and analyze systems from several relevant points of view (i.e. hardware, firmware, software, etc.). It is widely used in the field of System Engineering.

SysML is a general purpose modeling language to specify and analyze systems from several relevant points of view (i.e. hardware, firmware, software, etc.) https://www.omgsysml.org/. It is widely used in the field of System Engineering.

107 questions
2
votes
2 answers

Are use cases and UML use case diagrams relevant for a Robot?

For a Robot: Are use cases and UML use case diagrams relevant for describing a robot and its obstacle detection capability? Example: Two characteristics are of interest: (1) A physical mobile robot (2) The robot has an obstacle detection software…
avi10000
  • 101
  • 5
2
votes
0 answers

Triggering activity Diagrams upon data reception (SysMl IBM Rhapsody)

I am new to UML/SysMl and I hope you could support me in this. So, I am trying to pass data between different parts of a block, each part has its own Activity Diagram. I am able to pass data between those parts through proxy ports: the problem I am…
E_genin
  • 55
  • 4
2
votes
1 answer

Errors when adding interruptible regions in an activity diagram in IBM Rhapsody

I have the following activity Diagram that I made in IBM Rhapsody: I can simulate without issues. But when I want to add an interruptible region, I get the following errors : And Obviously I am not able to simulate. Could you please tell me what…
E_genin
  • 55
  • 4
2
votes
2 answers

UML/SysML Activity Diagrams - Can a Decision Node element be hanging? (i.e., no incoming edge)

UML/SysML Activity Diagrams - Can a Decision Node element be hanging? (i.e., no (visible) incoming edge.) I have quite a large activity diagram with three main parallel object flows (with merging data, just to make it even more complicated) until…
avi10000
  • 101
  • 5
2
votes
1 answer

What to consider when create custom domain language in SysML

SysML is a general modelling language for system engineering. For a specific domain, we need to create profile to abstract the domain concepts, like the MARTE profile and SoCP profile. When create the metamodel, how do we decide which concepts…
dumeng
  • 67
  • 1
  • 5
2
votes
0 answers

How to inherit attributes in class/block diagram using Eclipse Papyrus?

I'm creating a very simple class diagram using the Eclipse Papyrus but I'm not able to represent instances correctly. First of all, I'm using the SysML 1.6 profile, so my classes are actually represented in a Block Diagram instead of classes, but I…
James
  • 1,653
  • 2
  • 31
  • 60
2
votes
1 answer

papyrus sysML profile installation - confguration conflict

This might be a newbee eclipse/payrus question but I am stuck on trying to configure papyrus (an eclipse UML Model editor) to use sysML profile (https://marketplace.eclipse.org/content/papyrus-sysml-16). The procedure consist in downloading a plugin…
pascal sautot
  • 375
  • 6
  • 20
2
votes
2 answers

How should a class behave when it inherit from multiple class with classifier behavior in UML?

Given a class inheritance hierarchy: which says: class S inherits A1 and A2 class A1 and A2 inherits B1 class A2 inherits B2 class B2 inherits C1 and for class A1, B1, B2, C1, they have classifierBehavior attribute setted, while the class S has…
dumeng
  • 67
  • 1
  • 5
2
votes
2 answers

Activity Diagram: Reusing Activity/Action With different inherited type of object flow as output

I have a question regarding modeling on an Activity Diagram that has been bothering me for some time and I was not able to find any answers / Convention anywhere. Here is an example to better understand my question: Let say that I have two class…
Mygntay
  • 45
  • 5
2
votes
1 answer

Multiple event actions at Join Node allowed

Is it allowed to use multiple events at a join node, like shown below. Or is the imaginary token, that can be used to describe an activity flow, just one moment there and gone before the second events appears?
Peter
  • 1,629
  • 2
  • 25
  • 45
2
votes
2 answers

UML/SysML: OCL specification of a derived property counting the number of a specific relation/stereotype

I'm currently working on a UML/SysML profile (using the Cameo Systems Modeler (NoMagic)). I created two new stereotypes. One is a new relationship with the metaclass dependency «collaborates» and the other is a class stereotype called…
Jannecee
  • 21
  • 1
2
votes
1 answer

SysML/UML Using properties from instances in decisions

I'm new to UML and SysML and I am using Cameo Systems Modeler. My problem is concerning activity diagrams. My plan is to use the values I specified under "slots" in an instance for a following decision. I specified one property "test" as type…
e_frog
  • 53
  • 6
2
votes
1 answer

What element type should I use to model a message and its data elements in SysML?

In SysML, when modeling a message, I'm having trouble understanding what element type should be used to define it, its elements, and a port that it flows through. I'm assuming it is either: a raw Block the more specialized InterfaceBlock Both can…
LightCC
  • 9,804
  • 5
  • 52
  • 92
2
votes
1 answer

Clarification of usage <> vs. <> relationship in sysml

I am new to uml/sysml and want to understand clearly the usage of refine vs. satisfy in a requirements diagram. I am intending to create a requirements diagrams that are mapped to functions in an activity diagram to the appropriate functional…
aero_g
  • 37
  • 7
2
votes
2 answers

Can't find the SysMl Toolbox in Enterprise Architect

I'm trying to make a requirement diagram, but I can't find the SysML Toolbox. Following the Sparxsystems help pages I tried to add the SysML Toolbox by clicking the More tools... button in the toolbox tab, but there is no SysML menu. I'm using the…
user3351676
  • 91
  • 1
  • 1
  • 5