Showing posts with label adaptive services. Show all posts
Showing posts with label adaptive services. Show all posts

Thursday, October 29, 2009

On the EASSy consortium



Back to regular work (and life -- I am trying now to contact the electrician to do some repairs in the house) after submitting the EASSy proposal for the EU project, waiting for evaluation and decisions (cometition is very tough).

Some more details about the EASSy consortium. EASSy is an acornym of: Event-based Adaptiveness of Service-based Systems. It consists of 16 partners, some of them are big commerical vendors (IBM, SAP, Software AG, Nokia Siemens Network, Siemens), some are system integrators (Thales, TXT, CITT, Corrvino), some academic/research institutes (FZI Karlsruhe, University of Trento, Aston University, National Technical University of Athens), and some public organization (Maccabi Helatchare and City of Genoa). The proposal itself is a very detailed document explaining the project approach, plan, management aspects, and planed impact. If this project is realized, I believe it will be of interest to the event processing community. Here is the proposal's abstract that explaines the idea:

The future Internet will play a major role as a medium for connecting service providers— with consumers in the supply chain (business-to-business connection), or with customers such as patients and healthcare organizations (business-to-consumer connection); thereby leading to the concept of the "Internet of Services".

Within service provision, the velocity of changing situations while maintaining the ability to adapt properly and proactively is becoming a notable factor in the ability to maintain business competitiveness, and can determine the survival of small and medium enterprises. The need to adapt arises in all areas. Examples include proactively adapting the treatment protocol for patients ("smart healthcare"), initiating changes to car-fleet delivery assignment based on travel conditions ("smart transportation"), adapting the working procedures of an emergency team in extreme conditions such as flooding ("smart emergency management"), and adjusting the plan and distribution of work between different parts of the supply chain when partial power failures occur in a specific region ("smart supply chain management").

During the past couple of years, Event-Processing Platforms have emerged as the fastest growing segment of application integration middleware (according to Gartner, Forrester, and IDC analysts). Many event producers are connected to the Internet (the "Internet of Things" phenomenon), and many business processes are instrumented to provide events from the service execution, so the combination of event processing and Internet services provides a tremendous opportunity to achieve the adaptivity described above.

The proposed EASSy project will take advantage of this opportunity and generate a solid framework that will revolutionize the capability of future Internet services to be adaptive. This framework will seamlessly provide both event processing capabilities and service adaptation capabilities. The event processing capabilities will determine when adaptation is needed, and the service adaptation capabilities will deal with the question of what adaptation should be performed, either autonomously or requiring human interaction; furthermore, the system should be accessible to business developers who do not possess programming skills.

Achieving this ambitious goal requires the project team to push the envelope beyond the current state-of-the-art and best practices, and will strive to contribute to the commercial world as well as to science in various areas, such as modelling, event processing, adaptation schemes, human-computer interaction, security, privacy, quality of service, and accountability. In addition, there are ambitious engineering challenges: to make the system function effectively and efficiently, be able to work on top of legacy systems, and deal with a variety of different types of event sources.

The EASSy consortium has built a well qualified inter-disciplinary team, which includes several world-class experts in the key research areas, as well as a strong engineering team, a test validation plan using strategic use cases, and a well established exploitation plan covering various software sectors and industry domains.



Monday, September 28, 2009

On Adaptive services


Chameleon is an adaptive animal, it can adapt it color to the environment. In the next few weeks my main task will be to complete a proposal for EU project that deals with adaptive services. I have (mistakenly?) agreed to coordinate a consortium that creates a proposal. We had a meeting in Trento following the EPTS event processing symposium. EU project has a benefit of getting funding for research that can explore more advanced topics then can be funded by commercial corporates, and also provide an opportunity to collaborate with some very good people both in industry and academia. The down side is that there should be much investment in the proposal, since it became extremely competitive.

The proposal is about the idea of adaptive services -- which means in plain words that the behavior of the system should be adapted to (unexpected?) events. This adaptation may require human interaction (e.g. modifying medical treatment protocols), or self-adaptation (e.g. change of emergency handling protocol on the fly). The research challenges here are in area of event processing -- having more advanced features that are beyond the state-of-the-art; adaptation, modeling and methodology of how to build such systems. More about this topic - later.