• DocumentCode
    1972072
  • Title

    Towards ontology-based approach for maintaining web application

  • Author

    Benslimane, Sidi Mohamed ; Malki, Mimoun ; Bouchiha, Djelloul

  • Author_Institution
    Comput. Sci. Dept., Univ. of Sidi Bel-Abbes, Sidi Bel Abbes
  • fYear
    2009
  • fDate
    10-13 May 2009
  • Firstpage
    436
  • Lastpage
    443
  • Abstract
    Web applications are subject to continuous changes and rapid evolution triggered by increasing competition, especially in commercial domains such as electronic commerce. Unfortunately, usually they are implemented without producing any useful documentation for subsequent maintenance and evolution. Thereof, the maintenance of such systems becomes a challenging problem as the complexity of the Web application grows. Reverse engineering has been heralded as one of the most promising technologies to support effective Web application maintenance. This paper presents a reverse engineering approach that help understanding existing undocumented Web applications to be maintained or evolved. The proposed approach provides a set of rules to derive from domain ontology a conceptual schema modelling aWeb application. The advantage of using ontology for conceptual data modelling is the reusability of domain knowledge. As a result, the conceptual data model will be made faster, easier and with fewer errors than creating it in usual way. Developers can use the extracted conceptual schema to gain a better understanding of Web applications and to assist in their maintenance.
  • Keywords
    Internet; ontologies (artificial intelligence); reverse engineering; software maintenance; Web application maintenance; conceptual data modelling; domain knowledge reusability; domain ontology; electronic commerce; reverse engineering; undocumented Web applications; Application software; Computer science; Data mining; Data models; Documentation; Dynamic programming; Engines; HTML; Ontologies; Reverse engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems and Applications, 2009. AICCSA 2009. IEEE/ACS International Conference on
  • Conference_Location
    Rabat
  • Print_ISBN
    978-1-4244-3807-5
  • Electronic_ISBN
    978-1-4244-3806-8
  • Type

    conf

  • DOI
    10.1109/AICCSA.2009.5069361
  • Filename
    5069361