• DocumentCode
    2165254
  • Title

    Design of knowledge-based integrated software process improvement tools

  • Author

    Ahn, Yu-whoan ; Kim, Gil-jo ; Koo, Ja-Kyong ; Park, Hyun-Min ; Chun, In-geol

  • Author_Institution
    Software Eng. Dept., Syst. Eng. Res. Inst., Taejeon, South Korea
  • Volume
    3
  • fYear
    1998
  • fDate
    11-14 Oct 1998
  • Firstpage
    2132
  • Abstract
    The design of QUEST (software QUality Evaluation System and Technology) tools, and especially of its repository, is discussed. QUEST tools are composed of a software process assessment tool (QUEST-A), a software process improvement tool (QUEST-I) and a repository for software process information (QUEST-R). We place the emphasis of this paper on the design of QUEST-R, which acts as a process asset library (PAL) and a meta-process support tool. The meta-process knowledge can be accumulated from several cases of process improvement, which can be initiated by software process assessment and process metrics. The results or outputs of QUEST-A, QUEST-I or the other tools act as a driver of knowledge inference. To build QUEST-R, a knowledge-based software process model (KB-SPM), which incorporates meta-process objects and their relationships, is proposed. Several factors, including environmental changes and various process improvement strategies, are explicitly modeled as frames. QUEST-R (1) makes it possible to generate and customize project process models in various application domains; (2) makes it possible to reuse the software process objects; and (3) makes it easy to accumulate and enhance meta-process knowledge. Besides supporting the meta-process phase, to increase the effectiveness of the meta-process, the following facilities are proposed: (1) rules for control knowledge; (2) more affecting factors for the generation of software processes; (3) a dependency structure, for describing improvement items and their interdependence; and (4) a mechanism to automatically update the knowledge
  • Keywords
    computer aided software engineering; frame based representation; inference mechanisms; integrated software; knowledge based systems; project support environments; software libraries; software process improvement; software quality; software reusability; software tools; QUEST tools design; QUEST-A; QUEST-I; QUEST-R; automatic knowledge updating mechanism; control knowledge rules; dependency structure; environmental changes; frames; improvement item interdependence; knowledge inference; knowledge-based integrated software process improvement tools; knowledge-based software process model; meta-process knowledge accumulation; meta-process object relationships; meta-process support tool; process asset library; project process model customization; software process assessment; software process generation; software process information repository; software process metrics; software process object reuse; software quality evaluation system; Application software; Automatic generation control; Computer architecture; Design engineering; Knowledge management; Software engineering; Software libraries; Software quality; Software tools; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics, 1998. 1998 IEEE International Conference on
  • Conference_Location
    San Diego, CA
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-4778-1
  • Type

    conf

  • DOI
    10.1109/ICSMC.1998.724969
  • Filename
    724969