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
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;
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
DOI :
10.1109/AICCSA.2009.5069361