MURAL - Maynooth University Research Archive Library



    A case study on the adaptive maintenance of an Internet application


    Bergin, Susan and Keating, John (2003) A case study on the adaptive maintenance of an Internet application. Journal of Software: Evolution and Process, 15 (4). pp. 245-264. ISSN 2047-7481

    [thumbnail of JK-Case-Study-2003.pdf]
    Preview
    Text
    JK-Case-Study-2003.pdf

    Download (281kB) | Preview

    Abstract

    We describe an Internet application for providing mobile phone tariff information for Northern Ireland and the Republic of Ireland. Using this application it is possible to accurately and easily determine and compare mobile phone packages offered by different service providers. One of the important features of such an Internet application is the potential for high maintenance associated with the data in the system and more importantly the structure of the system given the inevitable changes in the corresponding mobile phone market. We have identified the maintenance tasks associated with our system to reflect changes in the mobile phone market and outline an evaluation technique for describing the system's ability to cope with change. In particular, we evaluate the actual change required to our software system to implement various maintenance tasks. We have found that there is an upper bound (˜5%) on the maintenance effort associated with the system which is both acceptable and manageable for maintenance purposes. We show that at most the changes required to our system are no greater than 3.07%, when a complete new service provider is added or removed. We conclude that the development of a maintenance model in conjunction with system design is essential for estimating the maintenance effort associated with similar Internet applications.
    Item Type: Article
    Keywords: maintenance evaluation model; Web-based technologies; object-oriented development; Java; the UML;
    Academic Unit: Faculty of Science and Engineering > Computer Science
    Item ID: 8664
    Identification Number: 10.1002/smr.275
    Depositing User: Dr. John Keating
    Date Deposited: 23 Aug 2017 15:09
    Journal or Publication Title: Journal of Software: Evolution and Process
    Publisher: Wiley
    Refereed: Yes
    Related URLs:
    URI: https://mural.maynoothuniversity.ie/id/eprint/8664
    Use Licence: This item is available under a Creative Commons Attribution Non Commercial Share Alike Licence (CC BY-NC-SA). Details of this licence are available here

    Repository Staff Only (login required)

    Item control page
    Item control page

    Downloads

    Downloads per month over past year

    Origin of downloads