Title :
Towards re-engineering Web applications into Semantic Web Services
Author :
Bouchiha, Djelloul ; Malki, Mimoun
Author_Institution :
EEDIS Lab., Djillali Liabes Univ. of Sidi Bel Abbes, Sidi Bel Abbes, Algeria
Abstract :
Semantic Web Services (SWS) are enriching Web services with machine processable semantics. To be implemented with less effort, SWS can reuse syntactic and semantic descriptions hidden under the source code of Web applications already developed. For this end, we propose a framework for reengineering Web applications, possibly already including some semantic technology, into WSMO-based SWS. The proposed framework consists in reverse engineering Web applications towards conceptual models specified with a proposed UML profile, from what syntactic and semantic descriptions of new SWS are generated. A set of tools have been developed and some experiments have been carried out to evaluate and validate the proposed framework.
Keywords :
Web services; knowledge representation languages; ontologies (artificial intelligence); reverse engineering; semantic Web; software reusability; systems re-engineering; UML; Web application re-engineering; Web application source code; Web service modeling ontology; machine processable semantics; reverse engineering Web applications; semantic Web services; semantic description reuse; syntactic description reuse; Ontologies; Reverse engineering; Semantic Web; Semantics; Syntactics; Unified modeling language; Web services; Ontology; Reengineerig; Reverse engineering; Semantic Web Services; UML profile; WSMO; Web applications;
Conference_Titel :
Machine and Web Intelligence (ICMWI), 2010 International Conference on
Conference_Location :
Algiers
Print_ISBN :
978-1-4244-8608-3
DOI :
10.1109/ICMWI.2010.5648057