123 questions
-1
votes
0
answers
10
views
Looking for UML/SysML XMI diagram trees
is there anyone that has a source or knows where to look for UML/SysML diagram trees like the one attached, that show all of it's element? I found following in a paper for the activity diagram but ...
1
vote
0
answers
67
views
How to give each camera its own sensor instance (different values) in an IBD?
I’m modelling a simple SysML structure in Enterprise Architect (EA) and I’ve hit a problem with part instances and value propagation.
I have a BDD1 and IBD2, illustrated in the images.
I have these ...
1
vote
1
answer
286
views
How to update a variable in an activity diagram during simulation?
I am working on an activity diagram that contains several actions, each with a tagged value called i: int . This activity diagram has a context block named "context" with a value variable ...
2
votes
1
answer
62
views
Automatically typed pins for valueSpecification Blocks
In Catia MagicDraw in SysML, when I use an enumeration value to specify an input attribute to a signal in an activity diagram, the output pin on the valueSpecification block is initially untyped. Is ...
0
votes
0
answers
93
views
Representing optional blocks in a block definition diagram SysML
I'm trying to create a block definition diagram in SysML that includes optional blocks and, conditioned by the presence of that optional block, to introduce new associated connections and modify ...
1
vote
1
answer
378
views
Cameo - Using a legend to apply adornments to transitions in a state machine diagram
I am looking for a way to automatically format transitions in a state machine diagram in Cameo Systems Modeler.
I am modeling a device with a small display and three buttons (Top, Middle, and Bottom).
...
3
votes
1
answer
618
views
Specify default value for property with multiplicity
Consider I have a Class (or Sysml Block) with a property of type String with a multiplicity of [1..*].
How do I specify in UML or SysML a default value for this property of multiple StringLiterals?
I ...
2
votes
1
answer
81
views
Conditional Composition in SysML
Is there a good way of showing a conditional composition in SysML? For example, a wheel could be composed of either a rim and a tubeless tire OR of a rim, a tube, and a tire.
I could use 0 to 1 ...
0
votes
1
answer
55
views
Is it possible to draw a 3d scatterplot in magicdraw using jmathplot.jar or other similar methods
I am trying to use magicdraw's built-in opacity language to draw 3d scatterplots, while I don't want to use matlab language. However I am not familiar with java at all. I am trying to place the ...
1
vote
1
answer
258
views
Why is feature typing a form of specialization in KerML/SysML?
SysML v2 is based on the new Kernel Modeling Language (KerML).
In KerML, feature typing relates a feature (such as Person::employer) to its co-domain (such as Organization).
As a type, a feature ...
3
votes
1
answer
62
views
UML: How to model a SW activity that has two separate phases
I want to correctly model my RT/Embedded SW activity as a UML activity diagram.
My activity comprises two phases, where Phase 2 runs some (relatively “long”) time after Phase 1 has completed. (And, ...
1
vote
1
answer
472
views
SysML IBD diagram - Is it legal to connect a port to multiple ports?
Using sysml 1.6
In an IBD diagram, can I connect one port to multiple ports (*1)
(i.e., with two connectors coming out the same port)
?
E.g., I have an IBD diagram with 3 parts: A, B, and C; and each ...
0
votes
1
answer
90
views
SysML: Mixing SW with analog HW
Using SysML.
Hypothetical scenario - hasn’t happened yet, but quite likely soon will. This question must have been asked a 1000 times …
I am given a system sketch with mixed SW and analog HW ...
1
vote
1
answer
65
views
UML: Can classes appear with dashed borders according to strict UML definition?
Questions - About whether UML classes can appear with dashed borders according to strict UML definition:
Note: Sometimes tool choice has an influence - the tool our company uses is EA.
(1) For UML ...
2
votes
1
answer
127
views
What is the process to re-order attributes within a class in Modelio 5.4?
I am running the newest version of Modelio (5.4) and cannot for the life of me figure out how to reorder attributes within a class on a class diagram. It's simply for readability, but it would be very ...
3
votes
2
answers
625
views
State transitions if condition is true on entry or becomes true later
I am developing a state machine model in MagicDraw. Very nearly all of my state transitions are doubled up, as this is how I was told to do it during the handover period.
ie, between two states I will ...
1
vote
0
answers
376
views
Sparx Enterprise Architect - sysml - how to model a configuration on a block definition diagram using specialization
Using EA 16.1 - sysml. I would like to model a specific configuration of block by specializing that block and modifying things like multiplicity or other properties.
I would like to model this on a ...
0
votes
1
answer
682
views
SysML difference in usage between object node and action pins
I've only recently started working with Cameo and I'm not sure exactly what the difference is between using object nodes and action pins.
My goal is to maintain consistency in my model where I want to ...
0
votes
1
answer
443
views
How can I send multiple data via one object flow in cameo and access it in an opaque action/decision
I am currently working on a cameo model, trying to make it executable.
For this we need a data exchange from action to action and interaction with that data.
You can imagine it like this:
The user ...
0
votes
1
answer
591
views
Custom relation created in Cameo - date attribute not showing up in table?
I am creating a custom relationship based on an existing relationship type within Cameo systems modeler. I created a few custom attributes for this relation, one of which is "date of submission&...
2
votes
1
answer
623
views
How to model this C++ code using UML class diagram or SysML bdd?
namespace collections {
class Iterable : public Sized<T>
{}
}
class Item_id {}
class Item_info {}
class Connected_items : public collections::Iterable<std::map<Item_id, Item_info&...
0
votes
1
answer
153
views
Enforcing Ordering of Test Cases in MagicDraw?
I'm looking to migrate legacy text-based test plans/results from DOORs into MagicDraw and display them in a table, but I'm struggling with how to enforce the ordering, while still making it easy ...
1
vote
0
answers
663
views
PlantUML not recognizing .sysml extension anymore in Eclipse
PlantUML used to recognize the .sysml extension for SysML v2. Then I updated the PlantUML eclipse plugin.
My installation details show "PlantUML Feature" version 1.1.29 and "PlantUML ...
2
votes
2
answers
250
views
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)...
0
votes
1
answer
204
views
Relation between stakeholder and functional requirements
I'm currently struggling with some basic requirement management:
Given a set of stakeholder requirements I refine them by an equal set of use cases to identify underlying activities/functional ...
3
votes
2
answers
151
views
Ordering and Timing of State Machine transitions
This is not a problem but more of a fundamental question, that I know will have been implemented differently by each of the tool suppliers, so I want what people believe to be the intended behaviour ...
1
vote
1
answer
268
views
IBM Rhapsody terminates the animation when an operation is called from another block
I am new to Rahpsody/SysMl and I would like your support.
I have two blocks (B and C) that are parts of a bigger Block (A).
My goal is to call (from B) an operation (belonging to C) that will do some ...
2
votes
0
answers
458
views
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 ...
2
votes
1
answer
233
views
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 ...
2
votes
2
answers
912
views
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,...
0
votes
1
answer
1k
views
When is it acceptable to directly connect nested part properties using ports in an IBD?
Using the SysML 1.6 specification, it is possible to link nested part properties via a connector and a proxy port within an Internal Block Diagram (IBD). The connector can be implemented in two ways: ...
0
votes
1
answer
319
views
creating Nested Instance Specification in Sparx Enterprise Architect
In Sparx Enterprise Architect I'm trying to replicate a diagram from a book. I'm facing a problem connecting instance properties to instances that they represent or correspond to.
Diagram from ...
0
votes
1
answer
168
views
"org.eclipse.emf.ecore.xmi.PackageNotFoundException" when using sysml2 xtext plugins in stand-alone mode
For a company POC software I'm trying to use the sysml2 xtext plugin & ANTLR grammar in stand-alone mode, so as to parse & tokenize sysml2 files and eventually navigate tokens and do some ...
0
votes
1
answer
1k
views
How to pass variables between a nested activity diagram and its calling action in Cameo Systems Modeler?
I want to re-use code abstracted out as activity diagrams in Cameo Systems Modeler. I plan to make them functions which accept input variables and return other variables.
I am noticing that None gets ...
1
vote
1
answer
191
views
Is it feasible to model level of human effort (i.e., person-seconds) in an activity diagram with Cameo Systems Modeler?
I am using Cameo Systems Modeler and would like to simulate human activities and the levels of effort for each action.
I have tried using input and output pins, but those seem to make no sense for my ...
1
vote
0
answers
152
views
How model nested activities in an Activity Diagram in Papyrus
I am trying to create nested activity diagrams in Papyrus.
My Problem: I don't know how to create a sub-activity-diagram directly from an action of my main activity-diagram. I want also to transfer ...
0
votes
1
answer
2k
views
How to set a value, attribute or property of a block instance independent from a block
I am trying to define different systems (software and hardware) made of common building blocks in SysML. In the following I try to describe my approach with a sample:
For this purpose I have defined a ...
1
vote
1
answer
195
views
In UML/SysML, what is the best diagram type to represent a SW strategy using GIT Submodules?
When using UML/SysML, what would be the best diagram type to represent a software strategy/structure using Git Submodules?
I am a Git novice, but it seems to me that the UML Package Diagram type is ...
1
vote
1
answer
74
views
Is there a language to define (state) the generic structure of systems? (E.g., all systems at our company must have a certain structure...) [closed]
re: Is there a language to define (state) the generic structure of systems? (E.g., all systems at a company must have a certain structure...)
A dumb question perhaps…
So far, I have used the UML / ...
0
votes
1
answer
672
views
How to import user created package in jupyter notebook of SysML v2?
I have some sysml2 files, and want to import them in a jupyter notebook.
How to do this?
I have followed the instructions to install the jupyter sysml, and can import standard library package in a ...
2
votes
1
answer
118
views
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 ...
1
vote
0
answers
101
views
Drawing SysML/UML diagrams in kotlin
I have several hardware componets that i have to represent dynamically using SysML diagrams. The diagrams must be shown in the gui and furthermore there has to be the possibility to save them in a ...
2
votes
0
answers
350
views
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 ...
0
votes
1
answer
125
views
Polymorphism in sysml
currently i am trying to design an executable activity where a logical component send a request to several other logical components to start initialization. The usual way in activity diagram is to ...
-1
votes
1
answer
130
views
How to calculate or at least constraint the value of tags defined in a stereotype?
To prioritize the engineering effort around Requirements in a defined way, I came to the idea to use the information already added for the FMEA.
For this I have created a Stereotype named fmeaRelevant ...
3
votes
3
answers
2k
views
How to represent a complex use case where every step of the main flow can have multiple scenarios (alternative or error path)?
Little background
I'm new to writing use cases and representing their scenarios.
I'm dealing with a complex system. In the first step of analyzing the system, I created a use case diagram where each ...
-1
votes
1
answer
1k
views
Parsing/Writing SysML v2?
I'm trying to find an existing parser (preferably in Python) to write and read SysML v2.
The official Github repo by SysML v2 Submission Team (SST) has placed some examples online already (For ...
4
votes
3
answers
338
views
How to handle different implementations in SysML/UML?
Imagine that we are building a Library system. Our use cases might be
Borrow book
Look up book
Manage membership
Imagine that we can fulfill these use cases by a librarian person or a machine. We ...
3
votes
1
answer
536
views
SysML UML Block definition diagram how to hide attributes and operations
I am trying to draw some bdd in my papyrus. I want to hide the attributes and operations. But I couldn't find how to do it. Does anyone know how to combine them as a simple block or hide the ...
1
vote
1
answer
161
views
Papyrus SysML UML how to hide numbers next to the composition or aggregation line
I want to draw a block definition diagram and there are some lines for aggregation and composition. But I don't need the numbers next to the lines like 0..1 or 1. I want the line to be just the ...