Using Cognitive Mapping Techniques to Supplement UML and up in Information Requirements Determination

Information requirements determination is a critical task in system development projects. Many human issues may hinder the efforts to accurately capture and clearly understand users' information requirements. In this paper, we review the cognitive underpinnings of some human issues, which are discussed in existing literature and relevant to information requirements determination. We then propose the use of cognitive mapping techniques in the process of information requirements determination. Three widely used cognitive mapping techniques - causal mapping, semantic mapping, and concept mapping – are briefly introduced in this article. A case is used to illustrate how to use these cognitive mapping techniques to supplement Unified Modeling Language (UML) and Unified Process (UP) in information requirements determination. The potential of using cognitive mapping techniques to overcome some cognitive limitations and communication obstacles during information requirements determination is then discussed.

[1]  Dinesh Batra,et al.  Conceptual Data Modeling Patterns: Representation and Validation , 2005, J. Database Manag..

[2]  Klaus Pohl,et al.  Process-Centered Requirements Engineering , 1996 .

[3]  David W. Conrath,et al.  The Use of Cognitive Mapping for Information Requirements Analysis , 1986, MIS Q..

[4]  Ivar Jacobson,et al.  The Unified Modeling Language User Guide , 1998, J. Database Manag..

[5]  Keng Siau,et al.  Information Systems Requirements Determination and Analysis: A Mental Modeling Approach , 2003, AMCIS.

[6]  C. Marlenefiol MAPS FOR MANAGERS: WHERE ARE WE? WHERE DO WE GO FROM HERE? , 2007 .

[7]  G. Kelly The Psychology of Personal Constructs , 2020 .

[8]  Keng Siau,et al.  Special Theme of Research in Information Systems Analysis and Design-IV Evaluation Criteria for Information Systems Development Methodologies , 2005, Commun. Assoc. Inf. Syst..

[9]  C. Mckenzie The mind map book. , 2008, Nursing management.

[10]  K. Siau,et al.  Cognitive mapping techniques for user-database interaction , 2006, IEEE Transactions on Professional Communication.

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

[12]  J. Novak How Do We Learn Our Lesson , 1993 .

[13]  Tim Smithin,et al.  Mapping Strategic Thought , 1991 .

[14]  Guy Fitzgerald,et al.  Where now for development methodologies? , 2003, CACM.

[15]  C. Eden ON THE NATURE OF COGNITIVE MAPS , 1992 .

[16]  Jacky Swan,et al.  Using Cognitive Mapping in Management Research: Decisions about Technical Innovation , 1997 .

[17]  Keng Siau,et al.  Identifying Difficulties in Learning Uml , 2006, Inf. Syst. Manag..

[18]  Keng Siau,et al.  Unified Modeling Language: A Complexity Analysis , 2001, J. Database Manag..

[19]  Klaus Pohl,et al.  The three dimensions of requirements engineering: a framework and its applications , 1994, Inf. Syst..

[20]  Keng Siau,et al.  Theoretical vs. Practical Complexity: The Case of UML , 2005, J. Database Manag..

[21]  Robert W. Zmud,et al.  The Use of Mental Imagery to Facilitate Information Identification in Requirements Analysis , 1993, J. Manag. Inf. Syst..

[22]  Keng Siau,et al.  Improving the quality of conceptual modeling using cognitive mapping techniques , 2005, Data Knowl. Eng..

[23]  Keng Siau,et al.  Technical communication in information systems development: the use of cognitive mapping , 2005 .

[24]  Karen Holtzblatt,et al.  Requirements gathering: the human factor , 1995, CACM.

[25]  Keng Siau,et al.  Evaluation Criteria for Information Systems Development Methodologies , 2005, AMCIS.

[26]  John R. Valusek,et al.  Information requirements determination: obstacles within, among and between participants , 1985, SIGCPR '85.