Hi,
a 'Practical Guide to SysML: The Systems Modeling Language' (Book by Alan Moore, Rick Steiner, and Sanford Friedenthal) explains it and has an example. The examples association block and participant property you can do with EA.
SysML in EA is sometimes a bit tricky. e.g have a look on:
-
http://www.sparxsystems.com/enterprise_architect_user_guide/10/systems_engineering/parts_from_association.htmlIn my opinion the concepts you mention are advanced concept you only use after some time practising EA SysML - if at all.
Flow: Property
You use Flow properties if you want to model in or out coming Flows in ibd. In SysML you can put Flow Properties on the connector and in EA you can only put blocks like classifiers on the connector (Information Flow realized).
Type of a connector.
Make a block as Association Type, Right Click on Block, Choose Association Class and select the association you want to type by the Association Block.
Connector Type on a ibd.
- Make a bdd with two blocks and a named association
- Make the associated ibd with the two parts derived from the two blocks of the bdd.
- Make a connector between parts
- Right Click on the connector, Advanced, Set Connector type
-- You can choose the name of the association of the bdd
Distributed Properties:
I usually use the Contraint possibility of the Property, Value to define the distribution. You may also use a stereotype or a tagged value to define the type of distribution.
You see it's somehow tricky in EA. Search the forum for SysML and you'll see some experiences and who has knowledge about EA and SysML.
In my personal view a good start for structure in EA/SysML only needs:
- Types
- Blocks with values and operations/receptions
- Parts and references
- Ports and Interfaces to define the points and rules of communication
- Know how to connect structure and behaviour
If you have some practice you may experience more advanced concepts. After seeing some limitations of modelling it's often easier to understand and practice advanced concepts.
I've seen a lot terrible models with intense using of advanced concepts.
Regards,
Helmut