The Design of a Knowledge-Based Decision Support System to Support the Information Analyst in Determining Requirements

Decision support system (DSS) researchers and designers continue to look for unstructured organizational tasks where there is a critical need for intelligent computer-based support. One such decision task is information requirements determination. Requirements determination is recognized as the most crucial phase of the systems development life cycle. Unfortunately, most methodologies and CASE tools focus only on how to specify the requirements once they are determined. There is very little computer support for the process of determining requirements. This paper discusses the conceptual design and development of a knowledge-based DSS to support information analysts in the critical decision task of determining requirements for the design of effective information systems. The expert modeling support system has the expertise to assist the analyst in studying the organization as a whole and in modeling the system under study in the context of the overall organization's goals and needs. The focus of the paper is on the problems associated with building the knowledge base component of the intelligent decision support system. A prototype implementation of the system is described.

[1]  Donald R. Chand,et al.  An expert modeling support system for modeling an object system to specify its information requirements , 1989, Decis. Support Syst..

[2]  Mack W. Alford,et al.  Software Requirements Engineering Methodology (SREM) at the age of two , 1978, COMPSAC.

[3]  Itzhak Shemer,et al.  Systems analysis: a systemic analysis of a conceptual model , 1987, CACM.

[4]  Gordon B. Davis,et al.  Strategies for Information Requirements Determination , 1982, IBM Syst. J..

[5]  Roy Cottrell,et al.  A Note from the Chairman , 1982, Data Base.

[6]  Fred Niederman,et al.  Information Systems Management Issues for the 1990s , 1991, MIS Q..

[7]  George M. Kasper,et al.  The Effect of Human-Computer Interchange Protocol on Decision Performance , 1989, J. Manag. Inf. Syst..

[8]  Henry Mintzberg,et al.  Managerial Work: Analysis from Observation , 1971 .

[9]  Justus D. Naumann,et al.  Prototyping: the new paradigm for systems development , 1982 .

[10]  Gautam Biswas,et al.  Decision support systems: An expert systems approach , 1985, Decis. Support Syst..

[11]  Thomas W. Malone,et al.  Expert systems: the next challenge for managers , 1986 .

[12]  Joyce J. Elam,et al.  USING ARTIFICIAL INTELLIGENCE TECHNIQUES TO ENHANCE THE CAPABILITIES OF MODEL MANAGEMENT SYSTEMS , 1987 .

[13]  Douglas T. Ross,et al.  Structured Analysis (SA): A Language for Communicating Ideas , 1977, IEEE Transactions on Software Engineering.

[14]  David Servan-Schreiber,et al.  Toward a new paradigm of health care: Artificial intelligence and medical management , 1985 .

[15]  John C. Henderson FINDING SYNERGY BETWEEN DECISION SUPPORT SYSTEMS AND EXPERT SYSTEMS RESEARCH , 1987 .

[16]  Mehdi T. Harandi,et al.  Intelligent Support for Software Specification and Design , 1986, IEEE Expert.

[17]  Michael Goul,et al.  Using a Knowledge-Based Decision Support System in Strategic Planning Decisions: An Empirical Study , 1986, J. Manag. Inf. Syst..

[18]  Michael Goul,et al.  PROJECT IPMA: APPLYING DECISION SUPPORT SYSTEM DESIGN PRINCIPLES TO BUILDING EXPERT‐BASED SYSTEMS* , 1987 .

[19]  Surya B. Yadav,et al.  Determining an organization's information requirements: a state of the art survey , 1983, DATB.

[20]  James C. Miller Conceptual models for determining information requirements , 1964, AFIPS '64 (Spring).

[21]  Douglas T. Ross,et al.  Structured Analysis for Requirements Definition , 1977, IEEE Transactions on Software Engineering.

[22]  Pieter W. G. Bots,et al.  An environment to support problem solving , 1987, Decis. Support Syst..

[23]  William M. Taggart,et al.  A Survey of Information Requirements Analysis Techniques , 1977, CSUR.

[24]  Andrew B. Whinston,et al.  Management support through artificial intelligence , 1985 .

[25]  David B. Paradice,et al.  A KNOWLEDGE‐BASED DSS FOR MANAGERIAL PROBLEM DIAGNOSIS , 1987 .

[26]  N. P. Dalal,et al.  A development of collaborative human-computer systems for active decision support , 1991, Proceedings of the Twenty-Fourth Annual Hawaii International Conference on System Sciences.

[27]  Piero Torrigiani,et al.  ASPIS: a knowledge-based CASE environment , 1988, IEEE Software.

[28]  Mel A. Colter A Comparative Examinati on of Systems Analysis Techniques , 1984, ICIS.

[29]  Ronald J. Norman,et al.  A self-assessment by the software engineering community , 1992, CACM.

[30]  Iris Vessey,et al.  Evaluation of vendor products: CASE tools as methodology companions , 1992, CACM.

[31]  Ernest A. Hershey,et al.  PSL/PSA: A Computer-Aided Technique for Structured Documentation and Analysis of Information Processing Systems , 1976, IEEE Transactions on Software Engineering.

[32]  Robert W. Zmud,et al.  A Synthesis of Research on Requirements Analysis and Knowledge Acquisition Techniques , 1992, MIS Q..

[33]  Mark Gershon,et al.  The Selection of Computer‐Aided Software Engineering Tools: A Multi‐Criteria Decision Making Approach , 1991 .

[34]  Erik Hollinagel Issues in knowledge-based decision support , 1987 .

[35]  Gary Moore,et al.  Expansion and Control of End-User Computing , 1988, J. Manag. Inf. Syst..

[36]  B. Langefors,et al.  Some approaches to the theory of information systems , 1963 .

[37]  Surya B. Yadav,et al.  A methodology to model the functional structure of an organization , 1985 .

[38]  George M. Kasper,et al.  Toward representing management-domain knowledge , 1986, Decis. Support Syst..

[39]  Amitava Dutta,et al.  An Artificial Intelligence Approach to Model Management in Decision Support Systems , 1984, Computer.

[40]  Efraim Turban,et al.  Integrating Expert Systems and Decision Support Systems , 1986, MIS Q..

[41]  Russell L. Ackoff,et al.  Management misinformation systems , 1967 .