Harmonia 1.4 beta1

logo di documento pdf

SWE-ET: A top-down approach to the design and development of applications employing Semantic Web Services, that combines semantic methods and tools with Software Engineering ones.

Search in this site



SWE-ET: Semantic Web Engineering Environment and Tools

SWE-ET is 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, SWE-ET exploits existing standards for the specification of business processes (i.e. BPMN), for modeling the cross enterprise process, combined with powerful methodologies, tools and notations (i.e. 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.
Resulting applications run in WebRatio with the support of an external Semantic Execution Environment. Current Implementation limits the use of Semantic Web Services to Web Service Discovery leveraging Glue Discovery Engine.



  • Most complete solution presented at Semantic Web Service Challenge 2006 phase-II. Read out more here.
  • Winner of IBM Faculty Award 2006. Read out more here.



The SWE-ET team is composed by the Semantic Web Activities team at CEFRIEL and the WebML Team at DEI, Politecnico di Milano.
The scientific coordinator of SWE-ET is Prof. Stefano Ceri. From CEFRIEL side the participants are Dario Cerizza, Emanuele Della Valle and Irene Celino, whereas from DEI side they are Federico Facca e Marco Brambilla[top]