A Novel Inconsistency Prevention Approach to Dynamic Updating of Web Applications
Software update requires that running program is stopped, patched and then restarted from start. This cycle mainly causes disruptions to the programs' execution which may be undesirable. Disruptions could turn out to be more problematic in the web applications, because they usually have to prov...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Najafabad Branch, Islamic Azad University
2013-01-01
|
Series: | Journal of Intelligent Procedures in Electrical Technology |
Subjects: | |
Online Access: | http://jipet.iaun.ac.ir/pdf_4192_43f76ef3e6d558db3720a69f1d3509af.html |
id |
doaj-51b4c55a96b440afbd9c39a1dcde8439 |
---|---|
record_format |
Article |
spelling |
doaj-51b4c55a96b440afbd9c39a1dcde84392020-11-24T22:26:46ZengNajafabad Branch, Islamic Azad UniversityJournal of Intelligent Procedures in Electrical Technology2322-38712345-55942013-01-014133544A Novel Inconsistency Prevention Approach to Dynamic Updating of Web ApplicationsSeyed Habib Seifzadeh0Hasan Abolhasani1Mohsen Sedighi Meshkenani2Science and Research Branch, Islamic Azad UniversitySharif University of TechnologySharif University of Technology, International CampusSoftware update requires that running program is stopped, patched and then restarted from start. This cycle mainly causes disruptions to the programs' execution which may be undesirable. Disruptions could turn out to be more problematic in the web applications, because they usually have to provide round-the-clock services. Nowadays, there are systems called Dynamic Updating Systems which are able to update programs without disruption. However, a dynamic updating system capable of updating web applications is infrequent to date. The present study aims to propose approaches needed to compose a web-based dynamic updating system. Providing these approaches, we have focused on preserving programs' consistency. To this end, different states of a web application are considered, and actions which the dynamic updating system must perform in each state are described. This paper concludes with a discussion about the implementation and the evaluation of the proposed approaches.http://jipet.iaun.ac.ir/pdf_4192_43f76ef3e6d558db3720a69f1d3509af.htmlSoftware MaintenanceDynamic Updating SystemsAvailability |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Seyed Habib Seifzadeh Hasan Abolhasani Mohsen Sedighi Meshkenani |
spellingShingle |
Seyed Habib Seifzadeh Hasan Abolhasani Mohsen Sedighi Meshkenani A Novel Inconsistency Prevention Approach to Dynamic Updating of Web Applications Journal of Intelligent Procedures in Electrical Technology Software Maintenance Dynamic Updating Systems Availability |
author_facet |
Seyed Habib Seifzadeh Hasan Abolhasani Mohsen Sedighi Meshkenani |
author_sort |
Seyed Habib Seifzadeh |
title |
A Novel Inconsistency Prevention Approach to Dynamic Updating of Web Applications |
title_short |
A Novel Inconsistency Prevention Approach to Dynamic Updating of Web Applications |
title_full |
A Novel Inconsistency Prevention Approach to Dynamic Updating of Web Applications |
title_fullStr |
A Novel Inconsistency Prevention Approach to Dynamic Updating of Web Applications |
title_full_unstemmed |
A Novel Inconsistency Prevention Approach to Dynamic Updating of Web Applications |
title_sort |
novel inconsistency prevention approach to dynamic updating of web applications |
publisher |
Najafabad Branch, Islamic Azad University |
series |
Journal of Intelligent Procedures in Electrical Technology |
issn |
2322-3871 2345-5594 |
publishDate |
2013-01-01 |
description |
Software update requires that running program is stopped, patched and then restarted from start. This cycle mainly causes disruptions to the programs' execution which may be undesirable. Disruptions could turn out to be more problematic in the web applications, because they usually have to provide round-the-clock services. Nowadays, there are systems called Dynamic Updating Systems which are able to update programs without disruption. However, a dynamic updating system capable of updating web applications is infrequent to date. The present study aims to propose approaches needed to compose a web-based dynamic updating system. Providing these approaches, we have focused on preserving programs' consistency. To this end, different states of a web application are considered, and actions which the dynamic updating system must perform in each state are described. This paper concludes with a discussion about the implementation and the evaluation of the proposed approaches. |
topic |
Software Maintenance Dynamic Updating Systems Availability |
url |
http://jipet.iaun.ac.ir/pdf_4192_43f76ef3e6d558db3720a69f1d3509af.html |
work_keys_str_mv |
AT seyedhabibseifzadeh anovelinconsistencypreventionapproachtodynamicupdatingofwebapplications AT hasanabolhasani anovelinconsistencypreventionapproachtodynamicupdatingofwebapplications AT mohsensedighimeshkenani anovelinconsistencypreventionapproachtodynamicupdatingofwebapplications AT seyedhabibseifzadeh novelinconsistencypreventionapproachtodynamicupdatingofwebapplications AT hasanabolhasani novelinconsistencypreventionapproachtodynamicupdatingofwebapplications AT mohsensedighimeshkenani novelinconsistencypreventionapproachtodynamicupdatingofwebapplications |
_version_ |
1725751744539918336 |