• DocumentCode
    190456
  • Title

    Maintenance decision making in problem and modification analysis phase using a knowledge-based model

  • Author

    Kamaludeen, Rahma A. ; Cheah, Yu.-N. ; Sulaiman, Suziah

  • Author_Institution
    Sch. of Comput. Sci., Univ. Sains Malaysia, Minden, Malaysia
  • fYear
    2014
  • fDate
    23-24 Sept. 2014
  • Firstpage
    25
  • Lastpage
    30
  • Abstract
    Software maintenance is an ongoing process during the lifetime of a software system. Once it is on production the software application must evolve when new anomalies uncovered or when new user requirement arises. Prior to any software evolution, decision making need to be undertaken by the organization´s Software Maintenance Decision Maker (SMDM) whether to proceed with the evolution required and how to proceed with the required maintenance. However, the study on decision making in software maintenance is very limited. Existing researches focus mainly on project management, software effort estimation or decision making on software maintenance policy selection. The uniqueness of this study relies on the ability of knowledge management method to capture the software maintenance knowledge of a software application that is inherent in the Software Application Expert Maintainer (SAEM) mind and software application specification and use it to support the software maintenance analysis phase. It is crucial for the knowledge to be available for the SMDM especially in the event that the expert software maintainer is not available. This study is also able to assist Software Application Beginner Maintainer (SABM) to gain maintenance knowledge of a particular software application that is available in the knowledge-based decision making model. This results in shorter time to learn on how to maintain a software application without the SAEM assistance. This paper proposes an alternative to the SAEM and software application specification knowledge through the Maintenance Decision Making Knowledge-Based (MademKB) Model that can preserve the maintenance knowledge of a software application to support software maintenance decision making. The MADEMKB is evaluated using case study with Malaysian organization.
  • Keywords
    decision making; knowledge management; software maintenance; MademKB model; SABM; SAEM; SMDM; knowledge management method; maintenance decision making knowledge-based model; software application beginner maintainer; software application expert maintainer; software application specification knowledge; software maintenance decision maker; Decision making; Decision trees; Knowledge based systems; Knowledge management; Maintenance engineering; Software maintenance; decision making model; knowledge management; software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (MySEC), 2014 8th Malaysian
  • Conference_Location
    Langkawi
  • Type

    conf

  • DOI
    10.1109/MySec.2014.6985984
  • Filename
    6985984