• DocumentCode
    3281386
  • 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
  • fYear
    2010
  • fDate
    3-5 Oct. 2010
  • Firstpage
    350
  • Lastpage
    353
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Machine and Web Intelligence (ICMWI), 2010 International Conference on
  • Conference_Location
    Algiers
  • Print_ISBN
    978-1-4244-8608-3
  • Type

    conf

  • DOI
    10.1109/ICMWI.2010.5648057
  • Filename
    5648057