The goal of the Adaptive Services Grid (ASG) project is to develop a proof-of-concept prototype of an open development platform for adaptive services discovery, creation, composition, and enactment.
The ASG project is an Integrated Project supported by the Sixth Framework Programme of the European Commission
under the Information Society Technology
Objective Open Development Platforms for Software and Services
. The project started on Sept 1, 2004, after receiving substantial funding for two years. ASG involves 21 partners
from seven countries. For the EU FP6 IP ASG project fact sheet click here
To achieve its goal, ASG addresses scientific and technological issues making use of the knowledge and expertise of major European and Australian research institutions with significant contributions from the software, telecommunications, and telematics industry. ASG provides the integration of its sub-projects in the context of an open platform, including tool development by small and medium sized enterprises.
Based on semantic specifications of requested services by service customers, ASG discovers appropriate services, composes complex processes and – if required – generates software to create new application services on demand. Subsequently, application services will be provided through the underlying computational grid infrastructure based on adaptive process enactment technology.
In ASG, methods and concepts from software architectures, software development methodologies, Web services composition and workflow process planning and coordination are complemented by recent results in domain engineering, software generation and Semantic web and agent negotiation research.
Impact on an international level is supported by strong industry involvement – both with respect to platform development, deployment, and exploitation – in the areas of telecommunications, enterprise systems and telematics.
The ASG project is organised in a number of work components as follows:
- C-0: Project Management – details the project management structure involving scientific, administrative, financial, and dissemination coordination.
- C-1: ASG Interface – provides interfaces and mechanisms to ensure access to and semantic interoperability across ASG and its users.
- C-2: Service Discovery & Composition – provides mechanisms to register, discover, and compose services.
- C-3: Service Creation – provides mechanisms for dynamic creation of services, mainly based on automated generation of software components according to semantic service specification and agreements, taking into account both the functional and non-functional requirements.
- C-4: Adaptive Process Management – provides mechanisms for the enactment, monitoring and management of service and process execution in order to ensure collective QoS and stateful coordination of services in ASG.
- C-5: Services Grid Infrastructure – provides a generic open software platform for implementation of the ASG elements together with the core computational grid functionality.
- C-6: ASG Development Methodology – is responsible for managing the software lifecycle process of applications using ASG, including both the structure of software processes, the deliverables produced in the various phases and development of tools used when working with ASG or tailoring ASG to a new application domain.
- C-7: Usability and Demonstration – will show how ASG-based services will provide advanced new services in the context of specific application domains.
- C-D: Dissemination – is represented by a dedicated work component. With the help of partners in the e-training and e-learning context and event management a set of dissemination actions will be conducted.
The ASG project involves 21 research and industry partners from seven countries as follows:
- ASTEC Advanced Software Technologies, Poland
- DaimlerChrysler, Germany
- FH Furtwangen, Germany
- Fraunhofer IESE, Germany
- Marketplanet, Poland
- HPI at University Potsdam, Germany
- NIWA-WEB Solutions OEG, Austria
- National University of Ireland, Ireland
- Polska Telefonia Cyfrowa, Poland
- The Poznan University of Economics, Poland
- Rodan Systems, Poland
- Siemens AG, Germany
- Swinburne University of Technology, Australia
- Telekomunikacja Polska, Poland
- Telenor Communications II AS, Norway
- tranSIT GmbH, Germany
- University of Innsbruck, Austria
- University Jyväskylä, Finland
- University of Koblenz-Landau, Germany
- University of Leipzig, Germany
- University of Potsdam, Germany
Swinburne plays a leading role in the ASG project as follows:
- Prof. Ryszard Kowalczyk is a member of the ASG Scientific Board and the Scientific Coordinator in a central work component Adaptive Process Management (involving 5 international partners)
- Swinburne research team directly contributes to the ASG project with intelligent agents, automated negotiation and adaptation, and agent-based service management technology solutions.
Swinburne involvement in the ASG project is part of the Servivce-Oriented Computing Research Initiative at Swinburne (SOCRIS).
Prof. Ryszard Kowalczyk
Project Acronym: ASG
Project Reference: 4617
Start Date: 2004-09-01
Duration: 24 months
Project Cost: 11.53 million euro
Contract Type: Integrated Project
End Date: 2006-08-31
Project Status: Execution
Project Funding: 7.50 million euro
The main ASG project website: