TOWARD A QUALITY ASSESSMENT FRAMEWORK FOR KNOWLEDGE-BASED SYSTEMS

被引:8
|
作者
PREECE, AD
机构
[1] Department of Computing Science, University of Aberdeen, Aberdeen, Scotland
关键词
D O I
10.1016/0164-1212(94)00106-W
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Despite the success of knowledge-based systems in many domains, techniques for ensuring their quality and reliability are still immature. A well-engineered software product is built by use of a process in which quality issues are addressed throughout. Key processes affecting product quality are specification; verification, and validation. The processes are characterized by the production of certain artifacts at certain times. Therefore, by looking at the artifacts produced by a specific process, we can assess the quality of the resulting product, and also we can assess the capability of the developers to produce high-quality software. This article seeks to answer precisely this question: how can the level of capability of a supplier of knowledge-based systems be evaluated! This question is of concern to all customers of knowledge-based systems and, although standards for supplier capability of conventional software have been developed, none addresses the unique characteristics of knowledge-based software. To answer the question, this article describes a set of state-of-the-art techniques for specifying, verifying, and validating knowledge-based systems and highlights the artifacts associated with each. We also assess the state of the practice, indicating the limited extent to which the techniques are in use at the present time. In addition to providing answers to the motivating question the main objective of the article is to recommend ways in which the current state of the practice can be improved.
引用
下载
收藏
页码:219 / 234
页数:16
相关论文
共 50 条
  • [21] Knowledge-based systems and systems engineering. Integration in the ESPRIT framework
    Lepape, B.
    Annual Technical Conference of the British Computer Society Specialist Group on Expert Systems, 1990,
  • [22] DESIGN OF KNOWLEDGE-BASED SYSTEMS WITH A KNOWLEDGE-BASED ASSISTANT
    SCHOEN, E
    SMITH, RG
    BUCHANAN, BG
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1988, 14 (12) : 1771 - 1791
  • [23] Toward reducing human involvement in validation of knowledge-based systems
    Knauf, Rainer
    Tsuruta, Setsuo
    Gonzalez, Avelino J.
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2007, 37 (01): : 120 - 131
  • [24] FAILSAFE: supporting product quality with knowledge-based systems
    Stein, EW
    Miscikowski, DK
    EXPERT SYSTEMS WITH APPLICATIONS, 1999, 16 (04) : 365 - 377
  • [25] UTILIZATION GUIDE QUALITY MANAGEMENT WITH KNOWLEDGE-BASED SYSTEMS
    GROB, R
    TECHNISCHES MESSEN, 1995, 62 (10): : 392 - 396
  • [26] USING KNOWLEDGE-BASED SYSTEMS FOR STRATEGIC MARKET ASSESSMENT
    LIBERATORE, MJ
    STYLIANOU, AC
    INFORMATION & MANAGEMENT, 1994, 27 (04) : 221 - 232
  • [27] Using knowledge-based systems for strategic market assessment
    Liberatore, Matthew J.
    Stylianou, Anthony C.
    Information and Management, 1994, 27 (04): : 221 - 232
  • [28] QUALITY ASSURANCE, KNOWLEDGE-BASED SYSTEMS, AND MACHINE LEARNING
    SPACKMAN, KA
    MEDICAL DECISION MAKING, 1991, 11 (03) : 153 - 153
  • [29] AN ASSESSMENT OF TOOLS FOR BUILDING LARGE KNOWLEDGE-BASED SYSTEMS
    METTREY, W
    AI MAGAZINE, 1987, 8 (04) : 81 - 89
  • [30] Framework for knowledge-based IS engineering
    Gudas, S
    Skersys, T
    Lopata, A
    ADVANCES IN INFORMATION SYSTEMS, PROCEEDINGS, 2004, 3261 : 512 - 522