Decision support system

Last updated

Example of a decision support system for John Day Reservoir Decision Support System for John Day Reservoir.jpg
Example of a decision support system for John Day Reservoir

A decision support system (DSS) is an information system that supports business or organizational decision-making activities. DSSs serve the management, operations and planning levels of an organization (usually mid and higher management) and help people make decisions about problems that may be rapidly changing and not easily specified in advance—i.e., unstructured and semi-structured decision problems. Decision support systems can be either fully computerized or human-powered, or a combination of both.

Contents

While academics have perceived DSS as a tool to support decision making processes, DSS users see DSS as a tool to facilitate organizational processes. [1] Some authors have extended the definition of DSS to include any system that might support decision making and some DSS include a decision-making software component; Sprague (1980) [2] defines a properly termed DSS as follows:

  1. DSS tends to be aimed at the less well structured, underspecified problem that upper level managers typically face;
  2. DSS attempts to combine the use of models or analytic techniques with traditional data access and retrieval functions;
  3. DSS specifically focuses on features which make them easy to use by non-computer-proficient people in an interactive mode; and
  4. DSS emphasizes flexibility and adaptability to accommodate changes in the environment and the decision making approach of the user.

DSSs include knowledge-based systems. A properly designed DSS is an interactive software-based system intended to help decision makers compile useful information from a combination of raw data, documents, personal knowledge, and/or business models to identify and solve problems and make decisions.

Typical information that a decision support application might gather and present includes:

History

The concept of decision support has evolved mainly from the theoretical studies of organizational decision making done at the Carnegie Institute of Technology during the late 1950s and early 1960s, and the implementation work done in the 1960s. [3] DSS became an area of research of its own in the middle of the 1970s, before gaining in intensity during the 1980s.

In the middle and late 1980s, executive information systems (EIS), group decision support systems (GDSS), and organizational decision support systems (ODSS) evolved from the single user and model-oriented DSS. According to Sol (1987), [4] the definition and scope of DSS have been migrating over the years: in the 1970s DSS was described as "a computer-based system to aid decision making"; in the late 1970s the DSS movement started focusing on "interactive computer-based systems which help decision-makers utilize data bases and models to solve ill-structured problems"; in the 1980s DSS should provide systems "using suitable and available technology to improve effectiveness of managerial and professional activities", and towards the end of 1980s DSS faced a new challenge towards the design of intelligent workstations. [4]

In 1987, Texas Instruments completed development of the Gate Assignment Display System (GADS) for United Airlines. This decision support system is credited with significantly reducing travel delays by aiding the management of ground operations at various airports, beginning with O'Hare International Airport in Chicago and Stapleton Airport in Denver, Colorado. [5] Beginning in about 1990, data warehousing and on-line analytical processing (OLAP) began broadening the realm of DSS. As the turn of the millennium approached, new Web-based analytical applications were introduced.

DSS also have a weak connection to the user interface paradigm of hypertext. Both the University of Vermont PROMIS system (for medical decision making) and the Carnegie Mellon ZOG/KMS system (for military and business decision making) were decision support systems which also were major breakthroughs in user interface research. Furthermore, although hypertext researchers have generally been concerned with information overload, certain researchers, notably Douglas Engelbart, have been focused on decision makers in particular.

The advent of more and better reporting technologies has seen DSS start to emerge as a critical component of management design. Examples of this can be seen in the intense amount of discussion of DSS in the education environment.

Applications

DSS can theoretically be built in any knowledge domain. One example is the clinical decision support system for medical diagnosis. There are four stages in the evolution of clinical decision support system (CDSS): the primitive version is standalone and does not support integration; the second generation supports integration with other medical systems; the third is standard-based, and the fourth is service model-based. [6]

DSS is extensively used in business and management. Executive dashboard and other business performance software allow faster decision making, identification of negative trends, and better allocation of business resources. Due to DSS, all the information from any organization is represented in the form of charts, graphs i.e. in a summarized way, which helps the management to take strategic decisions. For example, one of the DSS applications is the management and development of complex anti-terrorism systems. [7] Other examples include a bank loan officer verifying the credit of a loan applicant or an engineering firm that has bids on several projects and wants to know if they can be competitive with their costs.

A growing area of DSS application, concepts, principles, and techniques is in agricultural production, marketing for sustainable development. Agricultural DSSes began to be developed and promoted in the 1990s. [8] For example, the DSSAT4 package, [9] The Decision Support System for Agrotechnology Transfer [10] developed through financial support of USAID during the 1980s[ citation needed ] and 1990s, has allowed rapid assessment of several agricultural production systems around the world to facilitate decision-making at the farm and policy levels. Precision agriculture seeks to tailor decisions to particular portions of farm fields. There are, however, many constraints to the successful adoption of DSS in agriculture. [11]

DSS is also prevalent in forest management where the long planning horizon and the spatial dimension of planning problems demand specific requirements. All aspects of Forest management, from log transportation, harvest scheduling to sustainability and ecosystem protection have been addressed by modern DSSs. In this context, the consideration of single or multiple management objectives related to the provision of goods and services that are traded or non-traded and often subject to resource constraints and decision problems. The Community of Practice of Forest Management Decision Support Systems provides a large repository on knowledge about the construction and use of forest Decision Support Systems. [12]

A specific example concerns the Canadian National Railway system, which tests its equipment on a regular basis using a decision support system. A problem faced by any railroad is worn-out or defective rails, which can result in hundreds of derailments per year. Under a DSS, the Canadian National Railway system managed to decrease the incidence of derailments at the same time other companies were experiencing an increase.

DSS has been used for risk assessment to interpret monitoring data from large engineering structures such as dams, towers, cathedrals, or masonry buildings. For instance, Mistral is an expert system to monitor dam safety, developed in the 1990s by Ismes (Italy). It gets data from an automatic monitoring system and performs a diagnosis of the state of the dam. Its first copy, installed in 1992 on the Ridracoli Dam (Italy), is still operational 24/7/365. [13] It has been installed on several dams in Italy and abroad (e.g., Itaipu Dam in Brazil), [14] and on monuments under the name of Kaleidos. [15] Mistral is a registered trade mark of CESI. GIS has been successfully used since the '90s in conjunction with DSS, to show on a map real-time risk evaluations based on monitoring data gathered in the area of the Val Pola disaster (Italy). [16]

Components

Design of a drought mitigation decision support system Drought Mitigation Decision Support System.png
Design of a drought mitigation decision support system

Three fundamental components of a DSS architecture are: [17] [18] [19] [20] [21]

  1. the database (or knowledge base),
  2. the model (i.e., the decision context and user criteria)
  3. the user interface.

The users themselves are also important components of the architecture. [17] [21]

Taxonomies

Using the relationship with the user as the criterion, Haettenschwiler [17] differentiates passive, active, and cooperative DSS. A passive DSS is a system that aids the process of decision making, but that cannot bring out explicit decision suggestions or solutions. An active DSS can bring out such decision suggestions or solutions. A cooperative DSS allows for an iterative process between human and system towards the achievement of a consolidated solution: the decision maker (or its advisor) can modify, complete, or refine the decision suggestions provided by the system, before sending them back to the system for validation, and likewise the system again improves, completes, and refines the suggestions of the decision maker and sends them back to them for validation.

Another taxonomy for DSS, according to the mode of assistance, has been created by D. Power: [22] he differentiates communication-driven DSS, data-driven DSS, document-driven DSS, knowledge-driven DSS, and model-driven DSS. [18]

Using scope as the criterion, Power [25] differentiates enterprise-wide DSS and desktop DSS. An enterprise-wide DSS is linked to large data warehouses and serves many managers in the company. A desktop, single-user DSS is a small system that runs on an individual manager's PC.

Development frameworks

Similarly to other systems, DSS systems require a structured approach. Such a framework includes people, technology, and the development approach. [19]

The Early Framework of Decision Support System consists of four phases:

DSS technology levels (of hardware and software) may include:

  1. The actual application that will be used by the user. This is the part of the application that allows the decision maker to make decisions in a particular problem area. The user can act upon that particular problem.
  2. Generator contains Hardware/software environment that allows people to easily develop specific DSS applications. This level makes use of case tools or systems such as Crystal, Analytica and iThink.
  3. Tools include lower level hardware/software. DSS generators including special languages, function libraries and linking modules

An iterative developmental approach allows for the DSS to be changed and redesigned at various intervals. Once the system is designed, it will need to be tested and revised where necessary for the desired outcome.

Classification

There are several ways to classify DSS applications. Not every DSS fits neatly into one of the categories, but may be a mix of two or more architectures.

Holsapple and Whinston [26] classify DSS into the following six frameworks: text-oriented DSS, database-oriented DSS, spreadsheet-oriented DSS, solver-oriented DSS, rule-oriented DSS, and compound DSS. A compound DSS is the most popular classification for a DSS; it is a hybrid system that includes two or more of the five basic structures. [26]

The support given by DSS can be separated into three distinct, interrelated categories: [27] Personal Support, Group Support, and Organizational Support.

DSS components may be classified as:

  1. Inputs: Factors, numbers, and characteristics to analyze
  2. User knowledge and expertise: Inputs requiring manual analysis by the user
  3. Outputs: Transformed data from which DSS "decisions" are generated
  4. Decisions: Results generated by the DSS based on user criteria

DSSs which perform selected cognitive decision-making functions and are based on artificial intelligence or intelligent agents technologies are called intelligent decision support systems (IDSS) [28]

The nascent field of decision engineering treats the decision itself as an engineered object, and applies engineering principles such as design and quality assurance to an explicit representation of the elements that make up a decision.

See also

Related Research Articles

<span class="mw-page-title-main">Expert system</span> Computer system emulating the decision-making ability of a human expert

In artificial intelligence (AI), an expert system is a computer system emulating the decision-making ability of a human expert. Expert systems are designed to solve complex problems by reasoning through bodies of knowledge, represented mainly as if–then rules rather than through conventional procedural programming code. Expert systems were among the first truly successful forms of AI software. They were created in the 1970s and then proliferated in the 1980s, being then widely regarded as the future of AI — before the advent of successful artificial neural networks. An expert system is divided into two subsystems: 1) a knowledge base, which represents facts and rules; and 2) an inference engine, which applies the rules to the known facts to deduce new facts, and can include explaining and debugging abilities.

A management information system (MIS) is an information system used for decision-making, and for the coordination, control, analysis, and visualization of information in an organization. The study of the management information systems involves people, processes and technology in an organizational context. In other words, it serves, as the functions of controlling, planning, decision making in the management level setting.

A modeling language is any artificial language that can be used to express data, information or knowledge or systems in a structure that is defined by a consistent set of rules. The rules are used for interpretation of the meaning of components in the structure of a programming language.

The following outline is provided as an overview of and topical guide to software engineering:

Implementation is the realization of an application, execution of a plan, idea, model, design, specification, standard, algorithm, policy, or the administration or management of a process or objective.

In computer science, a software agent is a computer program that acts for a user or another program in a relationship of agency.

Autonomic computing (AC) is distributed computing resources with self-managing characteristics, adapting to unpredictable changes while hiding intrinsic complexity to operators and users. Initiated by IBM in 2001, this initiative ultimately aimed to develop computer systems capable of self-management, to overcome the rapidly growing complexity of computing systems management, and to reduce the barrier that complexity poses to further growth.

In computer programming, a software framework is an abstraction in which software, providing generic functionality, can be selectively changed by additional user-written code, thus providing application-specific software. It provides a standard way to build and deploy applications and is a universal, reusable software environment that provides particular functionality as part of a larger software platform to facilitate the development of software applications, products and solutions.

<span class="mw-page-title-main">Executive information system</span> Management support systems

An executive information system (EIS), also known as an executive support system (ESS), is a type of management support system that facilitates and supports senior executive information and decision-making needs. It provides easy access to internal and external information relevant to organizational goals. It is commonly considered a specialized form of decision support system (DSS).

A marketing decision support system is a decision support system for marketing activity. The system is used to help businesses explore different scenarios by manipulating already collected data from past events. It consists of information technology, marketing data, systems tools, and modeling capabilities that enable it to provide predicted outcomes from different scenarios and marketing strategies. MKDSS assists decision makers in different scenarios and can be a very helpful tool for a business to take over their competitors.

Legacy modernization, also known as software modernization or platform modernization, refers to the conversion, rewriting or porting of a legacy system to modern computer programming languages, architectures, software libraries, protocols or hardware platforms. Legacy transformation aims to retain and extend the value of the legacy investment through migration to new platforms to benefit from the advantage of the new technologies.

Design science research (DSR) is a research paradigm focusing on the development and validation of prescriptive knowledge in information science. Herbert Simon distinguished the natural sciences, concerned with explaining how things are, from design sciences which are concerned with how things ought to be, that is, with devising artifacts to attain goals. Design science research methodology (DSRM) refers to the research methodologies associated with this paradigm. It spans the methodologies of several research disciplines, for example information technology, which offers specific guidelines for evaluation and iteration within research projects.

Domain-driven design (DDD) is a major software design approach, focusing on modeling software to match a domain according to input from that domain's experts. DDD is against the idea of having a single unified model; instead it divides a large system into bounded contexts, each of which have their own model.

An intelligent decision support system (IDSS) is a decision support system that makes extensive use of artificial intelligence (AI) techniques. Use of AI techniques in management information systems has a long history – indeed terms such as "Knowledge-based systems" (KBS) and "intelligent systems" have been used since the early 1980s to describe components of management systems, but the term "Intelligent decision support system" is thought to originate with Clyde Holsapple and Andrew Whinston in the late 1970s. Examples of specialized intelligent decision support systems include Flexible manufacturing systems (FMS), intelligent marketing decision support systems and medical diagnosis systems.

In software engineering, a software development process or software development life cycle (SDLC) is a process of planning and managing software development. It typically involves dividing software development work into smaller, parallel, or sequential steps or sub-processes to improve design and/or product management. The methodology may include the pre-definition of specific deliverables and artifacts that are created and completed by a project team to develop or maintain an application.

Forest informatics is the combined science of forestry and informatics, with a special emphasis on collection, management, and processing of data, information and knowledge, and the incorporation of informatic concepts and theories specific to enrich forest management and forest science; it has a similar relationship to library science and information science.

Collaborative decision-making (CDM) software is a software application or module that helps to coordinate and disseminate data and reach consensus among work groups.

Model Driven Interoperability (MDI) is a methodological framework, which provides a conceptual and technical support to make interoperable enterprises using ontologies and semantic annotations, following model driven development (MDD) principles.

The fields of marketing and artificial intelligence converge in systems which assist in areas such as market forecasting, and automation of processes and decision making, along with increased efficiency of tasks which would usually be performed by humans. The science behind these systems can be explained through neural networks and expert systems, computer programs that process input and provide valuable output for marketers.

This glossary of artificial intelligence is a list of definitions of terms and concepts relevant to the study of artificial intelligence (AI), its subdisciplines, and related fields. Related glossaries include Glossary of computer science, Glossary of robotics, and Glossary of machine vision.

References

  1. Keen, Peter (1980). "Decision support systems : a research perspective". Cambridge, Massachusetts : Center for Information Systems Research, Alfred P. Sloan School of Management. hdl:1721.1/47172.{{cite journal}}: Cite journal requires |journal= (help)
  2. Sprague, R;(1980). "A Framework for the Development of Decision Support Systems." MIS Quarterly. Vol. 4, No. 4, pp. 1–25.
  3. Keen, P. G. W. (1978). Decision support systems: an organizational perspective. Reading, Mass., Addison-Wesley Pub. Co. ISBN   0-201-03667-3
  4. 1 2 Henk G. Sol et al. (1987). Expert systems and artificial intelligence in decision support systems: proceedings of the Second Mini Euroconference, Lunteren, The Netherlands, 17–20 November 1985. Springer, 1987. ISBN   90-277-2437-7. pp. 1–2.
  5. Efraim Turban; Jay E. Aronson; Ting-Peng Liang (2008). Decision Support Systems and Intelligent Systems. p. 574.
  6. Wright, A; Sittig, D (2008). "A framework and model for evaluating clinical decision support architectures q". Journal of Biomedical Informatics. 41 (6): 982–990. doi:10.1016/j.jbi.2008.03.009. PMC   2638589 . PMID   18462999.
  7. Zhang, S.X.; Babovic, V. (2011). "An evolutionary real options framework for the design and management of projects and systems with complex real options and exercising conditions". Decision Support Systems. 51 (1): 119–129. doi:10.1016/j.dss.2010.12.001. S2CID   15362734.
  8. Papadopoulos, A.P.; Shipp, J.L; Jarvis, William R.; Jewett, Thomas J.; Clarke, N.D. (1 July 1995). "The Harrow Expert System for Greenhouse Vegetables". HortScience . 30 (4). American Society for Horticultural Science: 846F–847. doi: 10.21273/HORTSCI.30.4.846F . ISSN   0018-5345.
  9. "DSSAT4 (pdf)" (PDF). Archived from the original (PDF) on 27 September 2007. Retrieved 29 December 2006.
  10. "Official Home of the DSSAT Cropping Systems Model". DSSAT.net. Retrieved 19 August 2021.
  11. Stephens, W. and Middleton, T. (2002). Why has the uptake of Decision Support Systems been so poor? In: Crop-soil simulation models in developing countries. 129-148 (Eds R.B. Matthews and William Stephens). Wallingford:CABI.
  12. Community of Practice Forest Management Decision Support Systems, http://www.forestdss.org/
  13. Salvaneschi, Paolo; Cadei, Mauro; Lazzari, Marco (1996). "Applying AI to structural safety monitoring and evaluation". IEEE Expert. 11 (4): 24–34. doi:10.1109/64.511774 . Retrieved 5 March 2014.
  14. Masera, Alberto; et al. "Integrated approach to dam safety". Comitê Brasileiro de Barragens. Retrieved 16 December 2020.
  15. Lancini, Stefano; Lazzari, Marco; Masera, Alberto; Salvaneschi, Paolo (1997). "Diagnosing Ancient Monuments with Expert Software" (PDF). Structural Engineering International. 7 (4): 288–291. doi:10.2749/101686697780494392.
  16. Lazzari, M.; Salvaneschi, P. (1999). "Embedding a Geographic Information System in a Decision Support System for Landslide Hazard Monitoring" (PDF). Natural Hazards. 20 (2–3): 185–195. Bibcode:1999NatHa..20..185L. doi:10.1023/A:1008187024768. S2CID   1746570.
  17. 1 2 3 Haettenschwiler, P. (1999). Neues anwenderfreundliches Konzept der Entscheidungsunterstützung. Gutes Entscheiden in Wirtschaft, Politik und Gesellschaft. Zurich, vdf Hochschulverlag AG: 189-208.
  18. 1 2 3 Power, D. J. (2002). Decision support systems: concepts and resources for managers. Westport, Conn., Quorum Books.
  19. 1 2 Sprague, R. H. and E. D. Carlson (1982). Building effective decision support systems. Englewood Cㄴliffs, N.J., Prentice-Hall. ISBN   0-13-086215-0
  20. Haag, Cummings, ㅊㄴㅋMcCubbrey, Pinsonneault, Donovan (2000). Management Informatㅍㅈion Systems: For The Information Age. McGraw-Hill Ryerson Limited: 136-140. ISBN   0-07-281947-2
  21. 1 2 Marakas, G. M. (1999). Decision support systems in the twenty-first century. Upper Saddle River, N.J., Prentice Hall.
  22. "Decision Support Systems (DSS) Articles On-Line".
  23. Stanhope, Phil (2002). Get in the Groove: Building Tools and Peer-to-Peer Solutions with the Groove Platform. Wiley. ISBN   9780764548932 . Retrieved 30 October 2019 via ACM Digital Library.
  24. Gachet, A. (2004). Building Model-Driven Decision Support Systems with Dicodess. Zurich, VDF.
  25. Power, D. J. (1996). What is a DSS? The On-Line Executive Journal for Data-Intensive Decision Support 1(3).
  26. 1 2 Holsapple, C.W., and A. B. Whinston. (1996). Decision Support Systems: A Knowledge-Based Approach. St. Paul: West Publishing. ISBN   0-324-03578-0
  27. Hackathorn, R. D., and P. G. W. Keen. (1981, September). "Organizational Strategies for Personal Computing in Decision Support Systems." MIS Quarterly, Vol. 5, No. 3.
  28. F. Burstein; C. W. Holsapple (2008). Handbook on Decision Support Systems. Berlin: Springer Verlag.

Further reading