International Semantic Web Conference

ISWC 2006: The Semantic Web - ISWC 2006 pp 172-186

A Software Engineering Approach to Design and Development of Semantic Web Service Applications

  • Marco Brambilla
  • Irene Celino
  • Stefano Ceri
  • Dario Cerizza
  • Emanuele Della Valle
  • Federico Michele Facca
Conference paper

DOI: 10.1007/11926078_13

Volume 4273 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Brambilla M., Celino I., Ceri S., Cerizza D., Della Valle E., Facca F.M. (2006) A Software Engineering Approach to Design and Development of Semantic Web Service Applications. In: Cruz I. et al. (eds) The Semantic Web - ISWC 2006. ISWC 2006. Lecture Notes in Computer Science, vol 4273. Springer, Berlin, Heidelberg

Abstract

We present a framework for designing and developing Semantic Web Service applications that span over several enterprises by applying techniques, methodologies, and notations offered by Software engineering, Web engineering, and Business Process modeling. In particular, we propose to exploit existing standards for the specification of business processes (e.g., BPMN), for modeling the cross enterprise process, combined with powerful methodologies, tools and notations (e.g., WebML) borrowed from the Web engineering field for designing and developing semantically rich Web applications, with semi-automatic elicitation of semantic descriptions (i.e., WSMO Ontologies, Goals, Web Services and Mediators) from the design of the applications, with huge advantages in terms of efficiency of the design and reduction of the extra work necessary for semantically annotating the information crossing the organization boundaries.

Keywords

Business Process Modeling Semantic Web Services Software Engineering Web Engineering Model Driven Design Methodology 
Download to read the full conference paper text

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Marco Brambilla
    • 1
  • Irene Celino
    • 2
  • Stefano Ceri
    • 1
  • Dario Cerizza
    • 2
  • Emanuele Della Valle
    • 2
  • Federico Michele Facca
    • 1
  1. 1.Dipartimento di Elettronica e InformazionePolitecnico di MilanoMilanoItaly
  2. 2.CEFRIELMilanoItaly