I have a problem regarding the modelling of flowson BDD (Block
Definition Diagram) diagram. I want to define my data flows and
physical flows in BDD diagram in abstract levels. Later in the
heirarchy these data flows will be refined into specific messages.
I haven't found any material regarding the flows (data and
phsyical )on BDD diagrams.
Does anyone help me how to model SysML dataflow diagrams.
Thanks in advance,
Rama
Hi Ram
There are two aspects of Data-Flow. The Static view - what data is flowing between Component-A (represented as a Block) and Component-B, and the Dynamic – what is a flow of Actions (or operations) and Data to accomplish a subject (or to response to event).
Static – can be represented on an IBD (not BDD), with instances of the BDD's Blocks, as Connectors (not BindingConnector) between CompA and CompB (or between FlowPorts of CompA and CompB), with Flow(s) attached to each Connector, and FlowItem(s) on each Flow. The Components are either logical or physical components; the Ports are just ports; the Connectors representing the connecting method (SW Network, pipe, electricity of video …), The Flow representing a direction of flowing data, and the FlowItems jest the object flowing between the components on the connector in the direction of the Flow.
The Dynamic view - can be described as Activity Diagram (AD) while Swimlanes (Particitions) representing the Components, Actions or CallBehaviorAction representing Actions (or Activities) executed by a Component, and ObjectNodes representing the Data-Flow (objects) flowing between the Components. Of course, the ObjectNodes and the FlowItems should be matched.
The same can be described as Sequence Diagrams (SD), but this method is not recommended for the high-level of system abstraction.
Hope it helps
Eran
======================
Eran Peleg, CEO
Metaphor Vision Ltd.
Phone: +972545346060
Fax: 151545346060
eMail: epe...@metaphor.co.il
Skype: EranPelegMetaphor
======================
--
You received this message because you are subscribed to the Google
Groups "SysML Forum" group.
Public website: http://www.SysMLforum.com
To post to this group, send email to sysml...@googlegroups.com
To unsubscribe from this group, send email to
sysmlforum+...@googlegroups.com
For more options, visit this group at
Hi Eran,
Alan
On Nov 25, 4:54 pm, Bollampalli <brk...@googlemail.com> wrote:
> Am 25.11.2011 17:58, schrieb Eran
>
In my job I'm facing with the necessity of representing the external and internal interfaces of a system in its functional model (mainly electric and electronic interfaces, with some physical interfaces, too). I have to represent both the control flows in addition to the data flows and the signals that come to the system from its environment (system stimuli, as you said).
Could you please provide me an example of application of Activity Diagram and System Diagrams in the situations you mention in your answer?
Thank you very much in advance
Best Regards
Silvia
Ing. Silvia Re
Aeronautics,Space & Defence Division - Consultant
________________________________
<http://www.altran.it/immagini/LogoAltran.gif>
Corso Sempione, 66 A
20154 Milano - Italia
Phone: +39 0331 175 3584 (Client)
Mobile: +39 392 7714450
www.altran.it <http://www.altran.it/>
________________________________
Da: sysml...@googlegroups.com per conto di Alan
Inviato: dom 27/11/2011 4.53
A: SysML Forum
Oggetto: [SysML Forum] Re: Data flows on BDD diagrams
Alan
--
You received this message because you are subscribed to the Google
Groups "SysML Forum" group.
Public website: http://www.SysMLforum.com <http://www.sysmlforum.com/>
Are you asking about the difference between data or resource flows
and control flows? Think of control flows as data flows with no data,
just labeled flows.
OMG has an example SysML model of car electronics that may help.
I am away from the office now, so I do not have it handy.
Alan
On Dec 1, 10:47 am, "Silvia Re" <Silvia...@altran.it> wrote:
> Hi Alan,
>
> In my job I'm facing with the necessity of representing the external and internal interfaces of a system in its functional model (mainly electric and electronic interfaces, with some physical interfaces, too). I have to represent both the control flows in addition to the data flows and the signals that come to the system from its environment (system stimuli, as you said).
>
> Could you please provide me an example of application of Activity Diagram and System Diagrams in the situations you mention in your answer?
>
> Thank you very much in advance
>
> Best Regards
>
> Silvia
>
> Ing. Silvia Re
> Aeronautics,Space & Defence Division - Consultant
> ________________________________
>
> <http://www.altran.it/immagini/LogoAltran.gif>
>
> Corso Sempione, 66 A
> 20154 Milano - Italia
> Phone: +39 0331 175 3584 (Client)
> Mobile: +39 392 7714450www.altran.it<http://www.altran.it/>
>
> ________________________________
>
> Da: sysml...@googlegroups.com per conto di Alan
> Inviato: dom 27/11/2011 4.53
> A: SysML Forum
> Oggetto: [SysML Forum] Re: Data flows on BDD diagrams
>
> Just a couple of things worth adding . . .
> Activity modeling also involve control flows, in addition to data
> flow.
> Sequence diagrams are very often useful at a high level of
> abstraction, esp. when existing or well-defined interfaces (system
> stimuli) are a major part of the system problem to be solved.
>
> Alan
>
> On Nov 25, 4:54 pm, Bollampalli <brk...@googlemail.com> wrote:
>
> > Am 25.11.2011 17:58, schrieb Eran
>
> > > The same can be described as Sequence Diagrams (SD), but this method
> > > is not recommended for the high-level of system abstraction.
>
> --
> You received this message because you are subscribed to the Google
> Groups "SysML Forum" group.
> Public website:http://www.SysMLforum.com<http://www.sysmlforum.com/>
> To post to this group, send email to sysml...@googlegroups.com
> To unsubscribe from this group, send email to
> sysmlforum+...@googlegroups.com
> For more options, visit this group athttp://groups.google.com/group/sysmlforum?hl=en_US?hl=en
>
> winmail.dat
> 8KViewDownload
Hi Silvia:
If you want a functional model, why not to use the IBD directly?
A good "classical" tutorial is http://www.omgsysml.org/SysML-Tutorial-Baseline-to-INCOSE-060524-low_res.pdf
Try the tutorials at OMG SYML as Alan said
I also recommend using the white box SD as top level for some sample scenario of what you have to model.
a) use any available tool (eg Visio) do not spend effort in a sophisticated tool
b) use the most simple from of SD and draw on it data or control as you wish (you can lable the flow data or control, or use the full line or dashed line)
c) At the high level I freely use data or signal flow (electrical signal, on , off for example) without making differenecs
Maybe you can send a non-proprietary example and people in the group will help you with comments?
Michael
Hi Alan,
In my job I’m facing with the necessity of representing the external and internal interfaces of a system in its functional model (mainly electric and electronic interfaces, with some physical interfaces, too). I have to represent both the control flows in addition to the data flows and the signals that come to the system from its environment (system stimuli, as you said).
Could you please provide me an example of application of Activity Diagram and System Diagrams in the situations you mention in your answer?
Thank you very much in advance
Best Regards
Silvia
Just a couple of things worth adding . . .
Activity modeling also involve control flows, in addition to data
flow.
Sequence diagrams are very often useful at a high level of
abstraction, esp. when existing or well-defined interfaces (system
stimuli) are a major part of the system problem to be solved.
Alan
On Nov 25, 4:54 pm, Bollampalli <brk...@googlemail.com> wrote:
> Am 25.11.2011 17:58, schrieb Eran
>
> > The same can be described as Sequence Diagrams (SD), but this method
> > is not recommended for the high-level of system abstraction.
--
You received this message because you are subscribed to the Google
Groups "SysML Forum" group.
Public website: http://www.SysMLforum.com
To post to this group, send email to sysml...@googlegroups.com
To unsubscribe from this group, send email to
sysmlforum+...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/sysmlforum?hl=en_US?hl=en
Please see bellow an example (no real meaning to components - Blocks) of
four systems (or components of system level) communicating via networks
(there is a meaning to each NW color), with data elements on top of each NW.
The diagram is a Component External Diagram (CED), a stereotyped IBD, with
stereotyped FlowPorts to represents different ports, such as Software (SW)
ports, Discrete Ports, and Hardware Ports (HW), and ItemFlow on connected
Flows. The NW is represented by a Connector (detailed description of the NW
properties is in its Description or Tags properties).
This is the static view of the system (or any component); the dynamic view
is represented by system level UCs with Activity Diagrams (AD) with
Partitions (Swimlanes) representing the components and the same Data Items
(FlowItems) crossing the Partitions lines (see SysML standard examples).
Similar diagram, Component Internal Diagram (CID), again, a stereotyped IBD,
can be drawn to represents the internal structure of each system /
component. It is possible to show both levels, internal and external, on
the same chart.
Tool for implementation: IBM Rhapsody with my Profiles (DSLs).
Enjoy modeling
Eran
======================
Eran Peleg, CEO
Metaphor Vision Ltd.
Phone: +972545346060
Fax: 151545346060
eMail: epe...@metaphor.co.il
Skype: EranPelegMetaphor
======================
_____
From: sysml...@googlegroups.com [mailto:sysml...@googlegroups.com] On
Behalf Of Silvia Re
Sent: Thursday, December 01, 2011 5:47 PM
To: sysml...@googlegroups.com
Subject: R: [SysML Forum] Re: Data flows on BDD diagrams
Hi Alan,
In my job I'm facing with the necessity of representing the external and
internal interfaces of a system in its functional model (mainly electric and
electronic interfaces, with some physical interfaces, too). I have to
represent both the control flows in addition to the data flows and the
signals that come to the system from its environment (system stimuli, as you
said).
Could you please provide me an example of application of Activity Diagram
and System Diagrams in the situations you mention in your answer?
Thank you very much in advance
Best Regards
Silvia
Ing. Silvia Re
Aeronautics,Space & Defence Division - Consultant
_____
<http://www.altran.it/immagini/LogoAltran.gif>
Corso Sempione, 66 A
20154 Milano - Italia
Phone: +39 0331 175 3584 (Client)
Mobile: +39 392 7714450
<http://www.altran.it/> www.altran.it