Consortium    Activities    Projects    Forge    Events 
ObjectWeb Consortium
 



WildCAT - a generic framework for context-aware applications
 

WildCAT

Context aware applications

Context-Aware Applications reacts to information gathered from their environment. The term context-awareness was introduced by Schilit et al. in "Context-Aware Computing Applications" (in 1994 IEEE Workshop on Mobile Computing Systems and Applications). Dey, in "Understanding and Using Context" (in Personal Ubiquitous Computing), defined a context as "any information that can be used to characterise the situation of entities".

Context-aware applications adapt their behaviour based on adaptation policies and according to information about their environment and their execution. The gathering of such information, "Monitoring", is made from sources such as user inputs and sensors. Building large scale context-aware application is challenging because of two difficulties: first, the number of data sources makes it hard to maintain a proper organisation, second, because the gigantic number of data produced makes it hard to extract meaningful information.

About OW2 WildCAT

WildCAT is a generic framework for context-aware applications. It allows the monitoring of large scale applications by allowing developers to easily organize and access sensors through a hierarchical organization backed with a powerful SQL-like language to inspect sensors data and to trigger actions upon particular conditions.

License

WildCAT framework is released under the GPL v2 License.

News

  • 04-08-2010 : WildCAT 2.3.0 is released.

  • 05-02-2009 : WildCAT 2.1.1 is released.

  • 10-12-2008 : WildCAT 2.0.2 is released.

  • 18-12-2006 : WildCAT 1.0.0 is released.

Authors

Loris Bouzonnet

Loris is PhD Student at Bull S.A.S. and LIG. He works on autonomous computing and clustering of JEE Application Server and is contributing to the following open source OW2 projects:

  • Fractal : A modular, extensible and programming language agnostic component model.

  • CMI : A powerful framework to provides clustering of RMI objects.

  • JASMINe : a smart tool for the SOA platform management.

  • JOnAS : an innovative JEE Application Server.

  • EasyBeans : a lightweight container that eases the development of EJB

  • CAROL, a layer to improve the JNDI and RMI experience (multi‐protocols support, interceptions and many optimizations).

  • WildCAT : A generic framework for context aware applications

Mahmoud Ben Hassine

Mahmoud Ben Hassine is a software Engineer at INRIA. He works on service oriented architectures and component-based software engineering . He is an OW2 member contributing to the following open source projects :

  • Fractal : A modular, extensible and programming language agnostic component model.

  • FScript : a Domain Specific Language to program safe dynamic reconfigurations of Fractal architectures.

  • Frascati : An open source implementation of SCA specification

  • WildCAT : A generic framework for context aware applications

Mahmoud is also a technical committee member of the galaxy project where he actively participate to the platform development and integration.

Nicolas Loriant

Nicolas is a post doctoral researcher from the Phoenix team (INRIA LaBRI). He is a PhD (2007) from the École des Mines de Nantes (France) where he studied on the use of Aspect‐Oriented programming for runtime software evolution in the Obasco group (INRIA‐LINA EMN). Nicolas is also an author of the Arachne system, a runtime Aspect Oriented system for native C applications.

Pierre-Charles David

Pierre-Charles is a software developer at Obeo. He is a PhD (2006) from the École des Mines de Nantes (France) in the Obasco group (INRIA LINA EMN). Pierre-Charles is involved in numerous project among which:

  • FScript : a Domain Specific Language to program safe dynamic reconfigurations of Fractal architectures.

  • SAFRAN : Self Adaptive Fractal Components, he developped during his PhD.

Thomas Ledoux

Thomas is an assistant professor at the École des Mines de Nantes since 1998. His main PhD contribution was OpenCorba, a reflective broker implemented on the top of a Smalltalk MOP. Thomas now investigates context awareness for middleware computing and self adaptive component based applications within the Obasco group (INRIA LINA EMN).

Contact




Last update on 29-10-2010 17:30:32 CEST.

Copyright © 1999-2010, OW2 Consortium | contact | webmaster.