Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Interfaces usage
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
 
Dragos DOBRE  
View profile  
 More options Nov 9, 9:55 am
From: "Dragos DOBRE" <dobre.dra...@gmail.com>
Date: Mon, 9 Nov 2009 15:55:34 +0100
Local: Mon, Nov 9 2009 9:55 am
Subject: Interfaces usage

Hello,

I have tried to understand the use of Interfaces on standard ports and I
even use them to provide or require operations (as in Interfaces we define
the operations). What I didn’t understand is why in an Sequence Diagram it
is not possible to use these operations in order to describe the system’s
behavior (communication between ports is made by calling the Interfaces
operations). I’m using Artisan Studio Uno and  when I want to call an
operation from other block (described by the Interface), within a sequence
diagram, the operation must be provided by the block (the operations from
the Interface are not seen by the block) and so I have to redefine the same
operation defined in the Interface.

Can someone explain the use of Interfaces (not only to show which block
connects to which, but also the further use for this connection and the
declared operations).

Regards,

 <mailto:dragos.do...@cran.uhp-nancy.fr> Dragos DOBRE

Doctorant -  <http://www.nancy-universite.fr/> Nancy Université -
<http://www.uhp-nancy.fr/> Université Henri Poincaré

 <http://www.cran.uhp-nancy.fr/> Centre de Recherche en Automatique de Nancy
-  <http://www.cran.uhp-nancy.fr/> CRAN

Faculté des Sciences, BP 70239

54506 Vandoeuvre-lès-Nancy

Tél: +33 (0) 3.83.68.40.00 P81450

Fax: +33 (0) 3.83.68.44.59


    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 9, 3:42 pm
From: Daniel Wadler <wadlerdan...@hotmail.com>
Date: Mon, 9 Nov 2009 20:42:55 +0000
Local: Mon, Nov 9 2009 3:42 pm
Subject: RE: [SysML Forum] Interfaces usage

if i understand correctly, the port cannot "provide" a service, rather it defines a point of interaction with the block.
the block must provide the service.
the block should inheret the same interface that is "provided" by the port, and should either include an implementation of the service, or an allocation to a sub-block.

hope this helps.
- daniel

From: dobre.dra...@gmail.com
To: sysmlforum@googlegroups.com
Subject: [SysML Forum] Interfaces usage
Date: Mon, 9 Nov 2009 15:55:34 +0100

Hello,

I have tried to understand the use of
Interfaces on standard ports and I even use them to provide or require
operations (as in Interfaces we define the operations). What I didn’t
understand is why in an Sequence Diagram it is not possible to use these
operations in order to describe the system’s behavior (communication
between ports is made by calling the Interfaces operations). I’m using
Artisan Studio Uno and  when I want to call an operation from other block
(described by the Interface), within a sequence diagram, the operation must be
provided by the block (the operations from the Interface are not seen by the
block) and so I have to redefine the same operation defined in the Interface.

Can someone explain the use of Interfaces
(not only to show which block connects to which, but also the further use for
this connection and the declared operations).

Regards,

Dragos DOBRE

Doctorant - Nancy Université - Université Henri Poincaré

Centre de Recherche en Automatique de Nancy - CRAN

Faculté des Sciences, BP 70239

54506 Vandoeuvre-lès-Nancy

Tél: +33 (0) 3.83.68.40.00 P81450

Fax: +33 (0) 3.83.68.44.59

_________________________________________________________________
Hotmail: Trusted email with powerful SPAM protection.
http://clk.atdmt.com/GBL/go/177141665/direct/01/


    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