Modeling of Semantic Web Services in Web Engineering Methodologies


Abstract in English

Web Engineering Methodologies (WebML UWE Hera RMM) support the representation and modeling of web services in a lifecycle, based on service oriented architecture (SOA). Theses methodologies, however, vary in supporting semantic web components and semantic web services (SWS). In this work, we present a general comparison between different web engineering methodologies with special attention to semantic web components modeling and we track the weaknesses of common web engineering methodologies in modeling semantic web services. This work presents also an extension to WebML methodology where symbols, diagrams and notions are added to support the modeling of semantic web services according to DAML-S framework (DARPA agent markup language for services). Additionally, a software tool was built to support this extension and generate ontologies of semantic web services automatically based on new diagrams. This tool also supports matching with semantic ranking between semantic web services advertisements and client's requests.

References used

Flavius Frasincar, Geert Jan Houben, and Richard Vdovjak, “An RMM-Based Methodology for Hypermedia Presentation Design“, Eindhoven University of Technology , 2002
Zoltán Fiala, Michael Hinz," Design and Implementation of Component-based Adaptive Web Presentations" , Technische Universiteit Eindhoven ,2004
Nora Koch, “Model-Driven Web Engineering- UWE Approach”, Germany, 2008

Download