Congress detail

Authors: Sartorio, Alejandro.

Resumen: We shall present a prototipal framework to implement the notion of contract as an abstraction for the modeling of interconnections superposition of kernel Sakai services to the implementation a pedagogy methodology under the “Dynamic Hypermedia Devices”innovation proposal.We shall present a prototipal framework to implement the notion of contract as an abstraction for the modeling of interconnections. Whereas design by contract (GOUVEIA, et. al) supports “compiletime” objectoriented interactions, we propose a notion of “composition contract” that supports runtime integration of services.In general terms, a coordination contract is a connection that is established between a group of objects (participants which implement core services as Messaging/Notification). Through the contract, rules and constraints are superposed on the behavior of the participants, which determines a specific form of interaction. From a static point of view, a contract defines what in UML is known as an association class. When a call is made from a client object to a supplier object, the contract “intercepts” the call and superposes the forms of behavior it prescribes.

Meeting type: Conferencia.

Type of job: Resumen.

Production: A conceptual framework to apply Sakai with contract and its practical implementation.

Scientific meeting: 9th Sakai Conference Paris, France.

Meeting place: Paris, France.

Organizing Institution: Sakai Fundation.

It's published?: Yes

Publication place: http://bugs.sakaiproject.org/confluence/display/CONF09/9th+Sakai+Conference

Meeting month: 12

Year: 2008.

Link: here