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
Link To Document :
بازگشت