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,
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