Please Click!

ASG — Adaptive Services Grid

Information material

ASG

ASG (Adaptive Services Grid) is an integrated project supported by the Sixth Framework Programme of the European Commission under the research project Information Society Technologies. The project was launched on 1st September 2004 and finished in February 2007. It is coordinated by Potsdam University.

The project's overall goal is to develop a proof-of-concept prototype of an open development platform for adaptive services discovery, creation, composition and enactment in Grid networks. To achieve this, the experience and knowledge of main research centres is applied with participation of many telecommunication and software companies.

We hope to revolutionise the today's WWW network directing its development to the Internet of third generation - Semantic Web. The most important changes will occur in a way of using popular network services. Searching and invoking processes will be extremely simplified. In the ideal case they will only be borne on expressing our requirements in everyday speech, i.e. natural language.

To become fully aware of Semantic Web Services potential, consider us planning a virtual trip from A to B. In the centre of B we are going to book a single room in the cheapest hotel and rent a car. In the semantic web the scenario of our efforts would look as follows: We are starting a semantic browser and we are entering the following request in its pop-up window: "Find a mean of transport from A to B, book a room in the cheapest hotel in the centre and rent a car". A searching process would be then started which is expected to fulfill our requirements as well as possible.

How is it supposed to work? Mainly by introduction of formalised language that would enable us to describe both services functionalities and their non-functional features such as performance or security.

This description will be based on a kind of a dictionary ("onthology") that is comprehensible to all services registered on the ASG platform. Due to adding semantics, a piece of information circulating between applications will be "understandable" to them. As the result an automatical search of appropriate web services and their remote activation will be possible in order to fulfill our requirements. At the same time the human interference will be strongly reduced. Such solution will definitely give an impulse to rapid development of Internet areas connected with e-commerce.

ASTEC in ASG

ASTEC Sp. z o.o. as a company providing IT solutions and as a research and development institution contributes to ASG consortium by providing its knowledge and experience in developing and implementing software for industry and making available its human, hardware and software resources.

In the ASG project ASTEC is responsible for research and development of mechanisms for maximal automatisaton of the new services creation as well as adaptation of already available services for the ASG platform. The whole task will be based on the MDA paradigm (Model Driven Architecture), which gears an application development from a model independent from ASG platform towards a model in a specific technology.

ASG GUI

A component prototype was developed (plug-in for the Eclipse environment) that enabled a developer to perform an automatic adjustment of an existing service to the ASG platform requirements. An adapter generates ASG service model - a PIM model (platform-independent model) and fills it with information from WSDL file describing functionality of the service being adjusted. Afterwards, the extra information about service semantics was entered into the model by the developer. In the final step a PSM model (platform-specific model) based on the PIM model was developed. It generates interface codes that adapt the existing web service to the ASG platform requirements. The current prototype generates EJB components.

ASTEC partners in ASG project



DaimlerChrysler


FH Furtwangen


Fraunhofer IESE


HPI at University Potsdam


Marketplanet


NIWA


NUIG


Polska Telefonia Cyfrowa


The Poznan University of Economics


Rodan Systems


Siemens AG


Swinburne University


Telekomunikacja Polska S.A.


Telenor Communications


Transit


University of Innsbruck


University Jyväskylä


University of Karlsruhe


University of Leipzig


University of Potsdam

ASG