WComp (Software Platform for Ubiquituous Computing)

Main objectives

The paradigm, which allows the management of the orchestration of those web-services for devices, is particularly relevant when it is based on an assembly of components, namely associated with a dynamic composition language. According to contexts and available devices, different aspects of the application can be selected, applied and then woven to adapt the application. WComp is a prototyping environment for context-aware applications.

The WComp Architecture is organised around what we call Containers and Designers :

  1. A graphical designer such as Bean4WComp enables to compose manually assembly of Components according to a graphical representation of the event flow for instance.It is particularly adapted to the description of the application.
  2. A designer based on Aspects of Assembly (called ISL4WComp ) allows describing interaction patterns thanks to an evolution of ISL (Interaction Specification Language).Interaction patterns are then selectable, applicable and woven and allow adapting dynamically the application to its

WComp Training and Courses

One Day WComp Training Course