Differences

This shows you the differences between two versions of the page.

Link to this comparison view

defintions [2007/06/08 12:08]
lavirotte créée
defintions [2007/06/08 12:09] (current)
lavirotte
Line 7: Line 7:
  
 "We believe that a design environment needs to provide various representations and design tools for programmers to work on an application. (...) A multi-designer approach allows modifying and then adapting applications using different design views."​ "We believe that a design environment needs to provide various representations and design tools for programmers to work on an application. (...) A multi-designer approach allows modifying and then adapting applications using different design views."​
 +
 +===== Component =====
 +"​Clemens Szyperski in (Component Software - Beyond OOP) : A software component is a unit of composition with contractually specified interfaces and explicit context dependencies only. A software component can be deployed independently and is subject to composition by third parties. (...) Wcomp component model is inspired from the JavaBeans model. But it has been slightly modified. A component in Wcomp is also an instance of a class. But it is not necessarily serializable. A component has a unique name. A component has an interface that is composed of a set of events and a set of methods. (...) Events are characterized by their unique name and methods as well. They are gathered in the term of '​port'​."​