Conceptual Model Driven Software Development (CMDSD) as a Catalyst Methodology for Building Sound Semantic Web Frameworks
Thomas Biskup (Carl von Ossietzky University, Oldenburg, Germany), Nils Heyer (Carl von Ossietzky University, Oldenburg, Germany) and Jorge Marx Gómez (Carl von Ossietzky University, Oldenburg, Germany)
Copyright: © 2007
This chapter introduces Hyperservices as a unified application model for Semantic Web frameworks, and proposes Conceptual Model-Driven Software Development as a means of easy adoption to them. Hyperservices are based on agent societies, provided with structured information by the Semantic Web, and using Web services as a collaboration and communication interface. Afterwards, the WASP model is proposed as a framework for implementing Hyperservices, also adding personalization rules to modify the agents’ perception as well as the HIVE Architecture as Semantic Information Server infrastructure within the WASP framework. For easier adoption of these new models, Conceptual Model-Driven Software Development is proposed. It separates the conceptual aspects from the technical details by automatically generating executable code from models while the implementation details are hidden to the end user, the service developer.