A component-based reverse engineering approach: decomposing web pages to facilitate maintenance and reusability
Web page creation has become even easier with the emergence of many different authoring tools. Unfortunately, these authoring tools do not guarantee that the design is effective or that the resulting web pages are usable and perform well. With more Web pages being designed and implemented by novices...
Saved in:
Main Authors: | , |
---|---|
Format: | Conference or Workshop Item |
Language: | English |
Published: |
2009
|
Subjects: | |
Online Access: | http://eprints.um.edu.my/10817/1/chiew.pdf http://eprints.um.edu.my/10817/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.um.eprints.10817 |
---|---|
record_format |
eprints |
spelling |
my.um.eprints.108172014-07-18T00:22:33Z http://eprints.um.edu.my/10817/ A component-based reverse engineering approach: decomposing web pages to facilitate maintenance and reusability Thiam, K.C. Renaud, K.V. T Technology (General) Web page creation has become even easier with the emergence of many different authoring tools. Unfortunately, these authoring tools do not guarantee that the design is effective or that the resulting web pages are usable and perform well. With more Web pages being designed and implemented by novices, Web page maintenance has become more difficult. Furthermore, pressure to deploy Web applications within a short time has led to pages being published without first undergoing thorough testing. Consequently, such pages are more likely to be modified and refined frequently after deployment. Moreover, the heterogeneous operational platform and environment of Web-based applications, as well as diversified user base of the applications, inevitably poses unpredicted new requirements after deployment. Therefore, the maintenance of Web pages needs to be carried out more frequently and rapidly as compared to traditional software maintenance. This research proposes a reverse engineering framework that can be used to facilitate and ease maintenance of Web pages. Existing Web pages are decomposed into different types of components to facilitate systematic examination. A proof-of-concept prototype tool was developed to assess the feasibility of the proposal. Initial evaluation has delivered encouraging results. 2009-06 Conference or Workshop Item PeerReviewed application/pdf en http://eprints.um.edu.my/10817/1/chiew.pdf Thiam, K.C. and Renaud, K.V. (2009) A component-based reverse engineering approach: decomposing web pages to facilitate maintenance and reusability. In: Proceedings of the IASK International Conferences E-Activity and Leading Technologies & InterTIC 2009, 22-24 June 2009, Seville, Spain. |
institution |
Universiti Malaya |
building |
UM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Malaya |
content_source |
UM Research Repository |
url_provider |
http://eprints.um.edu.my/ |
language |
English |
topic |
T Technology (General) |
spellingShingle |
T Technology (General) Thiam, K.C. Renaud, K.V. A component-based reverse engineering approach: decomposing web pages to facilitate maintenance and reusability |
description |
Web page creation has become even easier with the emergence of many different authoring tools. Unfortunately, these authoring tools do not guarantee that the design is effective or that the resulting web pages are usable and perform well. With more Web pages being designed and implemented by novices, Web page maintenance has become
more difficult. Furthermore, pressure to deploy Web applications within a short time has led to pages being published without first undergoing thorough testing. Consequently, such pages are more likely to be modified and refined frequently after deployment. Moreover, the heterogeneous operational platform and environment of Web-based applications, as well as diversified user base of the applications, inevitably poses unpredicted new requirements after deployment. Therefore, the maintenance of Web pages needs to be carried out more frequently and rapidly as compared to traditional software maintenance. This research proposes a reverse engineering framework that can be used to facilitate and ease maintenance of Web pages. Existing Web pages are decomposed into different types of components to facilitate systematic examination. A proof-of-concept prototype tool was developed to assess the feasibility of the proposal. Initial evaluation has delivered encouraging results. |
format |
Conference or Workshop Item |
author |
Thiam, K.C. Renaud, K.V. |
author_facet |
Thiam, K.C. Renaud, K.V. |
author_sort |
Thiam, K.C. |
title |
A component-based reverse engineering approach: decomposing web pages to facilitate maintenance and reusability
|
title_short |
A component-based reverse engineering approach: decomposing web pages to facilitate maintenance and reusability
|
title_full |
A component-based reverse engineering approach: decomposing web pages to facilitate maintenance and reusability
|
title_fullStr |
A component-based reverse engineering approach: decomposing web pages to facilitate maintenance and reusability
|
title_full_unstemmed |
A component-based reverse engineering approach: decomposing web pages to facilitate maintenance and reusability
|
title_sort |
component-based reverse engineering approach: decomposing web pages to facilitate maintenance and reusability |
publishDate |
2009 |
url |
http://eprints.um.edu.my/10817/1/chiew.pdf http://eprints.um.edu.my/10817/ |
_version_ |
1643688895636832256 |
score |
13.209306 |