| Work & Study | Publica- tions | Family & Home | Travel | Running & Sports | Other |
A survey of the current status of expert systems in South Africa.
Jean-Paul Van Belle & University of Cape Town
Author: Jean-Paul Van Belle
Submitted as part of the examination
requirements for the B.Com (Hons), IS
at the University of Cape Town, 1992.
CHAPTER 1: INTRODUCTION
1.1 BACKGROUND
Perceptions of the commercial potential of expert system technology have alternated repeatedly between the extreme views of `the cure for all decision making problems' versus `another unproven but vastly over-sold dream product from the academics and "techies" in the artificial intelligence laboratories'.
Bewildered managers, attempting to assess the potential of the expert system technology, were faced with conflicting reports. Lots of flurry and excitement surrounded highly publicized pilot projects which promised anything from decisive strategic advantages to massive cost-savings. But all too often the change-over from promising prototype to practical production system never materialized.
True, a number of projects were highly successful, but they were typically confined to traditional high-technology R&D-intensive environments: medical, military, engineering and scientific systems. In spite of the many promises, over-optimistic expert system sales forecasts and "final come-bakc" announcements were rebutted by the conspicuous lack of actual mainstream business applications. Konsynski [1988:4] summarizes it neatly when he notes that:
"The reports of over 1,500 current active expert systems projects seem impressive, until an investigation of a number of these efforts fails to surface more than a handful that have actually validated an organizational impact."
That is indeed a sobering statement challenging initial enthusiasts who claimed:
"Expert systems technology will [...] help America solve its productivity problems. It will help businesses reorganize themselves into more efficient and effective organizations. It will do this by helping individuals solve problems more quickly and efficiently than they can today." [Harmon & King, 1985:1]
But now again, a more cautious optimism seems to permeate throughout both technical and business literature. Of all the hottest technologies which are expected to shape the South African IT environment of the nineties, Cashmore [1989] predicts that the expert system will make the greatest impact on the IT industry in the next few years. These sentiments are echoed by Buckler [1990] which acknowledges the steady inroads that expert systems are making into the real business environment: "Expert systems have finally left the hospital and been allowed to come into the office."
Is this false "break-through" claim or is the comeback of expert systems after what some have called the "AI winter" for real? The only way to find out is through empirical research.
1.2 SCOPE AND OBJECTIVES OF THE RESEARCH
1.2.1 General Focus of the Study
Contrary to the bulk of the research that has been conducted in the field of expert systems (ES), a non-technical information systems (IS) focus will be adopted as far as possible. This is reflected in the minimal attention which will be devoted to discussing general ES principles, terminology, historic developments, design issues and programming techniques. These topics are discussed fully in the many good ES textbooks [Giarratano & Riley, 1989; Hu, 1987; Turban, 1990]. It follows that, although the reader is assumed to have an at least elementary knowledge of the ES terminology, this understanding should be on the level typically expected from a relatively unsophisticated but interested user.
The IS focus also means that the discussion will concentrate on the decision support aspects and the general organizational context in which ES are implemented.
1.2.2 Scope of this Research
A survey of published research shows that the majority of the ES literature can be classified in one of the following categories [Sviokla, 1990]:
- technical literature e.g. knowledge engineering techniques, reviews of system development shells or ES validation techniques;
- work of a theoretical nature e.g. advances in the methods for representing knowledge or new approaches for reasoning under uncertainty; or
- descriptive ES case studies of a "biographical" nature e.g. describing the history of the MYCIN system or du Pont's experience with ES.
More systematic empirical surveys have been hampered by the lack of a sufficiently large critical mass of commercial expert systems. This has resulted in a relative paucity of survey-type empirical ES research [Benbasat & Nault, 1990]. Nevertheless, three broad categories of ES surveys can be distinguished in the literature (see 2.7).
1) General surveys sampling of a large population of organizations with the aim of measuring to what degree ES technology has penetrated the IS environment. An example is Keating [1991] who targeted her survey at "South African DP installations" [2.7.2.3]. A major objective of this research is to determine to what extent ES are being used; ES users are typically only a small percentage of the population.
2) So-called "saturation" surveys, directed at informed organizations or individuals who are already familiar with ES technology or which probe the current state of the art in the ES field. The model survey for this type is Philip & Schultz [1990] who surveyed only recipients of the AI Expert magazine [2.7.3.1]. Here a substantial proportion of the sample develops or uses ES.
3) More focused or targeted surveys which are aimed at a specific type of ES or group of users. This type of survey focuses solely on e.g. strategic ES, hybrid ES, or a particular industry. The series of bi-annual surveys conducted by Coopers & Lybrand in the US insurance industry exemplifies this type of survey [2.7.4.1].
In the South African context, a successful survey of the first type [Keating, 1991] has recently been published. An initial interest was expressed in conducting a type 3 report which would investigate the extent to which ES are integrated in computerized decision support systems. However, it was felt that not enough information on the local status of ES is available at this stage, especially in the light of the Keating's report which indicated a low level of ES use. Consequently, it was decided to concentrate on a research report which would investigate the current state of ES application and usage within South African organizations.
1.2.3 Limitations of the Study
In the light of the above, it must be recognized that the research findings can not be extrapolated to all South African organizations. Only organizations who are known to be involved in or at least informed about ES technology were targeted for this research.
In addition, the general lack of empirical research data may hamper the ability to draw statistically meaningful comparisons. In particular, the lack of a previous large scale South African survey prevents the identification of historical trends. Hopefully, this study will remedy this situation.
Finally, it is conceivable that isolated "pockets of ES excellence" may have been missed through the selection of a particular sampling frame (see 3.4). That this is not inconceivable, even in the South African context, can be illustrated by the following (paraphrased) comment from ES consultant K.Carden [1992]:
"There may be things going on that hardly anyone knows about. For instance, everyone working in the [ES] field was surprised at the last [Expert 90] conference when a couple of speakers turned up to present a big, quite advanced system while no one even suspected that their organization was active in ES. And their work was really good, by any international standards. It was not that they had kept it specifically secret or so, they had just been quietly working on their own."
1.2.4 Objectives of the Research
The objective of this research is to obtain an up-to-date assessment of the status of ES usage and application in South African organizations.
The following specific aspects with respect to the ES use will be investigated.
- Demographic analysis of organizations engaged in ES activities: main activity, size and location;
- Level of ES activity: ES in planning, development or production stage.
- Nature of ES: brief description, primary activity and size.
- Usage level: length of time, frequency or reason for non-usage.
- Development concerns: who proposed and who developed, development investment, hardware platform, software tools, whether prototyping was used, knowledge acquisition process.
- Evaluation of ES: overall system success, main benefits and problems experienced.
- Opinions in respect of the future of ES technology.
- Miscellaneous issues: interface with other systems, strategic ES.
Specific attention will also be given to reasons for non-usage of ES technology in an attempt to identify barriers or resistance factors.
1.2.5 Research Hypotheses
Two primary research hypotheses are postulated in this research.
First primary research hypothesis HI:
"Generally, very little ES activity in terms of system development and systems in actual use, is taking place in South Africa."
Second primary research hypothesis HII:
"The general level of ES activity in South Africa is lower than that overseas"
In order to allow these hypotheses to be tested empirically, a number of sub-hypotheses will be formulated in 3.3 relating to the expected quantity, size and complexity of ES, the diversity of application areas, the type of problems and benefits experienced with the technology, the way in which development takes place, the general usage rate of the systems, and the type of barriers expressed.
1.3 RELEVANCE OF THIS RESEARCH IN THE SOUTH AFRICAN CONTEXT
From an academic point of view, this research can be seen as a natural progression of other South African theoretical [Mentz, 1988; Jacobson, 1989] and empirical [Keating, 1991] postgraduate research on ES. In particular, it must be emphasized that this is the first local in-depth survey of its kind and it will hopefully serve as a sound scientific basis to evaluate future developments in the ES area. Also, it will provide a foundation for further, more focused empirical research efforts.
To the practitioners this research may serve as more objective basis against which to assess the many subjective and often contradictory (refer 1.1) statements which are expressed in the literature. To a lesser extent it may also be seen as a more objective market research against which claims of vendors may be viewed. To ES users it will provide a standard against which they can measure their current situation. The need for this type of research was shown by the high degree of interest expressed by those practitioners who were initially contacted to assess the feasibility of this research: they all insisted on getting a full copy of the report.
However, the potential benefits of ES are of such a nature that society at large will also benefit from a scientific assessment. The following benefits of ES must be seen within South Africa's specific context.
This country has a dramatic dearth of highly skilled manpower in the areas of management and technical staff. Researchers at the University of Stellenbosch estimate an annual shortfall of 3500 managers and ten times as many technical staff [Anon., 1988] which reputedly constrains economic upswings by a lack of decision making abilities and technical skills. This may also contribute to South Africa's generally wide span of managerial control. South Africa's geographic isolation, complex educational problems and relatively small but sophisticated economy (from a global perspective) further compounds the relative scarcity of top experts in almost any given technical sub-domain. And although one must caution against the "cure-all" syndrome, proper implementation of ES technology could at least partially alleviate this shortage:
"Not only can it extend expert performance throughout an organisation or industry despite having lower skilled staff doing the work, but it can also bring novices up to speed faster." With the cautionary note: "These are some of the promises of knowledge-based systems. It will still take faith, dedication and money to turn the promises into reality." [Anon., 1988:46]
The management potential of ES could aslo seen to be illustrated in a perhaps more humorous way by an experiment whereby a management expert system developed by professor Duffy (University of the Witwatersrand) beat all ten teams of "real, human" businessmen in a business management game [Anon., 1989].
Another relevent aspect concerns the low growth in white collar productivity, despite the dramatic increases in corporate IT budgets. The problem seems to be one of information overload: more and more data is being delivered by the information systems but they do not aid in the consequent decision making. This is where ES have an important potential role to play: to automate the routine decision making process [Buckler, 1990b].
Further important considerations in motivating this research are intense competition for allocation of resources in the light of the many needs of a developing country. It is imperative that lessons be learnt from both successful and unsuccessful projects. South Africa is fortunate enough to be on a relatively high level in terms of computer technology and most organizations could thus take immediate advantage of ES opportunities without necessarily having to be on the leading (bleeding?) edge of the technology.
Lastly, the timing appears to be ideal for this research:
- The ES technology has reached a relative level of maturity and stability (although it is still developing fast). This is evidenced by the availability of a large number of development tools (some of South African origin), the wealth of overseas and local experience and a large body of both theoretical and practical literature.
- There seems to be less secrecy surrounding corporate ES projects than in the initial stages when immediate strategic advantages were expected.
- A sufficiently large amount of ES activity ("critical mass") is happening to draw meaningful conclusions, but not so much that the field becomes unmanageable.
- The technology is generally still "new" enough to enable clear identification of ES projects: system integration make soon advance to a stage where the distinction between ES and other information systems becomes too blurred.
- It is still early enough to learn from mistake.
1.4 STRUCTURE OF THE RESEARCH REPORT
Chapter 2 will be devoted to a literature review which will serve to identify the relevant issues for the survey. It will also amplify on the decision support aspects of ES. A very significant effort was made to identify as much previous empirical research as possible in order to take stock of their results and provide a basis for comparison.
Chapter 3 is concerned with the methodology of the empirical component of the research which consists of an initial exploratory phase (semi-structured interviews with a small number of practitioners) and a structured survey conducted by the mailing of a questionnaire.
Chapter 4 provides the initial survey results in the form of descriptive and comparative data analysis. This entails both global response analysis as well detailed question-by-question analysis in table and statistical test format. Some additional correlational analysis will also be performed.
This analysis will be validated and further interpreted in chapter 5 in terms of each of the research hypotheses as formulated in chapter 3. Attempts will be made to explain possibly unexpected results or apparent differences with other surveys.
Chapter 6 will conclude with an assessment of the overall achievement of the stated research objectives. The more important findings will be summarized, some limitations of the research re-iterated and suggestions made for possible future research.
The report also includes a list of references and a number of addenda which contain the full questionnaire, a provisional database of South African expert systems, detailed calculations in respect of the statistical chi-square and Spearman's rank correlation tests and a sample of comments made by respondents.
CHAPTER 2: LITERATURE SURVEY
2.1 INTRODUCTION
The focus of this research is non-technical: an IS perspective will be adopted and specific emphasis given to managerial decision-making issues. Hence little attention is given to the historical development of ES, the broader context of Artificial Intelligence (AI), and the treatment of technical terminology and issues.
Firstly, some definitions of ES will be presented. This is followed by an overview of ES fundamentals which will cover the terminology as it relates to the subsequent discussion. Next, the ES in the context of decision support systems will be discussed in more detail. Since previous research has done a generally excellent job of giving a detailed historical accounts of the development of the ES discipline, only some of the more significant recent trends in ES will be presented next. An concise overview of areas in which current commercial USA ES are applied is also given to illustrate the type and diversity of systems available. Finally, a very comprehensive and detailed account of previous ES surveys is given.
2.2 DEFINITION OF EXPERT SYSTEMS
As with many scientific disciplines, there is some difficulty in establishing a really satisfactory definition that is neither a tautology or self-referential.
For example, consider the classic ES definition proposed by Feigenbaum [Giarratano & Riley, 1989:1]:
"[An ES is] an intelligent computer program that uses knowledge and inference procedures to solve problems that are difficult enough to require significant human expertise for their solution."
This definition falls back on the "human expertise" concept which may turn out to be an even more elusive concept. Various other, similarly phrased definitions are mentioned in Keating [1990], but the fact remains that
"No one yet has a really satisfactory definition. [...] Perhaps expert systems have to be defined by their characteristics." [Anon., 1985:1]
Such a definition is proposed by Buchanan & Smith [1989:151]:
"An expert system is a computer program that:
a. Reasons with domain-specific knowledge that is symbolic as well as numerical (i.e. a knowledge-based system).
b. Uses domain-specific methods that are heuristic (plausible) as well as following procedures that are algorithmic (certain).
c. Performs well in its problem area.
d. Explains or makes understandable both what it knows and the reasons for its answers.
e. Retains flexibility."
The problem with definitions based on characteristics is that they tend to become rather long. Hence, the following definition has been adopted for purposes of the survey, notwithstanding the fact that it also refers to "human experts".
"Expert systems will be understood to be computerized advisory programs that attempt to imitate or substitute reasoning processes and knowledge of experts in solving specific types of problems." [Turban, 1990]
Although this definition can be subjected to some other criticism, it has been selected because it is readily understood by IS people and users and it does not refer to the technical aspects of the system (e.g. inferencing, heuristics etc.). As Turban points out, this definition is a content-free expression, i.e. it means different things to different people.
A final remark concerns the emergence of the term "knowledge-based system" (KBS). Initially it has been treated in the bulk of the literature as a synonym of ES, although perhaps more connotation-free in the commercial ES market place. There appears to be a recent tendency to increase its scope slightly to systems that perform tasks that do not require "experts" to perform, although they do require a certain level of competency in a specific problem domain [Methlie L.B., 1987:337]. Because of these differences in usage, the term KBS has been avoided as much as possible in this research.
2.3 EXPERT SYSTEM FUNDAMENTALS
Most of the material that follows is gleaned from Buchanan & Smith [1989], Turban [1990], and Giarratano & Riley [1989], unless indicated otherwise.
2.3.1 Structure of an ES.
The traditional three components of an ES are:
- the knowledge base which contains rules ('heuristics' or logic) and facts (problem situations, appropriate questions etc.) about the problem domain;
- the inference engine (the "brain" or "control centre" of the ES) which draws conclusions, recommends and motivates actions, etc. based on the information given by the user and the information in the knowledge base;
- the user interface which is the mechanism by with communication between the ES and user takes place - this can be in the form of structured text (menus or simple questions: True/False, Multiple Choice, One-word or number answers), unstructured text ("natural language interface") and other graphics or diagrammatic formats.
In practice, even an only moderately sophisticated ES will have a much more complex structure as illustrated in figure 1.
2.3.2 Categories of ES
2.3.2.1 Based on Technical Characteristics.
Traditionally, a distinction could easily be made on basis of the programming paradigm employed to develop the ES: i.e. rule-based versus model-based systems. The arrival of object-oriented programming resulted in yet another type of ES. As other technologies are being developed and incorporated into hybrid ES (neural networks) or systems become fully integrated with traditional systems (refer 2.5), the usefulness of this classification is decreasing.
Various other technical criteria can be used to classify ES: the nature of the software tools (developed using a shell, "traditional" or "AI" programming language), the hardware platform, the knowledge representation method etc. However, these typologies are not very useful from an IS point of view.
2.3.2.2 Based on Problem Area.
Perhaps more helpful is the widely used typology that was originally proposed by Hayes-Roth F., Waterman D.A. & Lenat D.B. [1983:13-16]. It is based on the type of problem that is being addressed by the system (figure 2). The problem with this classification is that some ES can perform two (or even more) functions simultaneously:
"Although the basic activities of ES are easy to describe, it is misleading to use them to categorize existing ES because many ES perform more than just one activity. For example, diagnosis often occurs with debugging, monitoring with control, and planning with design." [Waterman, 1986:39]
A more comprehensive list of various problem areas was proposed by Buchanan & Smith [1989]. It expands materially on the categories listed in figure 2, but divides them into two major classes: systems that interpreted data to analyze a situation (data interpretation, equipment diagnosis, troubleshooting, monitoring etc.) and systems that construct a solution within specified constraints (planning, scheduling, therapy management, design, configuration). There is here again no clear, unambiguous taxonomy of problem types that is independent of the actual methods used to approach the problems. Consequently, their categories are not entirely distinct.
2.3.2.3 Based on Application Area
Another commonly used classification scheme is based on the application areas: agriculture, chemistry, computer systems, electronics, engineering, geology, information management, manufacturing, mathematics, medicine, meteorology, military science, physics, process control and space technology [Waterman, 1986:40]. Unfortunately, it is sometimes difficult to decide exactly when an application area is sufficiently large to warrant separate a listing. This is illustrated by Hu's list of only five application areas: industrial, medicine, military, information management, law and agriculture. [1987:186].
2.3.2.4 Based on System Complexity
A novel, but empirically verified typology is proposed by Meyer & Curley [1991]. Their classification scheme attempts to determine the overall ES complexity based on the following two dimensions: the complexity of knowledge and the complexity of the technology [Figure 3]. Each dimension is measured using a fairly elaborate index:
Knowledge Complexity = f(domain breath, domain depth, rate of domain change, domain penetration, system outputs, breadth of information inputs, ambiguity of information inputs).
Technological Complexity = f(diversity of platforms, diversity of technology, database intensity, network intensity, KB programming effort, diversity of information sources, diffusion, systems integration).
This typology has a particular usefulness for IS managers. ES projects can be differentiated and compared across different applications and industries. IS management concerns seem more directly related to system complexity that to most of the other project variables. Appropriate management strategies and considerations can be identified for each quadrant.
2.3.3 ES Development Life Cycle and Knowledge Acquisition
A particular IS concern with ES development has been on how they fit in with the other systems.
It has been suggested that the traditional System Development Life Cycle (SDLC) [e.g. Whitten, Bentley & Barlow, 1989] approach does not usually work satisfactorily with an ES project and that therefore an ES specific SDLC needs to be adopted [Weitzel & Kerschberg, 1989]. The linear model in figure 4 summarizes the position of Giarratano & Riley [1989]. Although the overall steps resemble those of more conventional SDLCs, the detailed component tasks and objectives are very different and specific.
Turban [1990] on the other hand, argues that fairly standard SDLC methodologies can still be followed, regardless of the nature of the system being developed. However, even he acknowledges that the exact content of certain steps may be unique to ES development.
This is illustrated by perhaps the most important step in the ES SDLC: the knowledge acquisition process. Often, this task is performed by a specialist: the knowledge engineer (KE). The following methods are listed by Turban [1990, pp.458-475]:
Manual Methods
- Interview analysis: direct dialogue between the (subject) expert and the KE. This is the most common and one or more of the following methods may be used:
. working through example problems (cases);
. protocol analysis (step-by-step documentation of decision-making behaviour;
. discussion of cases in context of an ES prototype;
. the Repertory Grid Approach;
. directed interviews (usually supplementing the above);
. informal interviews (useful in the early stages).
- Observation of the expert at work, both physical (motor) performance as well as eye-movement can be tracked.
- Use of a questionnaire and/or organized expert's report (useful when the expert is not directly available to the KE).
- Analysis of documented knowledge such as electronic databases and domain-specific literature.
Computer-Aided Methods
Many ES development tools now incorporate automated rule induction mechanisms which can be used to create rules automatically, based on a large number of case studies. There are still a number of problems associated with these methodologies, not the least of which is the fact that those rules may seem completely unintelligible to humans.
A concern related to the SLDC is the fact that many computer-aided software engineering (CASE) and structured methodology tools have been designed for procedural languages. This causes problems, particularly when trying to design integrated mainstream systems that contain ES modules. However, it appears that newer CASE methodologies, especially those supporting object-orientated concepts, require less of an ad-hoc "patchwork" work-around. [Blackman, 1990].
2.3.4 Other ES Considerations
A primary consideration in the construction of the knowledge base is the representation of knowledge. The various approaches range from semantic nets, schemata and frames to propositional logic and objects. Giarratano & Riley [1989] give an excellent overview complete with examples and critique. In practice, it is found that larger systems use a combination of representation formats to combine power and speed.
Similarly, there are various inference methods available for the inference engine. The distinction between backward and forward chaining is perhaps the most familiar, although numerous other considerations such as the problems of resolution and meta-knowledge (i.e. knowledge about knowledge or the system itself) must be considered.
Finally, as ES will become more prominent in management decision-making areas, more attention will be given the various ways in which uncertainty is represented and manipulated. Kopsco [1988] gives a good overview of advantages and drawbacks of the available techniques (Bayesian approach, certainty factors, fuzzy logic, Shafer's belief functions) in the light of the requirements of management information systems.
2.4 EXPERT SYSTEMS AS DECISION SUPPORT SYSTEMS
2.4.1 Introduction and Definitions
Although the linkage between ES and Decision Support Systems (DSS) has been examined in an earlier research report [Mentz, 1988], the IS focus of this research and recent developments in the field require that at least a overview of the issues be given here as well.
Since virtually all ES provide support for decision-making in one area or another, every ES can be seen as a DSS in the wider sense of the word. However, in the IS literature, the term DSS has acquired a more specific meaning:
"A DSS is a computer-based system used by managers as an aid to decision making in semi-structured decision tasks through direct interaction with data and models." [Benbasat & Nault, 1990:203-204]
The important element of this definition is that it limits the scope to managerial environments. What motivates this distinction with the large number of ES in more technical or scientific areas?
"[Developing an] ES to produce a diagnosis the way a medical expert does, poses a very different set of problems than designing an expert system to replicate some aspect of managerial decision making." [Agarwal, 1990:126]
This is specifically illustrated in the discourse by Kim & Courtney [1988] where they demonstrate that the problem domain of management is much wider and shallower than that of most ES.
2.4.2 The DSS context
To place DSS in a wider context, the diagram in Figure 5 or one similar to it is often used: it illustrates that DSS are typically being used on the higher organizational (i.e. managerial) levels. More recent sources will typically add another - the strategic - level to incorporate Executive Information Systems (EIS) explicitly.
However, this theoretically attractive view often clashes with the reality: knowledge workers at all levels within the organization need decision support. In practice, the DSS may be seen to be useful right across the different management levels of the organization as is illustrated in Figure 6. This view suits the application of ES better since many managerial ES are in fact employed on the lower hierarchical levels of organizations, were the problem domains are better bounded (see infra).
2.4.3 Similarities and Differences Between DSS and ES
Although DSS and ES technologies appear very different at first sight, the difference between the two types of systems is perhaps more one of nomenclature than of a structural or technical nature. A closer look at the different structural components of both ES and DSS reveals that there are areas of substantial overlap. E.g. both have a strong inferencing mechanism, although a different emphasis may be given to exactly how the inferencing is done: more heuristically in ES as opposed to a more mathematically in DSS [Finlay, 1990].
In fact, the empirical study by Doukidis [1988], discussed in 2.7.4.2, shows clearly that most ES employ a substantial number of DSS concepts, especially from a technical viewpoint.
Given the nature and purpose of managerial ES, can they then not be considered to be some kind of DSS, or to put it another way:
"Inevitably, the question arises: Is an ES a DSS? There are a number of number of differences [...]. Expert systems deal with problems whose scope is narrow and relatively well defined. The system incorporates a set of rules and heuristics that are repeatedly used in the solution of the problem. The rules and relationships change with experience. Typically, an expert system has the ability to explain why it reached a conclusion. In contrast, a DSS is intended to operate in a broader and more diverse decision environment. It should be usable for ad hoc problems but usually does not incorporate a facility for explanation." [Kopcso, Pipino & Rybolt; 1988:67]
These differences are neatly listed in the figures 7 and 8. In respect to figure 7 it must be noted that advances in ES technologies have widened the scope of the problem domain, and the objective of many managerial ES is also to assist rather than replace the decision maker. The power of figure 8 lies in the wide comparison of attributes of a wide spectrum of computerized systems, including the EIS.
Many other authors have discussed the relationships between DSS and ES along similar lines. Some of the more original approaches can be found in Holtzman [1989] who offers a useful framework for deciding the most appropriate technology; and Benchimol, Lévine & Pomerol [1987] who discuss the contributions which the technologies made to each other.
2.4.4 Towards an Integration of ES and DSS
The real question is not what the differences or similarities between the two technologies are, but rather how they can best be utilized to improve decision making. Many authors suggest that the integration of the two technologies into what is called a Management Support System (MSS) is the solution.
Turban [1990] provides a comprehensive summary of the benefits that can be expected from such an integration (figure 8) and suggests a number of conceptual models in which this integration could be achieved.
- ES can attached to specific DSS components to make the subsystems of the DSS more "intelligent".
- ES can form a separate DSS component and take either its input from the DSS, provide its output to the DSS, or do both in a feedback loop.
- The ES can complement the DSS by supporting one separate, clearly identifiable link in the decision-making process. This step is typically one of the last ones which require judgement and creativity.
- The ES is used to generate alternative solutions which can then be explored using the existing DSS.
- The ES and DSS merge completely in a new, unified architecture.
Although the fully integrated models seem conceptually attractive, practical implementations are relatively difficult to realize. This underlies Liang's [1990] motivation for using the term Expert Support Systems (ESS) for ES which support managerial decision making in a more consultative way than the traditional ES. The ES and DSS differ in assigning the responsibilities to human versus computer in terms of supplying, modifying and managing the four categories of data, procedures, goals/constraints and strategies; ESS assign a joint human-computer responsibility for each of these categories [Benbasat & Nault, 1990]
2.5 RECENT TRENDS IN EXPERT SYSTEMS
2.5.1 Non-procedural Development Paradigms
Many of the early rule and model-based, ES were designed in a procedural development environment, but the suggested benefits of object-oriented system development led to a cautious movement towards object-oriented ES shells which often feature an sophisticated graphical user interface (GUI) [Higa & Liu, 1989]. This is also seen in the development of ES using object-oriented programming languages (C++), although object-oriented design can also be implemented in more traditional programming languages. Despite the recent hype, it must be realized that to a large extent
"object-oriented design is essentially what used to be called bottom-up design. Unfortunately, the term bottom-up never sounded quite as impressive as object-oriented" [Giarratano & Riley, 1989, p.42]
However, implementing attribute inheritance, defaults, demons etc. is greatly facilitated by the use of a specific object-orientated development tools.
Another non-procedural technological development which is being touted as highly promising is the integration of neural technology with ES. AI Expert has carried many technical articles on this issue [e.g. Hillman; 1990]. This technology is ideally suited to applications which require complex pattern recognition under circumstances of incomplete information and very large numbers of transactions [Trippi & Turban, 1989]. Successful neural network-based ES have been implemented in areas such as risk assessment (credit scoring, bond rating) and stock market analysis.
2.5.2 Further Integration with Other Systems
The advantages of integrating ES into DSS have been discussed in 2.4.4 is also representative of a wider trend which recognizes that the integration of ES with existing systems is the key to more widespread and more effective use of ES: businesses do not want to discard or replace existing systems completely [Broussell, 1990]. Standard software applications will start imbedding ES technology; this has already happened in the sophisticated user-interfaces of some recent PC application releases [Cashmore, 1989].
A high-growth area is the effort to create more intelligent database systems by incorporating ES technology into the DBMS. The considerable theoretical and practical interest in these Expert Database Systems is documented in Kerschberg [1989]. Often, a more neutral terminology is preferred by the industry e.g. knowledge-base management systems [Brodie & Mylopoulos, 1986].
Two other demonstrations of this trend towards integration are the application of traditional CASE tools to ES development [Blackman, 1990] and the coupling together of several smaller ES, each confined to a narrow domain, into one large(r), more comprehensive DSS [Turban, 1990].
2.5.3 Other Trends
The following trends are perhaps less pronounced but just as real. Firstly, the move towards more managerial decision-making oriented applications, with the resultant emergence of the expert support systems, has already been noted. These ESS work primarily as interactive aids to experts where the human provides the overall problem-solving direction or strategy as well as additional knowledge which is not incorporated in the system [Anon., 1987]
Two key bottlenecks in the development of ES concern the knowledge acquisition process and the maintenance and updating of the knowledge base. The first problem can be addressed by computer-assisted rule generation, either through the use of neural technology (2.5.1) or by an automated induction process (2.3.3).
The automation of the maintenance of the knowledge base is the main thrust behind the development of self-learning ES. Future ES will hopefully create and redefine their own rules as input data changes. This can be achieved by looking for examples and counter-examples as discussed by Dyson [1990] and Deng [1990].
One of the trends anticipated by the 1987 EDP Analyzer (now IS Analyzer) is the emergence of small, portable custom-developed stand-alone ES for use on PC. These would be "intelligent on-the-job aids" for various categories of white collar workers. Although these on-the-job aids have not yet materialized, a number of off-the-shelf ES are being marketed. The CSIR in South Africa is particularly active in this field.
Finally, with the technological advances and further integration of methodologies, ES are ready to tackle new problem domains. A fresh approach in this respect is the proposal of Young [1990] to use knowledge-based systems to support idea processing, i.e. facilitate the human creative processes involved in finding and developing new ideas.
2.6 OVERVIEW OF CURRENT ES APPLICATIONS
As discussed in 2.3.3, no perfect classification system for ES applications has yet been developed. An informal survey of an electronic CD-ROM based computer literature database for 1991 revealed between 100 and 200 ES being documented in about as many articles. Further research could be directed towards establishing a suitable classification scheme.
The purpose of this section is therefore to merely demonstrate the variety of application areas for which ES have been developed. The following books can be consulted for more details on commercial ES applications:
- Waterman: A Guide to Expert Systems [1986]; and
- Quinlan: Applications of Expert Systems Volume 1 [1987] and Volume 2 [1989].
Giarratano [1989] and Hu [1987] also have excellent chapters summarizing popular ES applications.
2.6.1 Accounting & Financial ES
- Prognosis: AUDITOR (debtors' risk);
- Planning: TAXADVISOR (personal tax & estate planning); TAXMAN (corporate tax); TIARA (internal audit); INVEST, FINANCIAL ADVISOR & PLANPOWER (investment planning); INVESTOR (tax shelter planning); EXPERTAX (tax planning & auditing); EY/ASQ (audit planning); etc.
- Interpretation/Prognosis: RIEM, CRITERION (stock selection); CLUES (insurance underwriting); AA (credit card authorization); ULTRUST (portfolio analysis); LINK ANALYSIS SYSTEM (criminal tax investigation); AUTOMATED UNDERREPORTER (tax return screening) LOAN PROBER (loan portfolio assessment);VATIA (VAT audit planning) etc.
- Monitoring: WATCHDOG (investment/portfolio).
2.6.2 Agricultural ES
- Planning: POMME (apple orchards).
- Diagnosis: PLANT/DS (soyabean disease).
- Prediction: PLANT/CD (damage from black cutworm).
2.6.3 Chemistry ES
- Interpretation: DENDRAL & C-13 (molecular structure); CRYSALIS (protein structure); GA1 (DNA); SEQ (nucleotide sequence).
- Design: CLONER (biological molecules); MOLGEN (gene-cloning experiments); OCSS, SYNCHEM & SECS (organic molecules).
- Planning: SPEX (molecular biology experiments).
- Remedy: TQMSTUNE (tune mass spectrometer)
2.6.4 Electronics ES
- Diagnosis: ACE (telephone networks); IN-ATE (oscilloscope); NDS (comms network); BDS (baseband distribution subsystem); FG502-TASP (Tektronix); FOREST (electronic equipment).
- Design: PALLADIO, PEACE & DAA (VLSI circuits); EURISKO (3-D micro-electronics); REDESIGN (digital circuits); SYN, TALIB & EL (integrated board circuits).
- Prognosis: CRITTER & DFT (VLSI performance).
- Instruction: CADHELP (CAD); SOPHIE (circuit fault diagnosis).
2.6.5 Engineering ES
- Diagnosis/Remedy: NPPC & REACTOR (reactor accidents); DELTA (GE locomotives); SPERIAL (structural damage assessment).
- Instruction: STEAMER (steam powerplant).
- Planning & Remedy: CONPHYDE (physical property estimation methods); SACON (structural analysis problems).
2.6.6 Geological ES
- Interpretation: PROSPECTOR (mineral exploration); DIPMETER (dipmeter logs); LITHO & ELAS (oil well logs).
- Diagnosis/Remedy: MUD (drilling problems).
2.6.7 Information Systems ES
- Configuration: XCON, XSEL & XSITE (DEC).
- Diagnosis/Remedy: TIMM/TUNER (VAX); CRIB (general hardware & software diagnostics); DART (IBM 4331); IDT (PDP 11/03); PROJCON (project management).
- Monitor/Control: YES/MVS (IBM MVS).
- Prognosis: PTRANS (DEC).
- Planning: ISA & IMACS (order scheduling, DEC).
- Design: MIXER (microprograms for TI990 chip); CODES (conceptual database design).
- Control: IR-NLI (Natural Language Interface for on-line databases); RABBIT & RUBRIC (database queries).
2.6.8 Legal ES
- Interpretation/Prognosis: DSCAS (building contractors DSC claims); LDS (product liability); LEGAL ANALYSIS SYSTEM (assault & battery); SAL (asbestos exposure claims).
2.6.9 Management ES
- Prognosis: DMCM (production cost estimation); SETELI (telecommunications investment assessment); INNOVATOR (evaluation of new products).
- Instruction: GAMEPLAN (corporate/political response to IS executive's actions).
- Planning: ESS (CIM scheduling); REXSYS (business recovery planning); SAGACITY (project management); TEAM (skilled labour management).
- Design: PPE (personel manuals & policies).
- Monitoring: BERT (statutory bank reports to US Treasury); INSPECTOR (internal forex trading).
2.6.10 Medical ES
- Diagnosis/Interpretation: PUFF (lung disease); ABEL (acid-base/electrolytes); AI/COAG (blood disease); AI/RHEUM (rheumatoid disease); CADUCEUS (internal medicine disease); ANGY (coronary vessels); AI/MM (renal physiology); CENTAUR (pulmonary function); CLOT (blood coagulation); DIAGNOSER & GALEN (congenital heart disease); EEG ANALYSIS; EMERGE (chest pain); HEART IMAGE INTERPRETER etc.
- Remedy/Diagnosis: BLUE BOX (depression); MYCIN (bacterial infections); ANNA (digitalis administration); CASNET/GLAUCOMA (glaucoma); DIALYSIS; HDDSS (Hodgkin's); HEADMED (psychopharmacological).
- Prognosis: DRUG INTERACTION CRITIC (drug interactions)
- Monitoring: VM (intensive care); BABY (newborn ICU); ONCOCIN (chemotherapy).
- Instruction: ATTENDING (anesthetic); GUIDON (bacterial infection).
2.6.11 Military ES
- Interpretation: ADEPT, ANALYST & AMUID (battlefield situation assessment); AIRID (aircraft identification); ASTA (radar identification); ATR (military target id.); HANNIBAL (comms situation assessment) etc.
- Planning/Prognosis: AIRPLAN (aircraft carrier); BATTLE (weapon allocation); TATR (attack enemy airfields); KNOBS (air mission planning).
- Prognosis: I&W (armed conflict).
- Control: EPES (F-16); EXPERT NAVIGATOR (tactical aircraft).
2.6.12 ES in Other Application Areas
- Planning: CARGuide (city street route planning); GCA (student curriculum); ISIS (factory job shop scheduling); KNEECAP (spacecraft crew activity planning); RBMS (flight scheduling); RPMS (generic resource scheduling).
- Monitoring: LES (shuttle liquid oxygen).
- Prognosis: WILLARD (thunderstorms).
- Design: ACES (cartographic map labeling).
- Diagnosis/Remedy: ADVISOR (novice MACSYMA users); PDS (machine proces diagnosis); FALCON (chemical process disturbances); FAITH (spacecraft troubleshooting)
- Interpretation: GAMMA (spectography).
- Control: ECESIS (space station life support system).
2.7 RESULTS FROM PREVIOUS ES SURVEYS
2.7.1 General Comments
The relative lack of systematic empirical ES surveys has been noted by Benbasat & Nault [1990] and Keating [1991]. An extensive literature search, however, revealed quite a substantial number of surveys. Unfortunately, it is extremely difficult to get hold of some of the original survey reports: e.g. the Frost & Sullivan report is available at a cost of US$ 3500! Where primary sources were not obtainable, secondary sources were used rather than having to ignore the studies completely. The following is believed to be one of the more extensive listings of large-scale questionnaire-type ES surveys to date.
Although a detailed discussion of the results of each survey is not possible, a significant effort has been made to present as much information as possible. It is hoped that this is to the benefit of readers who cannot get access to the wide range of literature sources which were consulted.
Benbasat & Nault [1990] point also out that there appear to be more methodological problems in empirical ES research than for any other empirical DSS research. This could explain some of the apparent contradictions between conclusions of various research.
The discussion will follow the somewhat ad-hoc but useful classification made in 1.2.2: general surveys that probe the extent (penetration) of ES across all organizations (population = all or most organizations); specific surveys directed at current ES users to probe the current state of the art (population = past, current or imminent ES users); and targeted surveys which focus on a specific aspect of ES or a specific class of users (population = sub-set of ES users). In practice, the distinction between the different types of surveys can be made on the basis of the sampling frame employed by the study or according to the percentage of respondents which are ES users.
2.7.2 Surveys That Probe the Extent to Which ES Are Being Used
2.7.2.1 Behestian-Ardekani [1988]: USA
This questionnaire was posted to a random sample DP managers and 47 valid responses were received.
Usage
Only two organizations were using ES, one non-user intended to develop an ES within the year while one other intended to purchase an ES within the year.
Reasons for not using ES
Reasons considered impeding the use of ES technology were:
- not cost-effective;
- user resistance;
- no necessity;
- limited technological capacity;
- too early;
- low priority;
- ES solve only simple problems.
2.7.2.2 Price-Waterhouse: UK
This study was reported in Keating [1991] and Price-Waterhouse [1989] and sampled the opinions of UK DP managers during September 1987.
Usage
9% of the respondents indicated that they were using 1 to 5 ES, while a further 2% indicated the use of more than 5 ES.
Responsibility for initiation and development
The responsibility for finding and developing applications seemed mainly the responsibility of the DP department although the involvement of the user was expected to increase substantially over the next three years [figure 10].
Success ratio
Of the 13 ES that were developed using shells, 7 (i.e. 46%) were put into use. Of the 6 custom-developed ("D.I.Y.") systems, 4 (i.e. 67%) were into use. The authors cite the greater flexibility and the larger investment as reason why relatively more custom programmed systems are successful.
Reasons for not using ES
The top ten reasons, in order of importance, given for holding back on the ES technology, together with the percentage of respondents who mentioned each reason, are listed below:
- lack of corporate awareness (66%);
- finding suitable applications (53%);
- cost justifying applications (37%);
- availability of technical skills (31%);
- integration with existing systems (29%);
- acceptance by users (25%);
- delivering practical systems (24%);
- capturing expert's knowledge (22%);
- maintaining captured knowledge (14%).
Expectations about the future
Only one-sixth of the respondents expect ES to become an "important" technology within 3 years as opposed to almost one-third who do not expect ES to become important.
2.7.2.3 Keating [1991]: R.S.A.
Keating mailed 450 questionnaires to a random sample drawn from the Computing SA 1989 DP installation handbook. A response rate of almost 20% (82 usable responses) was obtained. Although a detailed comparative analysis with the results from this survey will be conducted in chapter 4, many of the results will be detailed here as well because of their particular relevance. In some cases, a further tentative ranking had to be performed in order to improve readability and succintness.
Usage
Eighteen (22%) out of 82 respondents used expert systems (i.e. developed or implemented ES) with a total of 26 systems being described.
Organizational demographics
No pronounced differences between users and non-users (organizations) were found; although there were relatively less medium-sized users and a predominance of PWV users (72% of users versus 48% of total responses received).
Strategic importance
10 users reported that they had developed ES which were of strategic importance. Of all respondents, 48% envisaged developing strategically important ES in the future.
Responsibility for initiation and development
Although the majority (17 out of 26) of the systems were user-initiated, only two were developed by the user only; 11 ES were developed by DP and a further 8 by others.
Success
The general evaluation of the ES was very positive. Only 1 system was considered to be unsatisfactory, 4 satisfactory, 5 successful, 10 very successful and for the other 6 it was too soon to tell.
Development platform
Exactly half (13) of the ES were developed using a commercial system shell: VP Expert (5), Synapse (3), PC Plus (3), Crystal-3 (1) and Natural Expert (1).
The majority (18) of the systems were micro-based, with 2 mini- and 6 mainframe-based ES.
Operational status
Over 60% of the systems in place are actually used in the conducting of business: 7 are pilot systems, 10 are used for internal business purposes and a further 6 for external business purposes.
Level of integration with other applications
One-third (8) of the ES were reported as integrated systems with 15 being stand-alone systems.
General opinions of respondents
Respondents were asked to express their (dis)agreement with a number of statements on a 5-point Likert scale. The following statements attracted relatively strong opinions from users.
Notes: +x% = percentage that agree or agree strongly; -x% = percentage that disagree or disagree strongly; a cut-off value of x=50% has been used to select the statements below; the ranking is done by the author, NOT Keating.
- The term "expert system" creates unrealistically high expectations +78%
- Expert systems solve only simple problems +78%
- Expert systems will improve productivity +72%
- There is technical enthusiasm for ES +72%
- Experts must agree on solution +67%
- The legal aspects of expert systems will become very important +50%
- There is tremendous potential for expert systems in my organisation +50%
... [various other statements that did not attract a 50% or more agreement/disagreement consensus] ...
- Expert systems are of low priority -50%
- Expert systems are not cost effective -78%
- Expert systems are a fad -83%
- Expert systems will replace humans -89%
- There is no need for expert systems -89%
Issues for successful ES implementation
Respondents were asked to rate the significance of various issues towards a successful ES implementation on a 5-point scale (very significant to insignificant). The following issues are ranked on basis of the mode as ranked by the users (ranking by author, NOT Keating; percentage indicates proportion):
* Issues with mode = Very significant
- Acceptance by users (89%)
- Capturing expert's knowledge (83%)
- Delivering practical systems (78%)
- Ease of use (67%)
- Availability of technical skills (50%)
- Validating results (39%; ties with a 39% "significant" response)
- Maintaining captured knowledge (39%)
- Corporate awareness of potential (39%)
* Issues with mode = Significant
- Finding suitable applications (50%)
- Task is of a manageable size (50%)
- System will provide a high return (50%)
* Issues with mode = "Neutral"
- Integration with existing systems (33%)
Problems identified as potentially causing failure and actually experienced
The following problems were identified by at least 50% of the users as potentially causing ES to fail, or were actually experienced by at least 20% of the users. The first percentage indicates the proportion of users identifying it as a potential problem, the second figure denotes the proportion of users who actually experienced the problem.
Potential/Experienced
- Identifying suitable ES building tools 61% / 28%
- Commitment from a human expert 56% / 22%
- Lack of understanding about ES 56% / 11%
- Validating ES knowledge 50% / 22%
- Finding a suitable topic 50% / 22%
- Cost justification 50% / 17%
- Capturing human expertise 50% / 17%
- Maintaining knowledge 50% / 11%
- Interfaces to other systems 44% / 22%
- Long development cycle 33% / 22%
Comment: note that there is only partial agreement between what users see as potentially critical problems and the actual problems experienced. This seems to indicate that respondents actually anticipated and addressed these areas before they became problematic [Keating, 1991:103].
Benefits expected and actually experienced
The following responses were given to the expected benefits (first figure) and benefits actually experienced (second figure) of ES (own ranking & reorganizing)
Expected/Experienced
- Improving productivity 83% / 56%
- Making the expert knowledge available to a wide audience 78% / 33%
- Assimilating knowledge of many experts 78% / 22%
- Automating of repetitive tedious or complex operations 72% / 33%
- Achieving competitive advantage 67% / 39%
- Storing of valuable information 67% / 39%
- Freeing humans to deal with more interesting or complex tasks 67% / 33%
- Improved consistency 67% / 28%
- Substituting for human expertise 56% / 28%
- Training new experts 56% / 11%
- Personnel savings 28% / 22%
Comment: here again, there are less benefits actually experienced that were considered possible for the use of ES.
Overall conclusion
Keating her research as follows:
"The findings indicate that extensive use is not made of expert systems in South Africa, although respondents are aware of the potential strategic significance of expert systems to their organisations. The local opinions and experiences compare well with the results of international studies." [1991:ii]
2.7.2.4 Other Reported Surveys
A number of other surveys probing the extent of ES usage have been reported in the literature. Ambrioso [1990] estimates that 100 of the Fortune 1000 firms have mission-critical production applications that use ES technology. She suggests that successful production systems are typically used for applications such as allocation, scheduling and pricing.
On the other hand, Chapnick [1990] mentions, but does not reference, a survey amongst US manufacturing companies in which only 4% of the companies indicated that they use artificial intelligence in their operations.
2.7.2.5 Conclusion
It would seem from the above surveys that the penetration of ES is not as wide spread as many proponents of the technology suggest. A typical penetration rate of maximum 10% amongst the larger companies seems about par for the course, although the more recent surveys indicate an increasing interest.
2.7.3 Surveys Directed at Current ES Users
2.7.3.1 Philip & Schultz [1990]: USA
This survey was conducted amongst readers of the trade magazine AI Expert. Of the 1000 questionnaires that were mailed, 148 readers responded. Because of its sampling frame, methodology and scope, this survey will be used as a partial model for this research. Unfortunately, the full research results or questionnaire content could not be obtained from the researchers.
The following statistics are for the 89 respondents that were classified as ES users, i.e. implemented or developed ES. Statistics on ES typically refer to implemented systems only.
Usage
Of the respondents, 37% have implemented ES, 23% are busy developing applications and a further 24% are seriously considering ES. The total number of ES implemented was 180, under development 532 and the number of ES under serious consideration 735.
Organizational demographics
There is a surprising number (24%) of small (less than 20 employees) organizations amongst the users, while 26% are employ more than 2000 people.
Service organisations (26%) and manufacturing companies (23%) account for half of the users. Educational institutions (18%), government agencies (9%) and financial companies (5%) are the other significant players in the market.
Responsibility for initiation
Contrary to the findings of other surveys, only 12% of the major applications were proposed by MIS. The majority was proposed by users (28%), upper management (17%) or a functional unit (16%). No details are available on who actually developed the systems.
Reasons for developing ES
The following reasons for developing the systems were ranked as important by at least 40% of users:
- improve decision making/problem solving 67%
- improve productivity 63%
- improve service 53%
- improve product quality 51%
- improve diagnostics 45%
- preserve knowledge 44%
Areas of application
The following distribution among application areas was obtained: manufacturing (44%), management (29%), accounting (20%), finance (14%), marketing (14%), education (9%), distribution (8%) and engineering (6%). This is a very interesting departure from previous surveys, where applications were mostly confined to more technical or scientific areas.
Development platform
IBM PC or compatibles (83%) are the favourite hardware platform. Other hardware platforms being mentioned by 5% or more of users are Macintosh (19%), IBM 3090 (15%), Microvax (9%), Sun 386 (9%), HP 9000 (6%), VAX (5%) and DEC workstation (5%). The actual distribution amongst ES cannot be determined from the published results since organizations use many platforms for different systems.
The moving away from the traditional "AI" environment is evidenced in the type of software tools being used: shells (58%), conventional languages (43%), LISP (38%) and Prolog (33%).
73% of respondents used a prototype and only 7% did not, the rest did not answer or did not know.
Integration with other applications
A full 58% of applications interfaced with external programs written in conventional languages (mainly "C"); 36% with database management systems (DBMS, mainly dBase and Oracle), 18% with graphics software and 5% with a 4GL.
Size of systems
Figure 11 gives an overview of the size of the systems as measured in number of rules and development time required for completion.
Success of systems
The degree of satisfaction, measured on a Likert 5-point scale, was fairly high. "Satisfied" or "Very satisfied" was selected by 48% for the degree of user satisfaction, 38% for management satisfaction and 51% for developer satisfaction although 28% did not provide ratings for any of the groups.
The level of success was reflected in the frequency with which the systems are being used: 43% of systems is used more than once per day, a further 25% more than once per week. Another 13% used systems more than once per month with the balance indicated "other" frequencies or not responding to the question.
Problems experienced
The following lists serious problems or limitations experienced by at least 10% of the organizations:
- Performance speed 17%
- Interface with external program 16%
- Documentation 13%
- Interface with external files 14%
- Debugging aids 12%
- Ease of use 10%
- Ease of maintenance 10%
General opinions of respondents
The following opinions were ranked as important issues for the future of ES by at least 50% of the users (bold by author):
- Many future applications will need to interface to a DBMS 89%
- Applications provide an excellent tool for strategic information systems 84%
- Our firm will be using systems for decision support systems 76%
- There will be a significant increase in applications over the next two years in our firm 74%
- Applications reduce manpower needs 55%
- Our firm will be using systems for executive information systems 54%
The statement "ES is an overworked term and will fail over time" was ranked as important by 22% of respondents.
Overall conclusion
This survey reflects a status which is a significant evolution from the picture painted by earlier surveys, although it is unknown to what extent this has been influenced by the particular readership distribution of AI Expert.
ES seem to be maturing and joining the "mainstream" systems as reflected in the increased complexity, predominant use of non-AI software tools, high user involvement, and high level of interfacing with external programs. Even more significant is the large proportion of applications in the managerial area: management, finance and marketing account for 50% of the applications!
A much greater number of systems are in the planning and development stage, with an important place being reserved for them in future strategic, decision support and executive information systems.
2.7.3.2 The JIPDEC survey: Japan.
The Japan Information Processing Development Center (JIPDEC) conducted a survey on AI systems in January 1989. This survey was reported in both Motoda [1990] and Anon. [1990b].
Usage
ES account for about 75% of the 305 AI systems installed by respondents i.e. 229 ES, with approximately another 200 ES under development. The actual number of ES in use has not grown substantially when compared to the 168 ES reported by the 1986 survey.
Areas of application
The following break-down according to application type is provided:
- diagnosis 29%
- plant operation and production control 19%
- consulting 14%
- designing 9%
- investment management 6%
- distribution management 6%
2.7.3.3 The Frost & Sullivan Report
The Frost & Sullivan report nr E1266 [Anon., 1990c] is not an academic research survey but really a market study intending to survey and forecast the extent of the global ES industry. One may assume that their figures exclude development investments made by ES users internally. Although the objective value of their market forecasts might be disputed, the report is included here because it provides an interesting perspective on the status of ES in Europe.
USA
Frost & Sullivan take an optimistic view on the future as they expect the US ES market to demonstrate an almost tenfold increase between 1988 ($ 295 million) and 1994 ($ 2376 million).
According to their research, the market is currently evenly distributed between the public, financial, industrial, manufacturing and agricultural sectors. Of these, the financial market in particular is expected to show strong growth, with the defense and medical ES likely to follow closely. Growth in the agricultural and manufacturing sectors is expected to be low.
Product-wise, sales of hardware is expected to decrease sharply with the sales of shells and applications expected to perform much more strongly. The main trend will be towards integrated ES built into databases and conventional applications.
Europe
The following figures reflect the value of the ES market in 1988, as well as 1994 forecasts, for the major European countries:
1988 (1994 forecast)
United Kingdom $ 81 million ($ 584 million)
Germany $ 86 million ($ 643 million)
France $ 63 million ($ 468 million)
Italy $ 16 million ($ 218 million)
Total "big four" $246 million ($1913 million)
The biggest growth areas in Europe are expected to be in the applications, consultancy and customization areas, although regional patterns are slightly different.
2.7.3.4 Conclusion
A first important conclusion, highlighted especially in the Philip & Schultz survey but also mentioned in the other 2 reports, is the maturing of the ES market with a significant move towards business management applications.
A perhaps less expected result, not explicitly mentioned in the literature review is the global picture presented by the surveys. A popular (US) notion appears to be that the status of ES in Europe is a couple of years behind the USA, with perhaps Japan following much more closely in the context of their Fifth Generation Computer Initiative [Broussell, 1990]. In reality, the figures quoted by Frost & Sullivan show that the big four European countries are almost on par with the USA, while the number of known ES in Japan according to Motoda [1990] is only a fraction of the USA number.
2.7.4 Surveys Targeted at Specific ES Types or Users
2.7.4.1 Coopers & Lybrand: Insurance Industry Survey Series
Coopers & Lybrand have initiated a series of bi-annual surveys into the status of ES in the US insurance industry. Although their sampling frame changed over the 1986-1990 period, the results are still relatively comparable. The primary survey reports could not be obtained but the following secondary sources summarize their findings: Crofts [1989] quotes figures for the 1986 survey; O'Leary [1988] summarizes the 1988 survey and Jones [1990] provides a comprehensive overview of the findings of the 1990 survey.
2.7.4.1.1 The 1986 Survey [Crofts, 1989]
This survey probed mainly the extent to which ES were being used in the North American Insurance Industry. Although 67% of the respondents indicated that some ES activity was taking place, only 2% actually had any applications in use.
2.7.4.1.2 The 1988 Survey [O'Leary, 1988]
This survey, actually conducted in 1987 but only reported in 1988, was targeted at the top U.S. financial services institutions, i.e. the largest commercial banks, security firms, insurance companies, thrift and investment companies.
Level of Activity
Overall, 12% of the respondents are using, 31% are developing and 10% are planning ES. This 53% overall penetration rate can be broken down by industry as follows: 60% of the commercial banks, over 50% of the security firms, 41% of the insurance companies and virtually none of the thrifts and investment companies. Of the non-users only one third expected to develop ES by 1990.
Application Areas
No details were given for the primary application areas with the insurance companies. Banks were mainly targeting loan processing and trading systems; the securities industry was developing trading systems, trading risk assessment and the investment companies mainly portfolio management systems.
Responsibility for Initiating & Developing ES
Almost 75% of the ES involved both the DP and the end user department, although a movement towards more end-user based systems is expected.
Whereas 40% uses only internal staff to develop ES, half of the respondents used both internal and external developers. Slightly more than one-third makes end-user groups responsible for the maintenance of the knowledge base.
Development Environment
33% used a ES shell exclusively, 10% solely custom programming and more than half a combination.
Although 33% of the systems were developed on dedicated LISP workstations, this was expected to decline dramatically in favour of PC's and mainframes.
Obstacles to Development
The following obstacles to further ES development were identified by the respondents (in order of importance):
1. Lack of a track record of industry success stories
2. Lack of conventional hardware support for ES.
3. Lack of connectivity between ES and "mainstream" databases.
4. Complexity of (use of) ES tools.
5. Availability of "Off the Shelf" ES.
6. Identifying potential applications.
7. Cost of delivery.
8. Availability of knowledge engineers.
9. Cost of ES development.
Benefits
When asked to cite the three major benefits, the following benefits were reported by the respondents respectively using or developing ES:
% Respondents: Using ES/Developing ES
Increased Profits 56% / 15%
Broader Distribution of Scarce
Resources 33% / 14%
Improved Quality / Consistency
of Employee Output 22% / 7%
Improved Training 11% / 14%
Increased Experience with ES 11% / 29%
No Benefits Derived Yet 22% / 57%
Strategic Importance
ES are believed to be a competitive necessity by 90% of respondents who have an ES in use, 93% of those developing an ES and 77% of those planning ES.
2.7.4.1.3 The 1990 Survey [Jones, 1990]
This survey was directed towards smaller insurance companies than the those of 1988 survey: the "mid-tier 51-100 positions" each instead of the top 50 positions for both P&C (Property & Casualty i.e. short term) and L&H (Life & Health i.e. long term) insurance companies. An 80% response rate was obtained.
Level of Activity
67% of mid-tier insurance companies (78% of life and only 56% of P&C) are active in ES: using, developing or planning ES.
In order to compare with the 1988 survey, 20 of the original sample of 100 (top) companies were also surveyed. Of these, 90% were active in ES: 40% using ES and another 50% developing ES. Of those not active or only planning ES in 1987/88, 82% were active now with a further 9% in the planning stage.
Application Areas
The following application areas were identified for the long term and short term insurers respectively:
L&H / P&C
Underwriting 40% / 48%
Claims 17% / 19%
Investment NA / 10%
Sales support 18% / 10%
Personal financial planning 7% / NA
Development Environment
80% of the systems were developed using shells.
Obstacles to Development
The following were cited by respondents as the main obstacles to ES development:
1. Lack of technical staff.
2. Availability of funds.
3. Other projects have priority.
4. User acceptance or scepticism.
5. Technical uncertainties.
Benefits
The key ES benefits were identified by respondents:
1. Improved quality and consistency.
2. Improved employee productivity.
3. Broader distribution of scarce expertise.
4. Better definition of professional activities.
5. Improved training.
Strategic Importance
11% needs ES "for survival", while another 35% felt that ES technology is "a must for strategic or competitive advantage".
2.7.4.1.4 Comments
This series of surveys clearly shows the importance of ES technology in the US insurance industry - in the words of Mr DeSalvo, managing associate of Coopers & Lybrand:
"The overall level of insurer activity found in the survey is enough to demonstrate the maturity of expert systems." [Jones, 1990:11]
This can be illustrated by the following trends:
- The level of usage is substantially higher, even amongst smaller companies;
- The problems experienced are similar to those of most mainstream IS applications.
- The reported benefits seem more or less in line with the previous results, although again generally more business or user related.
- Paradoxally, the strategic importance of ES is rated substantially lower than in the previous survey, perhaps ES users are becoming more realistic in their expectations?
2.7.4.2 Doukidis: Use of DSS concepts in ES
Doukidis [1990] surveyed 67 published ES to investigate to what extent they employed DSS concepts. An interesting theoretical framework for dealing with DSS concepts which are applicable in ES is developed in his paper. The following only summarizes the survey results.
About the Role of ES
- 87% support, and only 13% replace the human expert.
- 100% deals with semi-structured as opposed to structured problems.
- 93% of ES address effectiveness and only 7% efficiency.
- 3% have multiple objectives, 97% a single objective.
- 13% are multi-domain (mainly finance and business ES), 87% single (i.e. well-bounded) domain.
- None of the ES explicitly accounts for group-based decision making, i.e. all support individual decision making.
Design features
- 15% of ES is rated as "user-driven", 67% as system-driven, 13% a combination of both and 5% are non-interactive.
- Most systems are quite user-friendly with only 4% using a command language, although also only 7% sporting natural language interfaces.
- Only very few ES implemented non-procedural commands or fourth generation language query facilities.
- Almost all ES undergo an adaptive development process.
Components
55% of the ES can be said to consist explicitly of the three sub-systems conceptually present in a DSS:
- Data sub-system: 60% of ES; the other 40% rely on the user to supply all data..
- Models sub-system: all systems, although only 48% formally.
- Dialog sub-system: 97% i.e. all the interactive ES.
Prescriptive versus Descriptive
All ES employ a descriptive (informal) view in the form of heuristics, as opposed to a much smaller proportion that also support a prescriptive (formal) view in the form of normative models (33%) and regulations or work instructions (19%).
Stages of Decision
Most ES are concerned with providing information or intelligence (72%) and a conclusion or choice (63%) with only 31% providing alternatives. Only 16% support all three stages of decision-making.
Organizational Level of Activities
Unlike DSS the majority of ES (78%) focus on operational tasks; 24% on management work and only 3% on strategic issues.
Conclusion
Although this survey cannot be seen as definitive because of its rather limited sampling frame (historically described ES cases), it offers an interesting perspective on ES which is worthy of further empirical investigation.
Three fundamental DSS issues are explicitly applied in the majority of ES sampled: the semi-structured problem/task domain, its supportive rather than prescriptive role and its emphasis on effectiveness rather than efficiency.
On the other hand, although "both DSS and ES have similar aims, they achieve them in completely different ways. The main differences are the boundary of the problem-space and the way to tackle problems." [Doukidis, 1990:353]
2.7.4.3 Meyer & Curley: Classifying ES by Complexity
Meyer and Curley [1991] attempt to present a cohesive framework that would allow the differentiation and comparison of ES projects across different industrial settings or applications from the perspective of the IS manager. The primary focus of the survey is an attempt to describe and empirically validate a classification methodology based on the relative degree of complexity of an ES.
This framework, described in more detail in 2.3.2.4, was empirically validated against a sample of 50 successfully developed ES. Figure 12 present the scatterplot of the systems according to the knowledge and technology complexity framework. A forthcoming publication of the application of the classification scheme to the German situation by von Dobschutz [to be published in Wirtschaftsinformatik, 1992] is also mentioned.
To illustrate a practical IS management use for this classification methodology, additional data considered relevant from an IS management point of view, was gathered. Figure 13 gives the summary information for the sample.
As part of the investigation, the responsibility for initiation and control of development was investigated. This does not seem contingent on the classification and the overall influence of DP/MIS remained important. A full two-thirds of ES were initiated by an existing (62%) or new (4%) business department with only 34% originating from DP/MIS. Identical proportions were obtained for the locus of the organizational control over the project.
2.7.4.4 Miscellaneous Smaller Surveys
A number of other surveys were encountered in the literature but have a insufficiently large sampling frame to be representative.
2.7.4.4.1 Liang: ESS bridging DSS and ES
Although ES has already proven fairly successful in various technical areas, its successful employment in strategic management areas has proved more difficult because of the multi-disciplinary approach that is needed in the decision-making process. Liang [1990] proposes the use of ESS as a pragmatic intermediate solution and analyzed nine ES in the management area to develop his arguments. The analysis is aimed at investigating how the traditional limitations of ES can be overcome while still retaining their general benefits.
2.7.4.4.2 Anderson & Stach: Insurance Industry
Anderson and Stach [1990] report an in-depth telephone interview-based survey among 25 senior underwriting, claims and MIS executives that were known to be technically advanced in the use of ES.
The results are "impressive" i.e. a very wide range of application areas is described, ambitious future ES development plans are envisaged and the strategic role of ES is underlined, the survey is severally biased by the fact that the survey was conducted by an established vendor amongst its clients and prospects. The Cooper & Lybrand surveys [2.7.1] are more scientifically valid and more respresentative.
2.7.4.4.3 Barbara: New York CPA agencies
This unpublished survey, which was reported by O'Leary [1988], drew 28 responses from 148 NY CPA agencies. None of the firms had an ES in use although 53% had heard about ES, 46% were aware of potential uses, 20% was monitoring usage and 18% contemplating use.
The data from this survey underscores the need to assess the general status of ES before embarking on a more focused ES survey.
2.7.4.5 Conclusions
A more substantial body of overseas empirical ES is available than commonly assumed. Unfortunately, not many studies conform to a format that would easily allow comparison over time or geographically.
In general, though, there seems to be some evidence of a maturing ES technology. This is demonstrated by the use of more standard development platforms, integration with other IS applications and, to a lesser extent, the movement towards more management-oriented problem areas.
Lastly, the literature illustrates the need for a more comprehensive survey to assess the overall status of ES technology in South Africa. This could then be used as a basis for more focused South African surveys.
CHAPTER 3: METHODOLOGY
3.1 INTRODUCTION
This chapter describes the research methodology which has been adopted for the empirical component of this report. The methodology is partly based on the approaches which were encountered in the previous literature survey.
3.2 PRIMARY RESEARCH HYPOTHESES
Based on the South African study by Keating [1991] and a number of exploratory interviews with practitioners, it was felt that ES activity in South Africa is still generally at a low level. This motivates the first major research hypothesis.
First primary research hypothesis HI:
"Generally, very little ES activity in terms of system development and systems in actual use, is taking place in South Africa."
HI is stated in absolute terms. Fortunately, is a sufficient amount of empirical research available to allow comparisons to be made. The literature survey (2.7) generally indicated a recent acceleration in ES activity in North America and Europe. The following relative hypothesis can therefore also be formulated.
Second primary research hypothesis HII:
"The general level of ES activity in South Africa is lower than that overseas"
Note that this may also reflect the vision believed to be held by some practitioners or managers that "(IS) technology-wise, South Africa is generally a couple of years behind the USA, Japan and Europe", perhaps as a result of the international sanctions or supposed organizational conservatism. Although the author certainly does not share this generalization, it may perhaps hold truth for ES technology in particular.
3.3 SECONDARY RESEARCH HYPOTHESES
In order to make the empirical testing of the primary research hypotheses possible, a number of secondary hypotheses are formulated. These secondary hypotheses are logical deductions from the primary hypotheses but also specific enough to support or reject them on basis of the survey results. The questions in the survey questionnaire have been formulated to relate directly, but not necessarily exclusively, to a specific secondary hypothesis.
Each secondary hypothesis can be stated in an absolute and a relative way, similar to the two primary research hypotheses. Below follow the "absolute" versions, although the statistical test hypotheses will usually take a relative format, i.e. comparing it to the results of another survey. Whenever the term "ES" is used in the following, it is meant to pertain specifically to South African systems.
3.3.1 Size of ES
Low ES activity implicates low project priorities, resulting in turn in a relative small amount of corporate resources being available. Hence it is expected that many systems will be relatively small in size. Although there are many ways in which the size of an ES can be measured, the length of a questionnaire usually limits the number of dimensions that can be measured.
H1: The majority of ES are small. Development effort is measured in person-months rather than years; rule-based systems rarely exceed 100 inference rules.
In addition, many systems can be expected to be in the prototype or testing phase.
3.3.2 Development Platform
Because of the small amount of resources allocated, it may be expected that quick-and-easy, simple software development tools will be used. The hardware can also be expected to be at the bottom of the range.
H2: Most ES are developed using low-end shells. These shells, as well as the systems developed with them, run on personal computers. Mainframe-based systems and ES custom-coded in traditional programming languages are the exception rather than the rule.
3.3.3 Level of External Interfacing
The interfacing of ES with other applications is a resource intensive and relatively sophisticated process.
H3: The majority of ES are stand-alone systems. Systems that do interface, typically do so on a relatively low and safe level, i.e. they read but do not modify data from the corporate databases.
3.3.4 Use of Consultants
In a relatively small market, there is limited number of reputable consultants with a proven track record. Also, when awareness is low, project ideas come from enthusiastic users or technically-minded IS staff who are likely to propose and champion a simple in-house demonstration prototype. Projects with a high perceived risk (read: new technology) may also be confined in-house to "save face" in case things go wrong.
H4: Most ES are developed in-house. Few are proposed or developed by consultants.
3.3.5 Spread of Application Areas
When interest and awareness is low, applications tend to be limited to areas with proven success stories where "innovators" have taken the lead.
H5: The spread of ES applications will be relatively narrow, limited mainly to research environments or fields with historic success stories (medicine, computer systems, chemistry, electronics, and military).
3.3.6 Nature of Problems
When new technologies are introduced, the majority of the reported problems tend to be of a technical nature. Aspects such as financial viability, effectiveness, user interface etc. are a typical sign of a more mature technology.
H6: Most problems that are experienced are developmental and relate to the technological aspects of the systems.
3.3.7 Opinions about the Future
Although unrealistic or extreme individual expectations may be expected in the early stages of technology implementation, consensus opinion will tend to display neither a strong positive nor negative inclination.
H7: A wide spread of opinions about the future of ES must be expected, with many people voicing radically opposed views. However, the consensus views on the main prospects of the technology will tend to be indecisive.
3.3.8 Strategic ES
Organizations will be loath to develop strategic systems which depend on a relatively new, unproven technology.
H8: Very few strategic ES are in place. Not many organizations have developed a clear role for future ES in their strategic plans.
3.3.9 Barriers to ES
Reasons for not adopting ES technology are mainly a consequence of low organizational awareness, lack of staff skills and the untested nature of the technology.
H9: Barriers cited by non-users of ES technology relate to technological and human issues, many of which could be addressed by education.
3.4 POPULATION AND SAMPLE DEFINITION
Based on the rough categorization developed in 1.2.2, the Keating [1991] survey can be termed a "penetration" survey with all RSA DP installations as a target. Before a survey can be "focused" on a specific aspect of ES, it is necessary to conduct a survey to determine the actual state of ES technology in South Africa.
Hence the population identified for this survey will be "all organizations who have been positively identified with ES technology."
To determine an appropriate and manageable sampling frame, it is assumed that members of these organizations can be expected to participate in conferences and user groups. Hence the following mailing lists were obtained through the kind cooperation of the various local Special Interest Groups for Artificial Intelligence (SIG-ART) of the Computer Society of South Africa (CSSA):
- SigArt Cape;
- SigArt Transvaal;
- SigArt Natal.
In addition, a number of individuals kindly assisted in providing the following two valuable address lists:
- Attenders of the EXPERT 90 conference;
- Speakers for the EXPERT 92 conference.
A number of important remarks are in order.
- A certain overlap between the conference and SigArt list was identified and duplicate addresses were removed manually.
- The author has been warned that the SigArt lists and the Expert 90 conference list were relatively dated and a considerable number of non-deliverable questionnaires could be expected. Although a return address was provided, the full effect on the response rate cannot be measured exactly.
- In at least two known cases, questionnaires were copied by the addressees and passed on to another ES user. It is not known in how many other instances this may have occurred; although this practice enhances the representativeness of the results, it creates an upward bias in the response rate.
3.5 EXPLORATORY INTERVIEWS WITH PRACTITIONERS
After a few informal talks with academics (UCT), users (Old Mutual, NBS) and a ES shell vendor (Level 5), two interviews were arranged with respected and experienced consultants who are active in the ES market: Mr. Rob Simpson (branch manager, Productivity Software, Cape Town; now with UC-2 Technologies) and Mr. Kenneth Carden (management consultant, Performance and Systems Improvement, Cape Town).
The following areas were discussed in the interview: the general status of the South African market, the major dynamic forces, expectations with respect to the immediate and long term future, aspects of ES that needed specific attention and investigation, appropriate sampling frames, determinants of response rate.
These interviews provided the author with a much appreciated insight into the dynamics of the South African ES market and the valued time that these individuals made available is hereby gratefully acknowledged.
3.6 QUESTIONNAIRE DESIGN
The questionnaire has been designed around the secondary research hypothesis but in such a way as to allow maximum compatibility with the Keating [1991] and Philip & Schultz [1990] surveys, whilst remaining as short as practically possible. The practical guidelines for questionnaire design suggested by Steenekamp [1984] proved invaluable.
The overall structure of the questionnaire is as follows:
Section 1: To be answered by all respondents.
- Personal background 1
- Organization information
- Exposure to expert systems
Section 2: To be answered by ES users (have developed or implemented ES)
- Description 2 3
- Nature of systems 3
- System usage 3
- System development 3
- Benefits and problems 4
- Opinion of the future of ES 5
- Strategic ES
Section 3: To be answered by non-users
- Future plans re ES
- Barriers to ES use 6
Section 4: To be answered by all
- Comments 2
Notes:
(1) Name and address information optional.
(2) Open-ended.
(3) Information to be provided for up to three ES.
(4) Measured on a 5-point scale with additional "NA" option.
(5) Measured on a 5-point Likert scale.
(6) Measured with a list of statements.
All other questions were closed-end questions with multiple choice selection. The questionnaire consists of a total of 33 questions.
The following remarks should also be considered:
Question 10: The Primary Activity of the ES.
Based on the typology in 2.3.2.2
Questions 11 & 18: Measuring size of ES.
There is no universally accepted "standard" to measure ES size. Buchanon [1989] lists at least 7 measures, but including all of them would have been impractical. Although the "number of rules" exhibits a strong rule-based ES bias, it allows comparison to other surveys.
Question 22: The Knowledge Acquisition Process.
Based on Turban [1990] pp.453-482.
Question 28: Opinion on Statements about the Future of ES.
These statements are a selection from Keating [1991] and Philip & Schultz [1990], with a few omissions, changes and additions.
Questions 32 & 33: Barriers to ES usage.
It seemed important to investigate why organizations who are "au fait" with ES technology have NOT implemented it (yet). However, there were no previous surveys to base these questions on and a number of important omissions may have been made.
The full 8-page survey with covering letter can be found in Addendum 8.1. It was sent to the addressees in a reduced format as a 4 page A5 booklet with postage paid reply envelope.
3.7 DATA ANALYSIS TECHNIQUES
The following analysis techniques will be employed in this research:
- descriptive listing: for open-ended questions;
- tables: for visual display and enumeration of frequencies - single bordered tables indicate a simple listing of survey results, double border tables are used for comparisons;
- summary statistics: mode and median values for categorical data;
- chi-square (c ): for testing the independence of distribution of categorical data (non-parametric test);
- Spearman's ran-correlation coefficient: to compare ranking of selected issues between different surveys (non-parametric test).
Although other analysis techniques (e.g. cluster analysis and correspondence analysis) might provide additional perspectives, they fell outside the scope allowed by the resources available for this research.
CHAPTER 5: INTERPRETATION OF THE RESULTS
5.1 VALIDITY OF THE RESULTS
5.1.1 Validity Issues
The fundamental value of the findings which have been reported in chapter 4 dependS on how representative the responses are of the true state of ES usage in South Africa, i.e. what is the validity of this survey?
There are basically three issues to be considered in assessing the validity of this report.
1) How well does the survey instrument (i.e. the questionnaire) measure the variables which are needed to assess the research hypotheses?
2) How representative are the respondents of the sample?
3) How appropriate is the sampling frame for the true population?
Question 1 relates to the internal validity and questions 2 and 3 are concerned with the external validity of the survey.
5.1.2 Internal Validity of the Questionnaire
The following specific measures were intended to increase the internal validity of the questionnaire.
Literature survey.
The extensive literature research covered all aspects of the questionnaire. Chapter 2 only reports on selected areas of interest, but other areas such as benefits, problems, management and general IS were also researched in preparation of the questionnaire design. The benefits and occasional weakness of this approach is illustrated by question 22 concerning the knowledge acquisition methods which proved comprehensive enough to satisfy most users except for the omission of the option where the subject expert doubles as the ES developer.
Use of previously validated instruments
The relative paucity of ES surveys imply that no ES survey questionnaires have been tested and validated in a comprehensive and accepted way. On the other hand, there seems to be a consensus about the different areas that need to be assessed in evaluating the status of ES. The instrument has benefited from the author's opportunity to assess the weaknesses of previous instruments and has tried to improve upon them. Examples of this are the omission of "extreme statements" from the opinion statements in question 28 and the "expansion" of potential benefits and problems in question 26 and 27.
Design of specific questions
Comments about the specific validity of certain questions have been made in 3.6. In addition, many of the other questions have drawn upon the results of previous surveys. Specific examples the questions on development platforms and the strategic use of ES. The questions in section 3 (barriers to ES from non-users) did not benefit from such a process and can thus be assumed to have a lower validity.
Open-ended questions
Including an open-ended "Other, please specify" option in what would otherwise have been a pure multiple option type question is a double-edged sword. Although it makes statistical processing of the data more cumbersome, it also gives the researcher a good feel for the completeness of the options provided in the question. The relative low use that has been made of this option [see 8.4] indicates again that most questions were felt to be fairly complete by the respondents.
Internal consistency
Where possible, references were made to internally related results when discussing specific findings. In general, the conclusions seemed consistent with each other. The following can serve as a typical example: 21% of users indicate that they have strategic ES in place [4.3.7.1] and a corresponding 20% feels (in another type of question) that discontinuing current ES would create severe difficulties for the organization [4.3.9]. Another example is the investigation of the correlation between question 11 (number of rules) and question 18 (development time) which proved statistically significant.
External consistency
Comparing results of specific questions with results of other surveys can also serve to validate parts of the questionnaire. A good example of this is the almost unreal correspondence of the ranking of opinions about the future between this and the Philip & Schultz survey [8.3.18 and 4.3.9].
Definitions
Providing the respondent with a comprehensive list of definitions can also improve the validity of the questionnaire. Apart from the definition of expert systems in the covering letter, no other terminology was defined. Although this made the questionnaire shorter, quicker to complete and thus more attractive, it may be seen as having lowered the validity of at least one questions namely question 10 about the primary activity of the ES.
Overall conclusion
Most of the questions can be considered fairly to very valid, excepting perhaps questions 10 and 15. In addition, the validity of questions 32 and 33 cannot be assessed at this moment. Overall, the questionnaire seems a valid and comprehensive instrument. This was underscored by the many extremely positive comments received from respondents about the design and contents of the questionnaire.
5.1.3 External Validity of the Survey Results
The following remarks should demonstrate that the survey results are valid and representative for the population which was targeted.
High response rate
The extremely high response rate of 37% strongly increases the validity of the study in as such that it indicates in this case how closely the sampling frame matches the population. This is further discussed in 4.1 and 4.2. However, it must still be borne in mind that the response rate of interested people is substantially higher than that for the non-interested; one study quoted the figures 75% versus 13% respectively. This means that the proportion of users versus non-users cannot safely be extrapolated to the entire sample or population (as Keating seems to suggest implicitly).
Keating's penetration ratio
Bearing the above remarks in mind, the following interesting calculation can be made. It must firstly be noted that Keating's survey was conducted less than 18 months ago and 72% of the "active" ES in this study have been in use for more than one year [table 12]. Keating sampled one in every five South African "DP installations" which resulted in a list of 18 users and 26 ES. Since the DP installation list concerned has virtually no duplications and her sampling can be assumed to be random, it could be expected that the results of a saturation survey to all South African DP installations would have been five-fold, i.e. 90 users and 130 ES. This compares extremely well with the 80 users and 128 ES obtained in this survey,
General external validity measured against Keating
Generally, the results of this survey do not agree with the conclusions of Keating as is evident from the many statistical comparisons which have been made in chapter 4. It is the opinion of the author that this is mainly due to the small number of users upon which Keating's findings are based. However, the validity of the general sample population seems to be vindicated by the almost identical geographical spread of "all" responses received by both surveys [table 5].
General external validity measured against Philip & Schultz
Overall, the results of this survey correspond closely with Philip & Schultz who used a much larger sampling frame but, because of the lower response rate, ended up with a comparable number of users. Unfortunately Philip & Schultz did not collect any data on the level of the individual ES, so results are not always directly comparable. However, results generally correspond closely enough to increase the confidence in the validity of both surveys.
General external validity measure against other surveys
Not much attention has been paid to comparisons with other surveys because of various methodological problems. It is interesting to note, however, that in the four main areas where statistically significant differences with the Keating or Philip & Schultz survey were encountered, the survey results seem to be supported by the Coopers & Lybrand 1990 survey! This pertains to the favouring of shells as opposed to AI languages; ES problems' similarity to mainstream IS; ranking of ES benefits and the "paradoxal" drop in strategically important ES.
Overall conclusion
The very positive response rate and the comparisons with Philip & Schultz indicate strongly that this survey has a high external validity and can be considered very representative for the status of the South African ES technology. However, the limitations of the study as indicated in 1.2.3 must be kept in mind, i.e. the findings of this survey are not meant to apply to all South African organizations and it is conceivable that a number of "pockets of ES excellence" have been missed due to the selection of this particular sampling frame.
5.2 DISCUSSION OF THE SECONDARY RESEARCH HYPOTHESES
5.2.1 Size of ES
H1: The majority of ES are small. Development effort is measured in person-months rather than years; rule-based systems rarely exceed 100 inference rules.
Although a significant proportion of ES is small, 48% has more than 200 rules and 20% more than 500 rules. This compares almost exactly with the USA status [4.3.3.3]. Most systems [56%] are operational and used relatively frequently [4.3.4.2]. They have been doing so for quite some time: more than 2 years in 43% of the cases [4.3.4.1]. One quarter of ES took more than one "person-year" to develop [4.3.5.3].
The above hypothesis is not supported at all by the results of this survey and must therefore be rejected.
5.2.2 Development Platform
H2: Most ES are developed using low-end shells. These shells, as well as the systems developed with them, run on personal computers. Mainframe-based systems and ES custom-coded in traditional programming languages are the exception rather than the rule.
Most ES are developed on powerful stand-alone computers, although 20% of the systems runs on mini or mainframe [4.3.5.4]. Heavy use is made of ES shells (88 ES), the top-end shells seem to be doing well (DmX, Leonardo, Level 5, Synapse) with the low-end VP-Expert capturing less than 10%. Although little use is made of AI languages, conventional languages were used for 34 ES [4.3.5.5]. A number of systems use more advanced techniques e.g. neural technology [8.2].
These findings do not support nor strongly reject the secondary hypothesis. However, there is a strong indication that the use of shells and powerful PCs is predominantly a sign of the maturity of the market.
5.2.3 Level of External Interfacing
H3: The majority of ES are stand-alone systems. Systems that do interface, typically do so on a relatively low and safe level, i.e. they read but do not modify data from the corporate databases.
Only 43% of ES are stand-alone. Three quarters of the interfaced systems have "write" access to data files. Although levels of interfacing are not as high as in the USA, about one quarter of ES interfaces with in-house developed applications and a similar number with DBMS [4.3.5.8].
The secondary hypothesis is contradicted by the survey results and must be rejected.
5.2.4 Use of Consultants
H4: Most ES are developed in-house. Few are proposed or developed by consultants.
Although end-users are responsible for initiating 30% of ES, consultants account for 18% of project proposals [4.3.5.1]. 41% of ES are wholly developed by outsiders with a significant proportion of another 26% being co-developed by consultants [4.3.5.2].
The secondary hypothesis is not supported by the survey results and must be rejected.
5.2.5 Spread of Application Areas
H5: The spread of ES applications will be relatively narrow, limited mainly to research environments or fields with historic success stories (medicine, computer systems, chemistry, electronics, and military).
ES are used in a very wide range of areas, with the majority of expert systems are used in functional business management (27 ES), finance (20) and engineering & manufacturing (41). The areas mentioned in the hypothesis are represented by only a few ES [4.3.3.2 and 8.2].
The hypothesis is completely contradicted by the empirical evidence and must be rejected.
5.2.6 Nature of Problems
H6: Most problems that are experienced are developmental and relate to the technological aspects of the systems.
Only two of the top ten problems identified by users relate to the ES technology specifically. All the others appear common to any general IS project [4.3.8.2]. This is in fact completely contradictory to the USA results. In addition, the general level ("severity") of the problems was substantially lower than that of the benefits which were experienced.
The secondary hypothesis must be rejected on basis of the survey evidence.
5.2.7 Opinions about the Future
H7: A wide spread of opinions about the future of ES must be expected, with many people voicing radically opposed views. However, the consensus views on the main prospects of the technology will tend to be indecisive.
The opinions about the future of ES show a reasonable consensus and strongly support the trends identified in the ES literature: the need to interface with DBMS, using ES in DSS, integration with traditional systems, usefulness for strategic IS. There is almost perfect correlation with the opinions expressed in the USA. Quite a few statements attracted a neutral consensus view [4.3.8.3]
The hypothesis is contradicted by the results, especially with respect to the wide spread. Where the consensus view is neutral, this is a sign of maturity and stabilization of the ES technology as well as a realism with respect to expectations of the potential of ES.
5.2.8 Strategic ES
H8: Very few strategic ES are in place. Not many organizations have developed a clear role for future ES in their strategic plans.
21% of the users have strategically important ES in place, substantially less than the ratio reported by Keating [4.3.7.1]. 49% envisage strategic ES in the future against 23% who do not - many (28%) don't know [4.3.7.2]. Only 20% feel (8% strongly) that discontinuing the current ES would create severe difficulties for the organization although 60% feels that ES are an excellent tool for developing future strategic ES [4.3.9].
Although the first part of the hypothesis cannot be rejected completely on the basis of the available data, the part about the future role of ES cannot be supported.
5.2.9 Barriers to ES
H9: Barriers cited by non-users of ES technology relate to technological and human issues, many of which could be addressed by education.
The barriers identified by non-users are not based on ES technology or any other external issues. They are solely an internal problem of lack of manpower and the higher priorities of other information systems [4.3.10.3]. Non-users in general also seem fairly knowledgeable about ES technology [4.3.2.1].
The technological part of the hypothesis must be rejected. However, the main barrier against further ES use indeed seems to be a human problem.
5.3 DISCUSSION OF THE PRIMARY RESEARCH HYPOTHESES
5.3.1 First Primary Research Hypothesis
HI: "Generally, very little ES activity in terms of system development and systems in actual use, is taking place in South Africa."
In the light of the strong rejection of almost all secondary hypotheses, it is difficult to support HI. In summary, the survey has documented 128 ES (addendum 8.2), of which 76 are in actual use, most for more than 2 years, many of a relatively large size and representing a fair development investment, spread over a wide area of applications. Although many are admittedly developed on personal computers using shells, a substantial number were developed in traditional languages. Many interface on a relatively sophisticated level with external applications. They are generally considered successful. Only about one-fifth is strategically important but a more strategic role of IS is expected in the future. The problems experienced are typical for most IS developments and not ES-specific. Many current non-users indicate ES development in the future.
Consequently, and contrary to the findings of Keating [1991], HI must be rejected on basis of the survey results.
5.3.2 Second Primary Research Hypothesis
HII: "The general level of ES activity in South Africa is lower than that overseas"
This survey was mailed to a sample of less than half the size of Philip & Schultz, yet it yielded almost the same number of organizations actively involved in ES. The spread of the applications areas in which ES are being used rivals the listing in 2.6 which is based on comprehensive U.S.A. data. Although we have a slightly higher proportion of small systems than the U.S.A., there is an identical proportion of large systems measured both in terms of number of rules and development time. Equivalent hardware platforms are being used as in the USA but development in artificial intelligence languages is virtually ignored in favour of shells and conventional languages. A relatively smaller proportion of RSA ES interfaces with external programs when compared to the USA. The general expectations of South African users with respect to the future of ES matches both the view expressed by USA practitioners and the (mainly overseas') ES literature.
In many areas, South Africa is "on par" with the USA 1990 status although it is slightly lacking in a few isolated areas. If the Frost & Sullivan report [2.7.3.3] is valid, then these conclusions should hold equally well for Europe. In terms of the JIPDEC survey, we seem to be more advanced than Japan: i.e. we have at least one-quarter of the number of systems for an economy which is proportionally much smaller.
HII can therefore not be supported on basis of the available empirical research, although the existence of a time lag of one or two years cannot be excluded.
CHAPTER 6: CONCLUSION
6.1 SUMMARY OF IMPORTANT FINDINGS
There is a significant amount of ES activity taking place in South Africa: out of 420 questionnaires, 156 responses were received with 87 respondents identifying themselves as developers or users of ES and 80 of them provided a list of 128 expert systems [8.2] with at least another 26 not being documented. The overall response is better than any other ES survey encountered in the literature. There is no significant secrecy surrounding ES development as illustrated by the fact that more than 90% provided contact details.
Activity is taking place in all sectors of the economy with the potential exception of retail/wholesale sector. Although more than a third of the users and developers have more than 2000 employees, another third have less than 100. As could be expected, 60% of users are concentrated in the PWV area; with the rest more or less equally distributed between the Cape Province and Natal.
Most systems are addressing interpretation, diagnosis and prediction. The popular application areas are engineering/manufacturing (41 ES), finance (20) and other functional business management areas (27) with the classic "technical" areas such as medicine and geology trailing far behind. This spread of applications is as wide as anywhere else in the world.
43% of the 72 active ES have been in use for more than 2 years, against 28% which have been operational for less than a year. 38 ES are under development and 15 "not in use". Of the active ES, 30% are known to be used once or more daily but the usage frequency for another 30% is unknown.
Of the rule-based ES, one quarter are tiny systems (less than 50 rules), another quarter is fairly small (50 to 200 rules) and, just like in the USA, half has more than 200 rules. Almost half of ES took up to half a year to develop, a quarter between 6 and 12 months and more than a quarter longer than a year. This compares well with the USA, although we have a slightly larger proportion of small ES. A very strong correlation is found between ES size measured by the number of rules and development time.
The majority (30%) of ES is initiated by end-users only, the balance more or less evenly spread between upper management, IS/DP department, consultants and others. ES are mainly developed by consultants (31%) and IS/DP (26%) with end-users, sub-contractors, outsiders and various combinations of the above accounting for about 10% each.
High-end IBM-compatible PCs are the favourite hardware development platform although there are 17 mainframe ES around. A very wide variety of commercial ES shells is the favourite development tool (89 ES) although many (34) are also developed in conventional programming languages. In contrast to the USA, few South Africans make use of the so-called artificial intelligence languages such as Lisp or Prolog.
Although a prototype is used for more than two-thirds of the ES, this is still a lower proportion than in the USA. A combination of different knowledge acquisition methods are used but the individual (70%) and multiple (29%) expert interview as well as analysis of written documents (34%) rate as the most popular ones. A surprisingly low number of ES use computer-automated rule induction.
43% of ES have write-access to external data files, and a further 14% read-only access. 26% of ES interface with in-house developed applications written in conventional languages while 21% interfaces with a DBMS; these figures are lower than those identified in a USA survey.
More than 70% of ES in use are rated successful or very successful; only 6% are considered unsatisfactory or failure. There is some suggestion but no statistical evidence that ES size or investment correlates with perceived success.
21% of ES currently in use are of strategic importance, although 49% of users envisages development of strategically important ES in the future.
Respondents rated the benefits experienced from ES generally very high with improved decision-making, improved reliability & consistency, storing and distributing expert knowledge and improving productivity receiving the highest ratings. Very few critical or major problems are experienced, and the top problems are generic to any IS development: commitment from human expert, cost justification, maintenance, long development cycle and user resistance. The two specific ES technology-related problems that make the top 10 are the technical limitations and proper selection of ES tools, vendors should take note! Unfortunately, the ranking of top benefits and problems experienced by users does not compare well with other surveys.
The expectations of respondents with respect to the future of ES reflect the trends identified by USA users and those mentioned in the academic ES literature very closely: integration with DBMS, DSS, traditional and strategic IS. Few users harbour unrealistic expectations although most expect ES use to increase and remain a cost-effective technology.
27% of non-users expect ES to be developed within 3 years, while 11% does not expect any ES development, the majority is not sure: "possibly": 48%; "don't know": 5%; no answer: 8%. Further probing reveals that most non-users, who are generally fairly ES literate, are aware of potential applications areas. The need to first put other systems in place and the critical lack of skilled (wo)manpower are the main barriers to pursuit of these areas. Non-users have no intrinsic problems with the ES technology itself.
Results are generally compatible although not always agreeable with the Philip & Schultz survey, but regularly contradict Keating's findings (RSA, Nov.1990) which seem to have been based on too small a sample. The overall validity of the research is considered to be fairly high and the report can thus be said to represent a fair picture of the status of ES technology in South Africa as of early 1992.
6.2 OVERALL ACHIEVEMENT OF THE RESEARCH OBJECTIVES
The research objectives have all been achieved to a more than acceptable degree and the study can be considered a success. This was made possible by the excellent cooperation of a large number of individuals and organizations which resulted in an unexpectedly high response rate.
In particular, the level of ES seems to be on a much higher level than was assumed by the author and many others. This led to the convincing refutation of the conservatively stated research hypotheses. A number of hypotheses were tested statistically and proved significant at high levels of confidence.
However, the success of the study must be seen in the context of its scope and the limitations mentioned below should be kept in mind. This report could form the basis of a number of interesting future research projects.
6.3 LIMITATIONS OF THE RESEARCH
The following limitations of the research must be recognized.
The scope of the survey was limited to organizations who have already been identified positively with ES technology. The findings therefore cannot be extrapolated to all South African organizations. In particular, no conclusions can be drawn with respect to the overall penetration rate of ES in the overall corporate world. In fact, even amongst the responses, marked differences between certain perceptions of users and non-users were already observed.
Although the survey was intended to be as comprehensive as possible, there must be a considerable number of South African ES and users which have not been included in this survey. Areas which seem particularly under-represented are the retail, medical, legal, natural science and military applications. It is possible that these may have been missed due to the particular sampling frame.
Another limitation can be traced through the job descriptions given by the respondents (8.4.1). Although the author assumed that the sampling frame would ensure a large response from end-users and functional managers, the overwhelming majority of respondents are in fact directly linked to the IS/DP department or represent the ES industry. This may have introduced a certain bias in the findings of this research.
Finally, although the survey measurement instrument (the questionnaire) can be considered to possess a fairly high validity, some grey areas remain with respect to a suitable ES classification scheme, reasons for non-usage of completed ES and reasons for non-usage of ES technology. In addition, the lack of statistically significant correlation of benefits and problems experienced by this survey's respondents with the findings of other surveys requires special attention in future empirical research.
6.4 SUGGESTED AREAS FOR FUTURE RESEARCH
This research should open a number of interesting avenues for future research projects.
Firstly, it could form the basis of future, similar follow-up questionnaires intended to assess the dynamics and identify historical trends among ES users. This option was specifically considered in the design of the questionnaire through the incorporation of the question "May we contact you in the future for a follow-up survey", to which 90% of users and 81% of non-users responded positive.
Secondly, some of the problems experienced with particular questions could be addressed by further theoretical and empirical research. The areas which need specific attention are:
- further investigation of the reasons for abandoning of ES projects;
- further exploration of barriers to ES technology among non-users;
- empirically-based exploration and validation of an ES classification scheme;
- structure framework for benefits and problems experienced with ES.
Thirdly, this survey has proven that the extent of ES usage is sufficient to enable more focused ES surveys to take place. There seems to be a sufficiently large "critical mass" of ES to ensure success of the following types of targeted ES surveys:
- specific use of ES as a component of DSS or EIS;
- use of ES in the management, finance and/or manufacturing environment;
- integrating ES in the traditional SDLC or CASE process;
- ES as a component of strategic IS planning;
- hybrid ES; etc.
Fourthly, the list of 128 ES which have been identified could form the basis of a comprehensive South African ES "case study" collection (book?) or use by practitioners and educational purposes alike.
Lastly, it is recognized that not all potentially significant findings may have been extracted from the survey database. Further statistical analysis of the date obtained through this survey, especially regarding the correlation of the different variables, might provide further valuable empirical insights.
CHAPTER 7: REFERENCES
AGARWAL R. & TANNIRU M.R. 1990. Knowledge Acquisition Using Structured Interviewing: An Empirical Investigation. Journal of Management Information Systems, Vol.7 No.1 (Summer 1990), pp.123-140.
AMBROSIO J. 1990. Expert Systems Make Their Mark in Corporations. Computerworld, Vol.24 No.32 (6 Aug 1990), p.10.
ANDERSON C. & STACH R. 1990. The Bright Future of Expert Systems. (Technology for the Times) Best's Review - Property-Casualty Insurance Edition, Vol.91 No.1 (May 1990), pp.76-82.
ANON. 1985. What's Happening With Expert Systems? EDP Analyzer, Vol.23 No.12 (Dec.1985), pp.1-14.
ANON. 1987. A Three-Year Strategy for Expert Systems. EDP Analyzer, Vol.25 No.3 (Mar.1987), pp.1-14.
ANON. 1988. Silicon Expertise. Knowledge-based Systems. Computer Mail, 29 Jan. 1988, pp.39-46.
ANON. 1989. Game for Experts: A computerised expert system developed in SA has beaten 10 teams of businessmen at their own game. Computer Mail, 29 Sept. 1989, pp.48-49.
ANON. 1990a. Figuring Payback. Financial Advantages of Using Expert Systems Software. Government Computer News, Vol.9 No.21 (1 Oct.1990), p.66.
ANON. 1990b. Widening Expert Systems Applications in Japan Offer Market Opportunities for U.S. Vendors. Business America, Vol.111 No.4 (26 Feb.1990), p.14.
ANON. 1990c. Expert Systems Shrug Off Slow Start for Good Growth According to Frost & Sullivan Report. Information Today, Vol.7 No.5 (May 1990), pp.43-44.
BEAU S. 1987. Thinking about artificial intelligence. Harvard Business Review, Jul-Aug 1987, pp.91-97.
BEHESHTIAN-ARDEKANI M. & SALCHENBERGER L.M. 1988. An Empirical Study of the Use of Business Expert Systems. Information & Management. Vol.15 (1988), pp.183-190 as reported in Keating 1991.
BENBASAT I. & NAULT B.R. An Evaluation of Empirical Research in Managerial Support Systems. Decision Support Systems, Vol.6 No.3 (1990), pp.203-226.
BENCHIMOL G., LÉVINE P. & POMEROL J-C. 1987. Developing Expert Systems for Business. London: North Oxford Academic, 1987.
BEULENS A.J.M. & VAN NUNEN J.A.E.E. The Use of Expert System Technology in DSS. Decision Support Systems, Vol.4 No.4 (1988),pp.421-431.
BLACKMAN M.J. 1990. CASE for Expert Systems. AI Expert, Vol.5 No.2 (Feb.1990), pp.26-35.
BLANNING R.W. & KING D.R. 1989. Editorial to Special Issue: Decision Support and Knowledge-Based System. Journal of Management Information Systems, Vol.6 No.3 (Winter 1989-90), pp.4-6.
BRODIE M.L. & MYLOPOULOS J. (ed) 1986. On Knowledge Base Management Systems. Integrating Artificial Intelligence and Database Technologies. New York: Springer-Verlag, 1986.
BROUSELL D.R. 1990. Integration with Existing Systems Is Key: AICorp.'s Harris on Artificial Intelligence. Datamation, Vol.36 No.6 (15 Mar.1990), pp.40-49.
BUCHANON B.G. & SMITH R.G. 1989. Fundamentals of Expert Systems in BARR A., COHEN P.R. & FEIGENBAUM E.A. The Handbook of Artificial Intelligence. Volume IV. Reading, MA: Addison-Wesley, 1989, pp.149-192.
BUCKLER G. 1990a. Expert Systems Making Commercial Inroads: AI Now Viewed as Another Class of Development Tools. Computing Canada, Vol.16 No.15 (19 July 1990), pp.28-29.
BUCKLER G. 1990b. Expert Systems Tackle Corporate Decision-making: the Role of AI Is to Reduce Uncertainty. Computing Canada, Vol.16 No.9 (26 Apr.1990), p.21.
CASHMORE S. 1989. Hot Technologies for the Nineties. Computer Mail, 24 Nov. 1989, pp.15-23.
CHAPNICK P. 1990. The Art of Manufacturing. AI Expert, Vol.5 No.4 (Apr.1990), pp.5-6.
CROFTS A.E., CIESIELSKI V.B., MOLESWORTH M. et al 1989. Bridging the Gap Between Prototype and Commercial Expert Systems - A Case Study in QUINLAN J.R. Applications of Expert Systems. Volume 2. Sydney: Addison-Wesley, 1989, pp.93-105.
DENG P-S., HOLSAPPLE C.W. & WHINSTON A.B. 1990. A Skill Refinement Learning Model for Rule-based Expert Systems. IEEE Expert, Vol.5 No.2 (Apr 1990), p.15(14).
DOUKIDIS G.I. 1988. Decision Support System Concepts in Expert Systems: An Empirical Study. Decision Support Systems, Vol.4 No.3 (1988),pp.345-354.
DREYFUS H. & DREYFUS S. 1986. Why Expert Systems Do Not Exhibit Expertise. IEEE Expert, Summer 1986, pp.86-90.
DYSON E. 1990. Machine Learning. PC-Computing, Vol.3 No.4 (Apr.1990), p.17.
ELIOT L.B. 1990. Loose LIPS Sink Ships. Expert System Developers Need to Employ Security Techniques. AI Expert, Vol.5 No.11 (Nov.1990), pp.11-15.
FINLAY P.N. 1990. Decision Support Systems and Expert Systems: a Comparison of Their Components and Design Methodologies. Computers & Operations Research, Vol.17 No.6 (Nov.1990), pp.535-543.
FRIEDLAND J. 1990. The Expert Systems Revolution: a new generation of "smart" computers is transforming the financial services industry. in TRIPPI R.R. & TURBAN E. Investment Management: Decision Support and Expert Systems. Boston, MA: Boyd & Fraser, 1990, pp.6-18.
GIARRATANO J. & RILEY G. 1989. Expert Systems. Principles and Programming. Boston, MA: PWS-Kent, 1989.
HAMMOND K.R. 1987. Toward a Unified Approach to the Study of Expert Judgement in MUMPOWER J.L., PHILLIPS L.D., RENN O. & UPPULURI V.R.R. 1987.(ed.) Expert Judgment and Expert Systems. Berlin: Springer-Verlag, 1987, pp.1-16.
HARMON P. & KING D. 1985. Expert Systems. Artificial Intelligence in Business. New York: J.Wiley & Sons, 1985.
HAYES-ROTH F., WATERMAN D.A. & LENAT D.B. (ed.) 1983. Building Expert Systems. Reading: Addison-Wesley, 1983.
HIGA K. & LIU SHENG O.R. 1989. An Object-Oriented Methodology For Database/Knowledgebase Coupling: An Implementation of the Structured Entity Model in Nexpert System. Database, Spring 1989, pp.25-29.
HILLMAN D. 1990. Integrating Neural Nets and Expert Systems. AI Expert, Vol.5 No.6 (June 1990), pp.54-60.
HOLTZMAN S. 1989. Intelligent Decision Systems. Reading MA: Addison-Wesley, 1989.
HU D. 1987. Programmer's Reference Guide to Expert Systems. Indianapolis, IN: Howard W. Sams, 1987.
JACOBSON M.A. 1989. The Use of Commercial Expert SYstems in the Business Environment. Technical Report (Hons). Cape Town: University of Cape Town (Accounting Department), October 1989.
JONES D.C. 1990. Expert System Activity Level Up. National Underwriter Property & Casualty-Risk & Benefits, 1990 No.44 (29 Oct), p.11.
KEATING L.M. 1991. The Extent of Expert System Usage. MBA Research Report. Johannesburg: University of the Witwatersrand, 1991.
KERSCHBERG L. (ed) 1989. Expert Database Systems. Proceedings From the Second International Conference. Redwood City, CA: Benjamin/Cummings, 1989.
KIM J. & COURTNEY J.F. A Survey of Knowledge Acquisition Techniques and Their Relevance to Managerial Problem Domains. Decision Support Systems, Vol.4 No.3 (1988),pp.269-284.
KONSYNSKI B.R. 1988. Editorial to Special Issue: Decision Support and Knowledge-Based System. Journal of Management Information Systems, Vol.5 No.1 (Summer 1988), pp.3-5.
KOPCSO D., PIPINO L. & RYBOLT W. 1988. A Comparison of the Manipulation of Certainty Factors by Individuals and Expert System Shells. Journal of Management Information Systems, Vol.6 No.3 (Winter 1989-90), pp.66-81.
LIANG T-Y. 1990. Expert support systems: an intermediate reality for management. Behaviour & Information Technology, Vol.9 No.4 (1990), pp.297-305.
LIEBOWITZ J. 1989. How much `artificial stupidity do expert systems possess? Information Age, Vol.11 No.4 (Oct.1989) pp.225-227.
MENTZ M. 1988. The Integration of Expert Systems and Decision Support Systems to Solve Business Problems. Technical Report (Hons). Cape Town: University of Cape Town (Accounting Department), May 1988.
METHLIE L.B. 1987. On Knowledge-based Decision Support Systems for Financial Diagnostics in HOLSAPPLE C.W. & WHINSTON A.B.(ed.) Decision Support Systems: Theory and Application. Berlin: Springer-Verlag, 1987, pp.335-372.
MEYER M.H. & CURLEY K.F. 1991. An Applied Framework for Classifying the Complexity of Knowledge-Based Systems. MIS Quarterly, Dec.1991, pp.455-472.
MONEY A., TROMP D. & WEGNER T. 1988. The Quantification of Decision Support Benefits Within the Context of Value Analysis. MIS Quarterly, June 1988, pp.222-236.
MOTODA H. 1990. The Current Status of Expert System Development and Related Technologies in Japan. IEEE Expert, Vol.5 No.4 (Aug.1990), pp.3-12.
MYKYTYN K., MYKYTYN P.P. & SLINKMAN C.W. 1990. Expert Systems: a Question of Liability? MIS Quarterly, Vol.14 No.1 (Mar.1990), pp.26-43.
NEL P.A., RÄDEL F.E. & LOUBSER M. 1988. Researching the South African Market. Pretoria: University of South Africa, 1988.
O'LEARY D.E. & WATKINS P.E. 1988. Prior Surveys on Expert Systems in Accounting, Auditing and Related Areas. Expert Systems Review for Business & Accounting. Vol.I No.4 (Sep.1988), pp.11-12.
PHILIP G.C. & SCHULTZ H.K. 1990. What's Happening With Expert Systems? A Survey of Expert System Users. AI Expert, Vol.5 No.11 (Nov.1990), pp.57-62.
PRICE WATERHOUSE, 1989. Artificial boom in artificial brains. IT Review, 1988/89, pp.12-17.
SCHOONMAKER, P.M. 1898. The Best Laid Plans: Troubleshooting An Expert System. Mechanical Engineering-CIME, Vol.111 No.12 (Dec.1989), pp.56-58.
SPRAGUE, R.H. & WATSON H.J. (eds) 1986. Decision Support Systems. Putting Theory into Practice. Englewood Cliffs, NJ: Prentice-Hall, 1986.
STEENEKAMP C.S. 1984. Praktiese riglyne vir vraelyskonstruksie. Geleentheidspublikasie No.16. Pretoria: Raad vir Geesteswetenskaplike Navorsing, 1984.
TRIPPI R. & TURBAN E. 1989. The Impact of Parallel and Neural Computing on Managerial Decision Making. Journal of Management Information Systems, Vol.6 No.3 (Winter 1989-90), pp.85-98.
TRIPPI R. & TURBAN E. 1990. Investment Management: Decision Support and Expert Systems. Boston (MA): Boyd & Fraser, 1990.
TURBAN E. 1990. Decision Support and Expert Systems: Management Support Systems. New York: Macmillan, 1990.
TURBAN E. & WATKINS P.R. 1986. Integrating Expert Systems and Decision Support Systems in SPRAGUE, R.H. & WATSON H.J. (eds). Decision Support Systems. Putting Theory into Practice. Englewood Cliffs, NJ: Prentice-Hall, 1986, pp.138-152.
WATERMAN D.A. 1986. A Guide to Expert Systems. Reading, MA: Addison-Wesley, 1986.
WEBER G. 1991. The Application of Expert Technology in an Image Processing Environment. Proceedings of the Whitehead Morris/Automated Reasoning conference on Technical Application of Expert Systems, 25-26 June 1991, RSA.
WEITZEL J.R. & KERSCHBERG L. 1989. Developing Knowledge-based Systems: Reorganizaing the System Development Life Cycle. Communications of the ACM, Vol.32 No.4 (Apr.1989), pp482-490.
WHITTEN J.L., BENTLEY L.D. & BARLOW V.M. 1989 Systems Analysis & Design Methods. Homewood, IL: Irwin, 1989.
YOUNG L.F. 1990. Knowledge-Based Systems for Idea-Processing Support. Database, Fall 1990, pp27-33.