Description and Discovery of Web Applications in Grid
Most of the shared distributed services on the Internet are developed as modular web applications, based on infrastructures that should provide several functionalities in order to guarantee the effective management and use of resources. Thus an adequate resources’ representation is required for discovery, composition and security goals. This paper starts from the experiences gathered in the broad context of the GRID-IT project, aiming at porting in grid astrophysical applications, to report about the efforts and solutions proposed in describing a web-based application resource and its relationships with discovery. Starting from a grid-based data model (GLUE schema), the descriptions involve the Web Services Description Language (WSDL), its relationships with a web service-based data structure (UDDI schema) to a semantic annotation language for service capabilities (OWL-S or WSDL-S) in order to enhance the discovery task. The steps needed to process the web application in order to provide such information are provided by using existing open-source software tools.
KeywordsGrid Resource Semantic Annotation Software Resource Discovery Task UDDI Registry
- 1.Sotomayor B, Childers L (2006) Globus Toolkit 4. Elsevier, AmsterdamGoogle Scholar
- 2.Volpato A, Taffoni G, Pastore S et al (2005) Astronomical database related applications in the Grid.it project. In: ASP Conference Series, Vol XXX. pp P1-3-5Google Scholar
- 3.EGEE JRA1 Team (2004) EGEE Middleware architecture. EU deliverable DJRA1.4, EGEE-DJRA1.1-594698-v1.0Google Scholar
- 4.Pastore S (2006) The service discovery methods issue. J Network Comp Appl, Elsevier Science, to be publishedGoogle Scholar