Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

A Systemic Framework for Business Process Modeling Combining Soft Systems Methodology and UML

Published: 01 July 2007 Publication History

Abstract

Business process analysis and modeling is a crucial step in formulating information systems user requirements. The practice of information technology IT development does not indicate a lack of problems in spite of the growing number of modeling techniques. This article gives an action research account of formulating and applying a new business process modeling framework to manufacturing processes to guide software development. It is based on a combination of soft systems methodology SSM and the Unified Modeling Language UML business process modeling extensions suggested by Eriksson and Penker. SSM has been linked to information systems provision in the past. The examination of prior research shows that there is no underlying reasoning about the justification from a methodological point of view of the combination of SSM and UML. This article justifies the mixing of SSM and Eriksson and Penker's UML extensions using the ideas of Mingers' Multimethodology. The latter helps to overcome the ontological complexities of combining soft and hard techniques in a single intervention. The proposed framework was applied to modeling the production process in an aluminum rolling plant as a step in the development of a new information system for it. The reflections on the intervention give details on how actual learning and appreciation is facilitated using SSM, leading to better UML models in this complex problem.

References

[1]
Ackermann, F., Walls, L., Meer, R. v. d., & Borman, M. (1999). Taking a strategic view of BPR to develop a multidisciplinary framework. Journal of the Operational Research Society, 50, 195-204.
[2]
Al-Humaidan, F., & Rossiter, N. (2004). Business process modelling with OBPM combining soft and hard approaches. In Proceedings of 1st Workshop on Computer Supported Activity Coordination (CSAC). Retrieved October 13, 2006, from http://computing. unn.ac.uk/staff/CGNR1/porto%20april%20 2004%20bus%proc.rtf
[3]
Alter, S. (2006). The work system method: Connecting people, processes and IT for business results. Larkspur, CA: Work System Press.
[4]
Ambler, S. (2005). Quality in an agile world. Extreme Programming Series, 7(3), 34-40.
[5]
Bennet, S., McRobb, S., & Farmer, R. (2006). Object-oriented systems analysis and design (3rd ed.). Berkshire: McGraw Hill.
[6]
Burns, T., & Klshner, R. (2005, October 20-22). A cross-collegiate analysis of software development course content. Paper presented at the SIGITE'05, Newark, NJ, USA.
[7]
Bustard, D. W., He, Z., & Wilkie, F. G. (2000). Linking soft systems and use-case modelling through scenarios. Interacting with Computers, 13, 97-110.
[8]
Checkland, P. (1999). Systems thinking, systems practice. West Sussex, England: Wiley.
[9]
Checkland, P., & Holwell, S. (1998). Information, systems and information systems: Making sense of the field. West Sussex, England: John Wiley and Sons Ltd.
[10]
Checkland, P., & Scholes, J. (1999). Soft systems methodology in action. Chichester, UK: John Wiley and Sons Ltd.
[11]
Cockburn, A. (2002a). Agile software development. Pearson Education, Inc.
[12]
Cockburn, A. (2002b). Agile software development joins the "would-be" crowd. The Journal of Information Technology Management, 15(1), 6-12.
[13]
Edwards, C., Braganza, A., & Lambert, R. (2000). Understanding and managing process initiatives: A framework for developing consensus. Knowledge and Process Management, 7(1), 29-36.
[14]
Eriksson, H. E., & Penker, M. (2000). UML business patterns at work. New York: John Wiley & Sons Inc.
[15]
Esichaikul, V. (2001). Object oriented business process modelling: A case study of a port authority. Journal of Information Technology: Cases and Applications, 3(2), 21-41.
[16]
Galliers, R. D. (1994). Information systems, operational research and business reengineering. International Transactions in Operations Research, 1(2), 159-167.
[17]
Hammer, M., & Champy, J. (1993). Re-engineering the corporation. London: Harper Business.
[18]
Herzum, P., & Sims, O. (2000). Business component factory. New York: John Wiley & Sons, Inc.
[19]
Jackson, M. C. (1995). Beyond the fads: Systems thinking for managers. Systems Research, 12(1), 25-42.
[20]
Jackson, M. C. (2003). Systems thinking, creative holism for managers. Chichester, UK: Wiley.
[21]
Jacobson, I. (2002). A resounding "yes" to agile processes - but also to more. The Journal of Information Technology Management, 15(1), 18-24.
[22]
Jones, M. (1992). SSM and information systems. Systemist, 14(3), 12-125.
[23]
Kettinger, W. J. (1997). Business process change: A study of methodologies, techniques, and tools. MIS Quarterly, 1997(March), 55-79.
[24]
Kumar, K., & Hillegersberg, V. J. (2000). ERP experiences and evolution. Communications of the ACM, 43(4), 23-41.
[25]
Lane, C. (1998). Methods for transitioning from soft systems methodology models to object oriented analysis developed to support the army operational architecture and an example of its application. Winchester, UK: Hi-Q Systems Ltd.
[26]
Lopes, E., & Bryant, A. (2004). SSM: A pattern and object modelling overview. In Proceedings of ICT+ Conference. Retrieved from http://www. leedsmet.ac.uk/ies/redot/Euric%20Lopes. pdf
[27]
Mathiassen, L., & Nielsen, P. A. (2000). Interaction and transformation in SSM. Systems Research and Behavioural Science, 2000(17), 243-253.
[28]
Mingers, J. (1992). SSM and information systems: An overview. Systemist, 14(3), 82-87.
[29]
Mingers, J. (1995). Using soft systems methodology in the design of information systems. London: McGraw-Hill.
[30]
Mingers, J. (2001). Combining IS research methods: Towards a pluralist methodology. Information Systems Research, 12(3), 240-259.
[31]
Mingers, J., & Brocklesby, J. (1997). Multimethodology: Towards a framework for mixing methodologies. International Journal of Management Science, 25(5), 489-509.
[32]
Munro, I., & Mingers, J. (2004) The use of Multimethodology in practice: Results of a survey of practitioners, Journal of the Operational Research Society, 53 (3), 369-378.
[33]
Nuseibeh, B., & Easterbrook, S. (2000). Requirements engineering: A roadmap. Communications of the ACM, 35(9), 37-45.
[34]
Ormerod, R. (1995). Putting soft OR to work: Information systems strategy development at Sainsbury's. Journal of the Operational Research Society, 46(1995), 277-293.
[35]
Osterwalder, A., Pigneur, Y., & Tucci, L. C. (2005). Clarifying business models: Origins, present, and future of the concept. Communications of the Association for Information Systems, 16(2005), 1-25.
[36]
Peppard, J., & Rowland, P. (1995). The essence of business process re-engineering. New York: Prentice Hall.
[37]
Petkov, D., Petkova, O., Nepal, T., & Andrew, T. (2006). On paradigm issues in mixing methods in systemic interventions research. Paper presented at the 50th Conference of the International Society for the Systems Sciences, Sonama State University, CA.
[38]
Petkova, O., & Roode, D. R. (1999). A pluralist systemic framework for evaluation of the factors affecting software development productivity. South African Computer Journal, 24, 26-32.
[39]
Rosenberg, D., & Scott, K. (2004). Use case driven object modelling with UML. New York: Addison Wesley.
[40]
Satzinger, J.W., Jackson, R.B., & Burd, S. D. (2005). Systems analysis and design in a changing world (3rd ed.). Course technology.
[41]
Sommer, R. (2002). Why is middle management in conflict with ERP? Journal of International Technology and Information Management, 11(2), 19-28.
[42]
Stowell, F. (1995). Information systems provision - The contribution of soft systems methodology. UK: McGraw-Hill Publishing Co.
[43]
Stowell, F. (1997). Information systems: An emerging discipline? UK: McGraw-Hill Publishing Co.
[44]
Weston, R. (1999). Model-driven, component-based approach to reconfiguring manufacturing software systems. International Journal of Operations & Production Management, 19(8), 834-855.
[45]
Wilson B., (1990). Systems: Concepts, methodologies and applications, 2nd ed. Wiley.
[46]
Wood, R., Doyle, K. G., & Wood-Harper, A. (1993). Soft systems & systems engineering: On the use of conceptual models in information systems development Journal of information Systems, 3(3), 187-198.

Cited By

View all
  • (2015)Designing knowledge management system prototype for mental health practitionersProceedings of the International HCI and UX Conference in Indonesia10.1145/2742032.2742037(32-36)Online publication date: 8-Apr-2015
  • (2013)On the Suitability of Soft Systems Methodology and the Work System Method in Some Software Project ContextsInternational Journal of Information Technologies and Systems Approach10.5555/2605169.26051726:2(22-34)Online publication date: 1-Jul-2013
  • (2013)On Some Lessons from Modeling Contexts in Complex Problem Solving in Information TechnologyJournal of Information Technology Research10.4018/jitr.20131001046:4(55-70)Online publication date: 1-Oct-2013

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Information Resources Management Journal
Information Resources Management Journal  Volume 20, Issue 3
July 2007
88 pages
ISSN:1040-1628
EISSN:1533-7979
Issue’s Table of Contents

Publisher

IGI Global

United States

Publication History

Published: 01 July 2007

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 04 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2015)Designing knowledge management system prototype for mental health practitionersProceedings of the International HCI and UX Conference in Indonesia10.1145/2742032.2742037(32-36)Online publication date: 8-Apr-2015
  • (2013)On the Suitability of Soft Systems Methodology and the Work System Method in Some Software Project ContextsInternational Journal of Information Technologies and Systems Approach10.5555/2605169.26051726:2(22-34)Online publication date: 1-Jul-2013
  • (2013)On Some Lessons from Modeling Contexts in Complex Problem Solving in Information TechnologyJournal of Information Technology Research10.4018/jitr.20131001046:4(55-70)Online publication date: 1-Oct-2013

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media