|
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.
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]|
Content:
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.

Demos
- Web Service Discovery Demo user: demo, pwd: demo.
- Modeling the Web Service Mediator with WebML - Video (LowRes - |HighRes).
- Modeling the Web Service Mediator with WebML - Demo (LowRes - |HighRes). |
Awards
- 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.
Pubblications
- A Software Engineering Approach to Design and Development of Semantic Web Service Applications. |ISWC 2006, Athens, GA, USA
-
Flexible Specification of Semantic Services using Web Engineering Methods and Tools, |SWESE 2006, Athens, GA, USA
-
Improvements and Future Perspectives on Web Engineering Methods for Automating Web Services Mediation, Choreography and Discovery, |SWSC Phase III, Athens, GA, USA
- Coping with Requirements Changes:SWS-challenge phase II, |SWSC Phase II, June 2006, Budva, Montenegro.
-
Web Modeling-based Approach to Automating Web Services Mediation, Choreography and Discovery, |SWSC Phase I, March 2006, Stanford, CA, USA.
People
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]|