Solution Polimi/Cefriel

From SWS Challenge Wiki

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.

Ontologies, goals class, goal instances, Web Services classes, Web Service instances and wgMediators are available open source. We encurage re-use!!!

Image:SWEET_ingredienti.png