Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Ports and (Internal) block diagrams
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  2 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post will appear after it is approved by moderators
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Frederic  
View profile  
 More options Nov 6, 8:09 am
From: Frederic <frederic.fontan...@gmail.com>
Date: Fri, 6 Nov 2009 05:09:51 -0800 (PST)
Local: Fri, Nov 6 2009 8:09 am
Subject: Ports and (Internal) block diagrams
Hello,
I am a little bit new on sysML, I hope you'll forgive me to query on a
basic question.

I try to modelize a system, allocated on several centres. Centre A and
centre B.
Centre A is divided into 2 parts : Part A1 and Part A2
Centre B is divided into 2 parts : Part B1 and Part B2

On a logical point of view, A1 communicates with B1 and A2
communicates with B2., so A1 has a standard port p_B1 and A2 has a
standard port p_B2

When I draw the internal block diagram of the system, I draw my system
with the two centres
centre A has a standard port for communication with centre B : p_B,
and B has a standard port for communication with centre A : p_A.

but, when I draw the internal block diagram of the centre A, should I
connect part A1 ports p_B1 and p_B2 to the port p_B ? If I do so, I
loose the information of the destination/provenance of the interfaces
exchanged with the parts. But if I create discriminated ports (one for
B1 and one for B2) It means that the centre ibd will contain more
ports, without signification at this level.

Could you help me, please ?


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Daniel Wadler  
View profile  
 More options Nov 8, 1:11 am
From: Daniel Wadler <wadlerdan...@hotmail.com>
Date: Sun, 8 Nov 2009 06:11:09 +0000
Local: Sun, Nov 8 2009 1:11 am
Subject: RE: [SysML Forum] Ports and (Internal) block diagrams

i would use a single port on A and a single port on B.
However, for the provided and required interfaces i would use the interfaces of ports p_B1 and p_B2 as superclasses for the interface of p_B (iow i_B1 and i_B2 are superclasses of i_B). the same for ports p_A, p_A1, p_A2\i_A, i_A1 and i_A2.
see the attached example

this gets a bit more complicated when you start using required and provided interfaces, but has the advantage that you neither lose information, nor add superfluous ports which may inhibit alternate designs in the future (and generally add mess on the higher levels.)

- Daniel

_________________________________________________________________
Bing brings you maps, menus, and reviews organized in one place.
http://www.bing.com/search?q=restaurants&form=MFESRP&publ=WLHMTAG&cre...

  ports example.pdf
12K Download

    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google