Skip to main content
Log in

Social software for business process modeling

  • Research Article
  • Published:
Journal of Information Technology

Abstract

Formal models of business processes are used for a variety of purposes. But where the elicitation of the characteristics of a business process usually takes place in a collaborative fashion, the building of the final, formal process model is done mostly by a single person. This article presents the design and implementation of a Recommendation-Based Process Modeling Support System with ‘social features.’ A process builder using this system will receive recommendations to complete or edit a formal business process model on the basis of previous usage of modeling fragments by her peers. Such features potentially improve the modeling process and, as such, the modeling outcome, that is, the quality of the process model. This article also contains an evaluation of the system's usage and effectiveness, which builds on an experimental design. It is shown that process builders are inclined to follow up on the provided recommendations and that this will improve the semantical quality of the created model. However, information on peer usage of modeling fragments does not play a big role in selecting the recommendations being followed up. This article fits within a stream of research that puts emphasis on the modeling process, rather than on the model artifact.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5

Similar content being viewed by others

References

  • Baeza-Yates, R. and Ribeiro-Neto, B. (1999). Modern Information Retrieval, Reading, MA: Addison Wesley.

    Google Scholar 

  • Bandara, W., Gable, G. and Rosemann, M. (2005). Factors and Measures of Business Process Modelling: Model building through a multiple case study, European Journal of Information Systems 14 (4): 347–360.

    Article  Google Scholar 

  • Barnes, G., Cerrito, P. and Levi, I. (1998). A Mathematical Model for Interpersonal Relationships in Social Networks, Social Networks 20: 179–196.

    Article  Google Scholar 

  • Basu, C., Hirsh, H. and Cohen, W.W. (1998). Recommendation as Classification: Using social and content-based information in recommendation, in Proceedings of the Fifteenth National Conference on Artificial Intelligence (Madison, WI, United States); Menlo Park, CA: American Association for Artificial Intelligence, 714–720.

  • Batra, D. and Marakas, G. (1995). Conceptual Data Modelling in Theory and Practice, European Journal of Information Systems 4: 185–185.

    Article  Google Scholar 

  • Batra, D., Hoffler, J.A. and Bostrom, R.P. (1990). Comparing Representations with Relational and EER Models, Communications of the ACM 33 (2): 126–139.

    Article  Google Scholar 

  • Becker, J., Rosemann, M. and Uthmann, C. (2000). Guidelines of Business Process Modeling, in: W.N.P. van der Aalst, J. Desel and A. Oberweis (eds.) Business Process Management. Models, Techniques, and Empirical Studies Lecture Notes in Computer Science, vol. 1806, Berlin: Springer Verlag. 30–49.

    Google Scholar 

  • Born, M., Brelage, C., Markovic, I., Pfeiffer, D. and Weber, I. (2008). Auto-Completion for Executable Business Process Models, in 3rd International Workshop on Semantics for Web Services (Milan, Italy, 2008); Berlin, Heidelberg, Germany, NY, USA: Springer, 1–6.

  • Burke, R. (2002). Hybrid Recommender Systems: Survey and experiments, User Modeling and User-Adapted Interaction 12 (4): 331–370.

    Article  Google Scholar 

  • Curtis, B., Kellner, I. and Over, J. (1992). Process modeling, Communications of the ACM 35: 75–90.

    Article  Google Scholar 

  • Davies, I, Green, P., Rosemann, M., Indulska, M. and Gallo, S. (2006). How do Practitioners Use Conceptual Modeling in Practice? Data & Knowledge Engineering 58 (3): 358–380.

    Article  Google Scholar 

  • Dumas, M. and Hofstede, A. (2001). UML Activity Diagrams as a Workflow Specification Language, in M. Gogolla and C. Kobryn (eds.) 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools, Lecture Notes in Computer Science, vol. 2185, Berlin: Springer Verlag, 76–90.

    Google Scholar 

  • Dumas, M., Van der Aalst, W.M.P. and ter Hofstede, A.H.M. (eds.) (2005). Process Aware Information Systems: Bridging people and software through process technology, Hoboken, NJ: John Wiley & Sons.

    Book  Google Scholar 

  • Elzinga, D., Horak, T., Lee, C. and Bruner, C. (1995). Business Process Management: Survey and methodology, IEEE Transactions on Engineering Management 42 (2): 119–128.

    Article  Google Scholar 

  • Erl, T. (2005). Service-Oriented Architecture: Concepts, technology, and design, Upper Saddle River, NJ: Prentice-Hall.

    Google Scholar 

  • Ferris, C. (2003). What are Web Services? Communications of the ACM 46 (6): 31–32.

    Article  Google Scholar 

  • Frederiks, P. and van der Weide, T. (2006). Information Modeling: The process and the required competencies of its participants, Data & Knowledge Engineering 58 (1): 4–20.

    Article  Google Scholar 

  • Georgakopoulos, D., Hornick, M. and Sheth, A. (1995). An Overview of Workflow Management: From process modeling to workflow automation infrastructure, Distributed and Parallel Databases 3 (2): 119–153.

    Article  Google Scholar 

  • Golbeck, J.A. (2005). Computing and Applying Trust in Web-based Social Networks, Ph.D. thesis, College Park, MD, USA, chair-James Hendler.

  • Guha, R., Kumar, R., Raghavan, P. and Tomkins, A. (2004). Propagation of Trust and Distrust, in Proceedings of the 13th International Conference on World Wide Web (NY, USA); New York: ACM, 403–412.

  • Gulla, J. and Brasethvik, T. (2000). On the Challenges of Business Modeling in Large-scale Reengineering Projects, in 4th International Conference on Requirements Engineering (Washington, DC, USA); New York: IEEE, 17–26.

  • Heider, F. (1958). The Psychology of Interpersonal Relations, New York: Wiley.

    Book  Google Scholar 

  • Herlocker, J.L., Konstan, J.A., Terveen, L.G. and Riedl, J.T. (2004). Evaluating Collaborative Filtering Recommender Systems, ACM Transactions on Information Systems 22 (1): 5–53.

    Article  Google Scholar 

  • Hevner, A., March, S., Park, J. and Ram, S. (2004). Design Science in Information Systems Research, Management Information Systems Quarterly 28 (1): 75–106.

    Google Scholar 

  • Hoppenbrouwers, S., Lindeman, L. and Proper, H. (2006). Capturing Modeling Processes - Towards the MoDial Modeling Laboratory, in: R. Meersman, Z. Tari and P. Herrero (eds.) OTM 2006 Workshops Lecture Notes in Computer Science, vol. 4278, Berlin: Springer Verlag, 1242–1252.

    Google Scholar 

  • Hoppenbrouwers, S., Proper, H. and van Reijswoud, V. (2005). Navigating the Methodology Jungle - The communicative role of modelling techniques in information system development, Computing Letters 1 (3): 97–106.

    Article  Google Scholar 

  • Hornung, T., Koschmider, A. and Lausen, G. (2008). Recommendation Based Process Modeling Support: Method and user experience, in: Q. Li, S. Spaccapietra, E. Yu and A.A. Olive (eds.) 27th International Conference on Conceptual Modeling Lecture Notes in Computer Science, vol. 5231, Berlin: Springer Verlag, 265–278.

    Google Scholar 

  • Kenny, D. and LaVoie, L. (1984). The Social Relations Model, American Journal of Sociology 105: 141–182.

    Google Scholar 

  • Kettinger, W., Teng, J. and Guha, S. (1997). Business Process Change: A study of methodologies, techniques, and tools, Management Information Systems Quarterly 21: 55–80.

    Article  Google Scholar 

  • Kim, J.H., Suh, W. and Lee, H. (2002). Document-Based Workflow Modeling: A case-based reasoning approach, Expert Systems with Applications 23 (2): 77–93.

    Article  Google Scholar 

  • Koschmider, A. (2007). Ähnlichkeitsbasierte Modellierungsunterstützung für Geschäftsprozesse, Dissertation, Karlsruhe: Karlsruhe University Press, University of Karlsruhe.

  • Koschmider, A. and Oberweis, A. (2009). Designing Business Processes with a Recommendation-based Editor, in J. vom Brocke and M. Rosemann (eds.) International Handbook on Business Process Management, vol. 1, Berlin: Springer, Verlag.

    Google Scholar 

  • Koschmider, A., Habryn, F. and Gottschalk, F. (2008). Real Support for Perspective-Compliant Business Process Design, in D. Ardagna, M. Mecella and J. Yang (eds.) BPM 2008 Workshops LNBIP, vol. 17, Milan, Italy: Springer Verlag, 30–41.

    Google Scholar 

  • Liaw, S., Deveny, E., Morrison, I. and Lewis, B. (2006). Clinical, Information and Business Process Modeling to Promote Development of Safe and Flexible Software, Health Informatics Journal 12 (3): 199–211.

    Article  Google Scholar 

  • Lundell, B. and Lings, B. (2004). Method in Action and Method in Tool: A stakeholder perspective, Journal of Information Technology 19 (3): 215–223.

    Article  Google Scholar 

  • Madhusudan, T., Zhao, J.L. and Marshall, B. (2004). A Case-based Reasoning Framework for Workflow Model Management, Data Knowledge Engineering 50 (1): 87–115.

    Article  Google Scholar 

  • Mason, W., Jones, A. and Goldstone, R.L. (2008). Propagation of Innovations in Networked Groups, Journal of Experimental Psychology: General American Psychological Association 137 (3): 422–433.

    Article  Google Scholar 

  • Milanovic, N. and Malek, M. (2004). Current Solutions for Web Service Composition, Internet Computing, IEEE 8 (6): 51–59.

    Article  Google Scholar 

  • Nagarajan, M. (2006). Semantic Annotations in Web Services, in J. Cardoso and A.P. Sheth (eds.) Semantic Web Services, Processes and Applications, Berlin: Springer, Verlag.

    Google Scholar 

  • OMG 2008. Business process modeling notation, V1.1, Specification (January 2008). [www document] http://www.omg.org/spec/BPMN/1.1/PDF (accessed October 2008).

  • Recker, J. and Dreiling, A. (2007). Does it Matter Which Process Modelling Language we Teach or Use? An Experimental Study on Understanding Process Modelling Languages Without Formal Education, in 18th Australasian Conference on Information Systems (The University of Southern Queensland, Toowoomba, Australia, 2007). 356–366.

  • Reichert, M. and Dadam, P. (1998). ADEPT Flex – Supporting dynamic changes of workflows without losing control, Journal of Intelligent Information Systems 10 (2): 93–129.

    Article  Google Scholar 

  • Reijers, H. (2003). Design and Control of Workflow Processes: Business process management for the service industry, Lecture notes in Computer Science, vol. 2617, Berlin: Springer, Verlag.

    Google Scholar 

  • Rittgen, P. (2007). Negotiating Models, in J. Krogstie, A.L. Opdahl and G. Sindre (eds.) 19th International Conference on Advanced Information Systems Engineering Lecture Notes in Computer Science, vol. 4495, Berlin: Springer Verlag, 561–573.

    Google Scholar 

  • Rittgen, P. (2008). COMA Handbook: Collaborative modeling architecture, Version 2.0, University College of Boras, School of Business and Informatics [www document] http://coma.nu/COMA_Handbook.pdf.

  • Sadiq, W. and Orlowska, M. (2000). Analyzing Process Models Using Graph Reduction Techniques, Information Systems 25 (2): 117–134.

    Article  Google Scholar 

  • Schaffner, J., Meyer, H. and Weske, M. (2007). A Formal Model for Mixed Initiative Service Composition, in Proceedings of The IEEE International Conference on Services Computing (Salt Lake City, UT, USA); Salt Lake City, USA: IEEE Computer Society, 443–450.

  • Scheer, A.-W. (1998). ARIS – Business Process Modeling, 2nd edn, Berlin: Springer, Verlag.

    Google Scholar 

  • Siau, K. and Loo, P.-P. (2006). Identifying Difficulties in Learning UML, Information Systems Management 23 (3): 43–51.

    Article  Google Scholar 

  • Siegeris, J. and Grasl, O. (2008). Model Driven Business Transformation – An experience report, in M. Dumas, M. Reichert and M.C. Shan (eds.) 6th International Conference on Business Process Management Lecture Notes in Computer Science, vol. 5240, Berlin: Springer Verlag.

    Google Scholar 

  • Song, M. (2006). Organizational mining in Business Process Management, Ph.D. thesis, Pohang University of Science and Technology, Pohang, South Korea.

  • Thom, L., Reichert, M., Chiao, C., Iochpe, C. and Hess, G. (2008). Inventing Less, Reusing More, and Adding Intelligence to Business Process Modeling, in: S.S. Bhowmick, J. Küng and R. Wagner (eds.) Lecture Notes in Computer Science, vol. 5181, Berlin: Springer, Verlag, 837–850.

    Google Scholar 

  • Tichy, N., Tushman, M. and Fombrun, C. (1979). Social Network Analysis for Organizations, Academy of Management Review 4 (4): 507–519.

    Google Scholar 

  • van Bommel, P., Hoppenbrouwers, S., Proper, H. and van der Weide, T. (2006). Exploring Modelling Strategies in a Meta-modelling Context, in: R. Meersman, Z. Tari and P. Herrero (eds.) Lecture Notes in Computer Science, Berlin: Springer, Verlag, 1128–1137.

    Google Scholar 

  • van der Aalst, W.M.P. (1998). The Application of Petri Nets to Workflow Management, The Journal of Circuits, Systems and Computers 8 (1): 21–66.

    Article  Google Scholar 

  • van der Aalst, W.M.P. and ter Hofstede, A. (2000). Verification of Workflow Task Structures: A petri-net-based approach, Information Systems 25 (1): 43–69.

    Article  Google Scholar 

  • van der Aalst, W.M.P., Reijers, H.A. and Song, M. (2005). Discovering Social Networks from Event Logs, Computer Supported Cooperative Work 14 (6): 549–593.

    Article  Google Scholar 

  • Wand, Y. and Weber, R. (2002). Research Commentary: Information systems and conceptual modeling – A research agenda, Information Systems Research 13 (4): 363–376.

    Article  Google Scholar 

  • Wastell, D., McMaster, T. and Kawalek, P. (2006). The Rise of the Phoenix: Methodological innovation as a discourse of renewal, Journal of Information Technology 22 (1): 59–68.

    Article  Google Scholar 

  • Watts, D.J. (1999). Networks, Dynamics and the Small-world Phenomenon, American Journal of Sociology 105 (2): 493–527.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Agnes Koschmider.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Koschmider, A., Song, M. & Reijers, H. Social software for business process modeling. J Inf Technol 25, 308–322 (2010). https://doi.org/10.1057/jit.2009.21

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1057/jit.2009.21

Keywords

Navigation