Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
wikiwcomp [2011/08/11 08:26] – Stéphane Lavirotte | wikiwcomp [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== WComp ====== | ||
- | |||
- | ** WComp is a prototyping and dynamic execution environment for Ambient Intelligence applications. It is an implementation of the Service Lightweight Component Architecture [[documentation# | ||
- | |||
- | **The Aspect of Assembly (AA) compositional adaptation paradigm is used to reactively adapt the applications when the set of discovered services changes. According to contexts and available devices, different aspects can be selected, applied and then woven to adapt the application.** | ||
- | |||
- | ===== Architecture ===== | ||
- | |||
- | The WComp Architecture is organised around what we call **[[defintions|Containers]]** and **[[defintions|Designers]]**: | ||
- | |||
- | * The purpose of the **Containers** is to provide non-functional services required by **[[defintions|Components]]** of an assembly during runtime: instantiation, | ||
- | * The purpose of the **Designers** | ||
- | |||
- | - //A graphical designer// such as the SharpWComp SharpDevelop' | ||
- | - //A designer based on Aspects of Assembly// (called **ISL4WComp**) allows to describe interaction patterns, based on an evolution of **ISL** (Interaction Specification Language). Interaction patterns are then selectable, applicable and woven. They allow adapting dynamically the application to its context. | ||
- | |||
- | ===== Illustrations ===== | ||
- | |||
- | |||
- | {{: | ||