Skip to content

Alive

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

ALIVE will develop new approaches to the engineering of distributed software  systems based on the adaptation of coordination and organisation mechanisms,  often seen in human and other societies, to Service Oriented Architectures.  Such methods provide robust descriptions of distributed systems and make the development of complex software systems more accessible to non-specialists.

 

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. This means exchanging current, primarily top-down ‘design in isolation’ engineering for new approaches based on integrating new functionalities and behaviours into existing running systems of already active, distributed and interdependent processes.

ALIVE will develop new approaches to the engineering of distributed software systems based on the adaptation of coordination and organisation mechanisms, often seen in human and other societies, to Service Oriented Architectures. Such methods provide robust descriptions of distributed systems and make the development of complex software systems more accessible to non-specialists.

ALIVE will provide a range of new results, including both theoretical and practical developments.
  • The project will develop a new framework for the design, deployment and management of serviceoriented systems using a sound theoretical foundation for the organisational aspects.
  • ALIVE will provide new methodological guidelines, concrete modelling languages and their implementation to capture organisational, coordination and service levels.

The project results will be open and reusable, aimed at functions such as add-ons and plug-ins for both existing and emerging mainstream tools.