Service Communautaire d'Information sur la Recherche et le Développement - CORDIS

FP7 alive logo

ALIVE

Project reference: 215890
Funded under

Coordination, Organisation and Model Driven Approaches for Dynamic,Flexible, Robust Software and Services Engineering

From 2008-02-01 to 2010-10-31

Project details

Total cost:

EUR 3 777 385

EU contribution:

EUR 2 809 213

Coordinated in:

Spain

Call for proposal:

FP7-ICT-2007-1See other projects for this call

Funding scheme:

CP - Collaborative project (generic)

Combining software services is difficult. ALIVE applies techniques from organization theory to software-based services, to make those services easy to assemble and use in complex scenarios.

Software-based services can help solving a large variety of problems, but combining them in non-trivial cases is a real challenge. What is needed is the capability to organize services to work together in the best possible way and adapt to changes, just like a good football manager organizes individual players to create a winning premier league team, and uses the appropriate tactical models so that every player knows his role on the field and how to reorganise according to the opponents' way of playing. This is what ALIVE is about: applying techniques used in organization theory to software-based services, to make those services easy to combine and use in complex scenarios.

There is a new emerging trend of networked applications (based on the notion of software services) that can be dynamically deployed, adjusted and composed, creating radically new types of distributed software systems in the Future Internet. In turn, this will require profound changes in the way in which software systems are designed, deployed and managed – exchanging existing, primarily top-down “design in isolation” engineering, to new approaches which are based on integrating new functionalities and behaviours into existing running systems of already active, distributed and interdependent processes.
The ALIVE project is based around the central idea that many of the strategies used today to organise the vastly complex interdependencies found in human social, and economic behaviour will be essential to structuring future service based software systems. More specifically the project aims to combine cutting edge Coordination and Organisation mechanisms (providing flexible, high-level means to model the structure of interactions between services in the environment) and Model Driven Design (providing for automated transformations from models into multiple target platforms) to create a framework for software and services engineering for “live” open systems of active services.

The project
1) develops an advanced framework for application development, deployment and management in service environments,
2) develops new engineering techniques and tools
3) develops a methodology for dynamic, "live" service design and maintenance, and
4) layers the framework directly on emerging architectures and toolkits for service oriented and web services systems.

Results will be delivered in an open content and open source manner in order to foster take-up, reuse and to support ongoing research in the domain. The project also includes three challenging case studies from the domains of information services for citizens, mobile device applications and crisis management.

The ALIVE technology promotes reliability and stability for service-oriented applications: by modelling multiple levels of a system, it enables designers to keep stable elements separate from dynamic aspects of the application. It also provides a sound paradigm for the deployment of flexible service-based applications across multiple organizations that goes further than current orchestration techniques. Furthermore, the ALIVE tools help designers to structure service-based systems in such as way that they are easier to understand for non-technical individuals – paving the way for broader involvement in software and service design.

Objective

New generations of networked applications based on the notion of software services that can be dynamically deployed, adjusted and composed will make it possible to create radically new types of software systems. In turn, this will require profound changes in the way in which software systems are designed, deployed and managed – exchanging existing, primarily top-down "design in isolation" engineering, to new approaches which are based on integrating new functionalities and behaviours into existing running systems of already active, distributed and interdependent processes. <br/><br/>The ALIVE project is based around the central idea that many of the strategies used today to organise the vastly complex interdependencies found in human social, economic behaviour will be essential to structuring future service based software systems. More specifically the project aims to combine cutting edge Coordination and Organisation mechanisms (providing flexible, high-level means to model the structure of interactions between services in the environment) and Model Driven Design (providing for automated transformations from models into multiple target platforms) to create a framework for software and services engineering for "live" open systems of active services. <br/><br/>The project will 1) develop an advanced framework for application development, deployment and management in service environments, 2) develop new engineering techniques and toolsm 3) develop a methodology for dynamic, "live" service design and maintenance, and 4) layer the framework directly on emerging architectures and toolkits for service oriented and web services systems. Results will be delivered in an open content and open source manner in order to foster take-up, reuse and to support ongoing research in the domain. The project also includes three challenging case studies from the domains of information services for citizens, mobile device applications and crisis management.

Related information

Open Access

Multimedia

Coordinator contact

Javier VAZQUEZ, (Researcher (post-doc))
Tel.: +34 93 413 7903
Fax: +34 93 413 7833
E-mail
Javier VAZQUEZ, (Researcher (post-doc))
Tel.: +34 93 413 7903
Fax: +34 93 413 7833
E-mail

Coordinator

UNIVERSITAT POLITECNICA DE CATALUNYA
Spain

EU contribution: EUR 567 638


Jordi Girona. Edifici Omega - Despatx 317 1
08034 Barcelona
Spain
Administrative contact: Javier Vazquez
Tel.: +34 93 413 7903
Fax: +34 93 413 7833
E-mail

Participants

TECH MEDIA TELECOM FACTORY S.L.
Spain

EU contribution: EUR 149 955


MOIA
08006 BARCELONA
Spain
Administrative contact: Anna Simón
Tel.: +34 932892076
Fax: +34 932892092
E-mail
THE PROVOST, FELLOWS, FOUNDATION SCHOLARS & THE OTHER MEMBERS OF BOARD OF THE COLLEGE OF THE HOLY & UNDIVIDED TRINITY OF QUEEN ELIZABETH NEAR DUBLIN
Ireland

EU contribution: EUR 396 511


College Green
2 DUBLIN
Ireland
Administrative contact: Deirdre Savage
Tel.: +353-1-896 1942
Fax: +353-1-707 1633
E-mail
THALES NEDERLAND BV
Netherlands

EU contribution: EUR 144 232


Zuidelijke Havenweg,
7550GD HENGELO OV
Netherlands
Administrative contact: Cornelis Nieuwenhuis
Tel.: +31 15 2517860
Fax: +31 15 2517801
E-mail
UNIVERSITEIT UTRECHT
Netherlands

EU contribution: EUR 475 907


Heidelberglaan
3584 CS UTRECHT
Netherlands
Administrative contact: Martijn Dekker
Tel.: +31-30-2531425
Fax: +31-30-2531645
E-mail
THE UNIVERSITY COURT OF THE UNIVERSITY OF ABERDEEN
United Kingdom

EU contribution: EUR 486 216


KING'S COLLEGE REGENT WALK
AB24 3FX ABERDEEN
United Kingdom
Administrative contact: Helena Rogers
Tel.: +44 1224 272663
Fax: +44 1224 272319
E-mail
CALICO JACK LIMITED
Participation ended
United Kingdom

EU contribution: EUR 147 430


ARGYLL HOUSE, MARKETGAIT
DD1 1QP DUNDEE
United Kingdom
Administrative contact: Paul Sergeant
Tel.: +44 1382 200013
Fax: +44 1382 227295
E-mail
UNIVERSITY OF BATH
United Kingdom

EU contribution: EUR 441 324


CLAVERTON DOWN
BA2 7AY BATH
United Kingdom
Administrative contact: PETE HOMPSTEAD
Tel.: +44 1225 384490
Fax: +44 1225 383276
E-mail
Record Number: 85311 / Last updated on: 2016-04-01