A framework for software maintenance model development

Aziz Deraman

    Research output: Contribution to journalArticle

    1 Citation (Scopus)

    Abstract

    The software maintenance process is one of the most costly activities within information system practice. The purpose of this paper is to address some of the difficulties in this process, by proposing a framework for the development of maintenance model. Essential to the software maintenance process is an ability to understand not only the software but the required changes as well. This can only be achieved where the relevant knowledge is available. Based upon this primary requirement, the proposed framework has made the knowledge as its basis for modelling other requirements for software maintenance model development. The framework first identifies the three operational elements, i.e. function, static entity and dynamic entity, required for general software maintenance process. With respect to the knowledge (as part of the dynamic entity components), the framework shows how these three operational elements should behave and interact amongst themselves to deliver a successful software maintenance model.

    Original languageEnglish
    Pages (from-to)23-31
    Number of pages9
    JournalMalaysian Journal of Computer Science
    Volume11
    Issue number2
    Publication statusPublished - 1998

    Fingerprint

    Computer software maintenance
    Information systems

    Keywords

    • Change request knowledge
    • Knowledge-base
    • Software knowledge
    • Software maintenance model
    • Software maintenance process

    ASJC Scopus subject areas

    • Computer Science(all)

    Cite this

    A framework for software maintenance model development. / Deraman, Aziz.

    In: Malaysian Journal of Computer Science, Vol. 11, No. 2, 1998, p. 23-31.

    Research output: Contribution to journalArticle

    @article{90c583579a1644b8b0baeac20cdfa6f1,
    title = "A framework for software maintenance model development",
    abstract = "The software maintenance process is one of the most costly activities within information system practice. The purpose of this paper is to address some of the difficulties in this process, by proposing a framework for the development of maintenance model. Essential to the software maintenance process is an ability to understand not only the software but the required changes as well. This can only be achieved where the relevant knowledge is available. Based upon this primary requirement, the proposed framework has made the knowledge as its basis for modelling other requirements for software maintenance model development. The framework first identifies the three operational elements, i.e. function, static entity and dynamic entity, required for general software maintenance process. With respect to the knowledge (as part of the dynamic entity components), the framework shows how these three operational elements should behave and interact amongst themselves to deliver a successful software maintenance model.",
    keywords = "Change request knowledge, Knowledge-base, Software knowledge, Software maintenance model, Software maintenance process",
    author = "Aziz Deraman",
    year = "1998",
    language = "English",
    volume = "11",
    pages = "23--31",
    journal = "Malaysian Journal of Computer Science",
    issn = "0127-9084",
    publisher = "Faculty of Computer Science and Information Technology",
    number = "2",

    }

    TY - JOUR

    T1 - A framework for software maintenance model development

    AU - Deraman, Aziz

    PY - 1998

    Y1 - 1998

    N2 - The software maintenance process is one of the most costly activities within information system practice. The purpose of this paper is to address some of the difficulties in this process, by proposing a framework for the development of maintenance model. Essential to the software maintenance process is an ability to understand not only the software but the required changes as well. This can only be achieved where the relevant knowledge is available. Based upon this primary requirement, the proposed framework has made the knowledge as its basis for modelling other requirements for software maintenance model development. The framework first identifies the three operational elements, i.e. function, static entity and dynamic entity, required for general software maintenance process. With respect to the knowledge (as part of the dynamic entity components), the framework shows how these three operational elements should behave and interact amongst themselves to deliver a successful software maintenance model.

    AB - The software maintenance process is one of the most costly activities within information system practice. The purpose of this paper is to address some of the difficulties in this process, by proposing a framework for the development of maintenance model. Essential to the software maintenance process is an ability to understand not only the software but the required changes as well. This can only be achieved where the relevant knowledge is available. Based upon this primary requirement, the proposed framework has made the knowledge as its basis for modelling other requirements for software maintenance model development. The framework first identifies the three operational elements, i.e. function, static entity and dynamic entity, required for general software maintenance process. With respect to the knowledge (as part of the dynamic entity components), the framework shows how these three operational elements should behave and interact amongst themselves to deliver a successful software maintenance model.

    KW - Change request knowledge

    KW - Knowledge-base

    KW - Software knowledge

    KW - Software maintenance model

    KW - Software maintenance process

    UR - http://www.scopus.com/inward/record.url?scp=79952765672&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=79952765672&partnerID=8YFLogxK

    M3 - Article

    AN - SCOPUS:79952765672

    VL - 11

    SP - 23

    EP - 31

    JO - Malaysian Journal of Computer Science

    JF - Malaysian Journal of Computer Science

    SN - 0127-9084

    IS - 2

    ER -