Capturing Location in Process Models: Comparing Small Adaptations of Mainstream Notation

For mobile and multi-channel information systems it is often relevant to model where something is supposed to take place. Traditional business process modeling notations seldom capture location. Examining if there might be any gain in extending mainstream modeling notations with the capture of location is an interesting research topic. This paper addresses this question both through an analytical comparison of various notation alternatives and two experiments investigating different ways of visualizing location. The results of the experiments indicate that the notation using color for distinguishing different places have advantage over textual annotations, whereas no significant difference was found between the use color and pattern fills when it came to the subjects' performance solving the experimental tasks.

[1]  Paul Dourish,et al.  Re-space-ing place: "place" and "space" ten years on , 2006, CSCW '06.

[2]  Andreas L. Opdahl,et al.  Experimental comparison of attack trees and misuse cases for security threat identification , 2009, Inf. Softw. Technol..

[3]  Nora Koch,et al.  UML for Global Computing , 2003, Global Computing.

[4]  John Krogstie,et al.  Integrated Quality of Models and Quality of Maps , 2009, BMMDS/EMMSAD.

[5]  Neil A. M. Maiden,et al.  Mobile Discovery of Requirements for Context-Aware Systems , 2008, REFSQ.

[6]  Jan Mendling,et al.  On the Usage of Labels and Icons in Business Process Modeling , 2010, Int. J. Inf. Syst. Model. Des..

[7]  Daniel L. Moody,et al.  The “Physics” of Notations: Toward a Scientific Basis for Constructing Visual Notations in Software Engineering , 2009, IEEE Transactions on Software Engineering.

[8]  Andreas L. Opdahl,et al.  Usable M-Commerce Systems: The Need of Model-Based Approaches , 2003 .

[9]  Maik Wurdel Towards an Holistic Understanding of Tasks, Objects and Location in Collaborative Environments , 2009, HCI.

[10]  Stephan Merz,et al.  Specification and refinement of mobile systems in MTLA and mobile UML , 2006, Theor. Comput. Sci..

[11]  Nora Koch,et al.  Extending Activity Diagrams to Model Mobile Systems , 2002, NetObjectDays.

[12]  John Krogstie,et al.  Adapted UML Activity Diagrams for Mobile Work Processes: Experimental Comparison of Colour and Pattern Fills , 2011, BMMDS/EMMSAD.

[13]  Christian Heath,et al.  Mobility in collaboration , 1998, CSCW '98.

[14]  Michael Decker Modelling Location-Aware Access Control Constraints for Mobile Workflows with UML Activity Diagrams , 2009, 2009 Third International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies.

[15]  John J. Bertin,et al.  The semiology of graphics , 1983 .

[16]  John Krogstie,et al.  Adapting UML Activity Diagrams for Mobile Work Process Modelling: Experimental Comparison of Two Notation Alternatives , 2010, PoEM.

[17]  Graham J Hole,et al.  How to Design and Report Experiments , 2002 .

[18]  Paul Dourish,et al.  Re-place-ing space: the roles of place and space in collaborative systems , 1996, CSCW '96.

[19]  Lidia Fuentes-Fernández,et al.  An Introduction to UML Profiles , 2004 .

[20]  Jari Veijalainen Developing Mobile Ontologies; Who, Why, Where, and How? , 2007, 2007 International Conference on Mobile Data Management.

[21]  Salvatore T. March,et al.  Design and natural science research on information technology , 1995, Decis. Support Syst..

[22]  Wil M. P. van der Aalst,et al.  On the Suitability of BPMN for Business Process Modelling , 2006, Business Process Management.

[23]  Fred D. Davis Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology , 1989, MIS Q..

[24]  Alan R. Hevner,et al.  Design Science in Information Systems Research , 2004, MIS Q..

[25]  Juhani Iivari,et al.  Twelve Theses on Design Science Research in Information Systems , 2010 .

[26]  Vegard Dehlen,et al.  A UML Profile for Modeling Mobile Information Systems , 2007, DAIS.

[27]  Juliana Küster Filipe Bowles,et al.  Modelling Mobility with UML2.0 and PEPA Nets , 2006, Sixth International Conference on Application of Concurrency to System Design (ACSD'06).

[28]  Mario Kusek,et al.  Extending UML Sequence Diagrams to Model Agent Mobility , 2006, AOSE.

[29]  R. Sitgreaves Psychometric theory (2nd ed.). , 1979 .

[30]  Piotr Kosiuczenko,et al.  Sequence Diagrams for Mobility , 2002, ER.

[31]  Andreas L. Opdahl,et al.  Eliciting security requirements with misuse cases , 2004, Requirements Engineering.

[32]  John A. Zachman,et al.  A Framework for Information Systems Architecture , 1987, IBM Syst. J..

[33]  Diego Latella,et al.  Mobile UML Statecharts with Localities , 2004, Global Computing.

[34]  Guttorm Sindre,et al.  Diagram Notations for Mobile Work Processes , 2011, PoEM.

[35]  Guttorm Sindre,et al.  Mal-Activity Diagrams for Capturing Attacks on Business Processes , 2007, REFSQ.

[36]  Karl Neumann,et al.  Conceptual modeling of mobile object systems: language constructs for distinguishing between mobile and stationary subsystems , 2003, Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003.

[37]  Guttorm Sindre,et al.  A Survey of Development Methods for Semantic Web Service Systems , 2009, Int. J. Inf. Syst. Serv. Sect..

[38]  Thorsten Löffeler,et al.  The Information Logistics Approach Toward User Demand-Driven Information Supply , 2003 .

[39]  Guttorm Sindre,et al.  Alternative Process Notations for Mobile Information Systems , 2010, I-ESA.