ASG-Logo ASG ist_logo
Public | Internal | TWiki | ECweb  

ASG Platform Demonstrator - Software Package & Source Code

The ASG Demonstrator is a set of prototypic applications showing all features of the Adaptive Services Grid (ASG) approach. Based on available standards, a solution for the complete semantic service provisioning lifecycle has been built. A key concept of this solution is the usage of semantic information about services to automatically plan, enact, and monitor service compositions to fulfil user requests.

  • The Demonstrator shows
  • Service implementation:
    • Local “fake” services without internet (default)
    • Using real-world services needs minor configuration (credentials, internet access, etc.)
  • Automatic installation on Microsoft Windows
    • Whole ASG Platform (including OfficeObjects®WorkFlow)
    • Introspector
    • Service Proxies + Scenario Web Application

(Find this page summarized in a single pdf-document including steps of installation, screen shots of setup procedure and license regulations here.)

1. License Notice

The software downloadable from this page contains modules licensed under differing terms and conditions. The program "ASG" is licensed under the terms and conditions of the *Lesser General Public License, Version 2.1, (LGPL) - terms and conditions see here.
The program "OfficeObjects®WorkFlow" is proprietary and may only be used as expressly permitted herein (read!).

2. Performance

Hardware Requirements Software Requirements DONE DOWNLOADS
  • 768 MB Main memory
  • 500 MB Free disk space
  • JavaTM 2 Platform Standard Edition Development Kit (JDKTM) version 5.0 or later. You can download it from http://java.sun.com/javase.
  • Web Browser

3. ASG Demonstrator Installation

Launch ASG-Platform setup.exe to start the installation procedure.

The ASG Demonstrator consists of three applications:

  • The whole ASG Platform
  • The ASG Introspector
  • The Dynamic Supply Chain Web Application

After successful installation there is a new start menu (default: ASG-Platform)

3.1 ASG Platform

Click on Start ASG Platform in the start menu to start the platform. A new system tray icon should appear. This icon is flashing until the platform is started. To shutdown the ASG Platform make a right click on the tray icon and select Stop ASG-Platform or Exit to close the tray icon.
  • Note: The already deployed services are dummies. You can change them to real-world services by editing the file asg-services.conf which is located in the installation directory in folder jboss.

3.2 ASG Introspector

The ASG Introspector allows you to see what happens behind the scenes when you use the ASG Platform. It is provided as Web Start application and as Applet. You can start the ASG Introspector by clicking on ASG Introspector in the start menu or navigate your web browser to http://localhost:8080/asg-introspector. Make sure that the ASG Platform is running.
  • Note: Please ensure that the connection URL in the ASG Introspector to the ASG Platform must be asg://localhost:8080/asg.

3.3 Dynamic Supply Chain Web Application

The Dynamic Supply Chain Web Application demonstrates a client using the ASG Platform. It is a small web application to check and register domains and pay for them. You can start the Dynamic Supply Chain Web Application by clicking on Dynamic Supply Chain Scenario in the start menu or navigate your web browser to http://localhost:8080/asg-supply-scenario-client. Make sure that the ASG Platform is running.

4. Unstallation

You can uninstall the ASG Demonstrator by clicking on Uninstall ASG-Platform in the start menu. Please make sure that the ASG Platform is not runnung and the tray icon was closed.
  • Note: In some cases the installation directory was not comletely removed after reboot. Please delete it manually.


* Documents marked with * on the ASG website require users to register and login in order to download. You can register or login by simply clicking on the link for the document. Read about ASG’s Privacy Policy here.