wikiwcomp

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wikiwcomp [2012/02/07 19:07]
Stéphane Lavirotte
— (current)
Line 1: Line 1:
-====== AmbientComp ====== 
- 
- 
-**AmbientComp is a prototyping and dynamic execution environment for Ambient Intelligence applications. AmbientComp is created by the [[http://​rainbow.i3s.unice.fr|Rainbow]] research team of the [[http://​www.i3s.unice.fr|I3S]] laboratory, hosted by [[http://​www.unice.fr|University of Nice - Sophia Antipolis]] and [[http://​www.cnrs.fr|CNRS]]. It is an implementation of the Service Lightweight Component Architecture [[:​publications|SLCA]] model. SLCA uses lightweight components to manage dynamic orchestrations of Web service for device, like UPnP or DPWS services, discovered in the software infrastructure.** ​ 
- 
- 
-===== 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,​ destruction of software components and connectors. 
-    * The purpose of the **Designers** ​   is to manipulate and adapt assemblies executed by containers. Several types of designers exist, the two main being: 
-    - //A graphical designer// ​  such as the SharpWComp SharpDevelop'​s AddIn enables to manually compose assembly of components according to a graphical representation of the event flow. It is particularly adapted to the description of the application. 
-    - //A designer based on Aspects of Assembly (AA)// ​  ​allows to describe compositional adaptation 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. They allow adapting dynamically the application to its context. 
-===== Platform ===== 
- 
- 
-{{:​public_namespace:​windows.png?​110}}{{:​public_namespace:​linux.png?​80}}{{:​public_namespace:​macosx.png?​110}}{{:​public_namespace:​android.png?​80}}available. 
- 
- 
-AmbientComp is available on several platforms. 
  
  • wikiwcomp.1328638023.txt.gz
  • Last modified: 2012/02/07 19:07
  • by Stéphane Lavirotte