skip to main content
10.1145/3229345.3229373acmotherconferencesArticle/Chapter ViewAbstractPublication PagessbsiConference Proceedingsconference-collections
research-article

Natural Language Processing in Business Process Identification and Modeling: A Systematic Literature Review

Published: 04 June 2018 Publication History

Abstract

Business Process Management (BPM) has been receiving increasing attention in recent years. Many organizations have been adapting their business to a process-centered view since they started noticing its potential to reduce costs, improve productivity and achieve higher levels of quality. However, implementing BPM in organizations requires time, making the automation of process identification and discovery highly desirable. To achieve this expectation, the application of Natural Language Processing (NLP) techniques and tools has emerged to generate process models from unstructured text. In this paper, we provide the results of a systematic literature review conducted in preparation and processing of natural language text aiming the extraction of business processes and process quality assurance. The study presents techniques applied to the BPM life-cycle phases of process identification, process discovery and process analysis as well as tools to support process discovery. This review covered papers from 2009 up to 2016 and identifies 518 articles of which 33 were selected as relevant to our work. The results of the present study may be valuable to support research in extraction of business process models from natural language text.

References

[1]
Shahzad Akbar, Ahsan Ali Chaudhri, and Imran Sarwar Bajwa. 2013. Automated analysis of logical connectives in business constraints. In 2013 International Conference on Current Trends in Information Technology (CTIT). IEEE, 209--213.
[2]
KM Annervaz, Vikrant Kaulgud, Shubhashis Sengupta, and Milind Savagaonkar. 2013. Natural language requirements quality analysis based on business domain models. In 28th IEEE/ACM International Conference on Automated Software Engineering. IEEE Press, IEEE, 676--681.
[3]
Imran Sarwar Bajwa, Mark Lee, and Behzad Bordbar. 2011. SBVR Business Rules Generation from Natural Language Specification. In Association for the Advancement of Artificial Intelligence Spring Symposium: Artificial Intelligence for business agility. 2--8.
[4]
Robert Blumberg and Shaku Atre. 2003. The problem with unstructured data. Dm Review 13, 42--49 (2003), 62.
[5]
Workflow Management Coalition. 2015. What is BPM? Retrieved from http://www.wfmc.org/what-is-bpm.
[6]
Joao Carlos de A. R. Goncalves, Flavia Maria Santoro, and Fernanda Araujo Baiao. 2009. Business process mining from group stories. In 13th International Conference on Computer Supported Cooperative Work in Design. IEEE, IEEE, 161--166.
[7]
Joao Carlos de A. R. Goncalves, Flavia Maria Santoro, and Fernanda Araujo Baiao. 2010. A case study on designing business processes based on collaborative and mining approaches. In 14th International Conference on Computer Supported Cooperative Work in Design. IEEE, 611--616.
[8]
Ana Cláudia de Almeida Bordignon, Lucinéia Heloisa Thom, and Renato César Borges Ferreira. 2016. A systematic literature review on Natural Language Processing in Business Process Identification and Modeling.
[9]
João Carlos de AR Gonçalves, Flávia Maria Santoro, and Fernanda Araujo Baião. 2011. Collaborative narratives for business rule elicitation. In International Conference on Systems, Man, and Cybernetics. IEEE, IEEE, 1926--1931.
[10]
João Carlos de AR Gonçalves, Flávia Maria Santoro, and Fernanda Araujo Baião. 2011. Let Me Tell You a Story-On How to Build Process Models. Journal of Universal Computer Science 17, 2 (2011), 276--295.
[11]
Marlon Dumas, Marcello La Rosa, Jan Mendling, and Hajo A. Reijers. 2013. Fundamentals of Business Process Management. Springer Publishing Company, Incorporated.
[12]
The University Of Edinburgh. 2013. Systematic reviews and meta-analyses: a step-by-step guide. Retrieved from http://www.ccace.ed.ac.uk/research/softwareresources/systematic-reviews-and-meta-analyses.
[13]
Elena Viorica Epure, Patricia Martin-Rodilla, Charlotte Hug, Rebecca Deneckere, and Camille Salinesi. 2015. Automatic process model discovery from textual methodologies. In 9th International Conference on Research Challenges in Information Science. IEEE, 19--30.
[14]
Ben Farrell. 2013. BPM can have a holistic impact on businesses. Retrieved from http://www.appian.com/blog/bpm/bpm-can-have-a-holistic-impact-on-businesses.
[15]
Chiara Di Francescomarino and Paolo Tonella. 2009. Supporting Ontology-Based Semantic Annotation of Business Processes with Automated Suggestions. In Enterprise, Business-Process and Information Systems Modeling. Springer, 211--223.
[16]
Fabian Friedrich, Jan Mendling, and Frank Puhlmann. 2011. Process Model Generation from Natural Language Text. In 23rd International Conference on Advanced Information Systems Engineering (CAiSE'11). Springer-Verlag, Berlin, Heidelberg, 482--496.
[17]
Smita Ghaisas, Manish Motwani, and Preethu Rose Anish. 2013. Detecting system use cases and validations from documents. In 28th International Conference on Automated Software Engineering. IEEE, IEEE, 568--573.
[18]
Nitin Indurkhya and Fred J. Damerau. 2010. Handbook of Natural Language Processing (2nd ed.). Chapman & Hall/CRC.
[19]
Daniel Jurafsky and James H. Martin. 2009. Speech and Language Processing. Prentice-Hall, Inc., Upper Saddle River, NJ, USA.
[20]
Barbara Kitchenham. 2007. Guidelines for performing Systematic Literature Reviews in Software Software Engineering.
[21]
Barbara Kitchenham, O. Pearl Brereton, David Budgen, Mark Turner, John Bailey, and Stephen Linkman. 2009. Systematic literature reviews in software engineering -- A systematic literature review. Information and software technology 51, 1 (jan 2009), 7--15.
[22]
Henrik Leopold. 2013. Natural Language in Business Process Models. Ph.D. Dissertation. Springer.
[23]
Henrik Leopold, Jan Mendling, and Artem Polyvyanyy. 2012. Generating Natural Language Texts from Business Process Models. In International Conference on Advanced Information Systems Engineering. Springer, Springer Berlin Heidelberg, 64--79.
[24]
Henrik Leopold, Sergey Smirnov, and Jan Mendling. 2012. On the refactoring of activity labels in business process models. Information Systems 37, 5 (jul 2012), 443--459.
[25]
Jiexun Li, Harry Jiannan Wang, and Xue Bai. 2015. An intelligent approach to data extraction and task identification for process mining. Information Systems Frontiers 17, 6 (jun 2015), 1195--1208.
[26]
Jiexun Li, Harry Jiannan Wang, Zhu Zhang, and J Leon Zhao. 2010. A policy-based process mining framework: mining business policy texts for discovering process models. Information Systems and E-Business Management 8, 2 (2010), 169--188.
[27]
John Lyons. 1993. Natural Language and Universal Grammar. Language 69, 4 (dec 1993), 825--828.
[28]
Christopher D. Manning, Prabhakar Raghavan, and Hinrich Schutze. 2008. Introduction to Information Retrieval. Cambridge University Press, New York, NY, USA.
[29]
Rada Mihalcea, Courtney Corley, and Carlo Strapparava. 2006. Corpus-based and knowledge-based measures of text semantic similarity. American Association for Artificial Intelligence 6 (2006), 775--780.
[30]
Akanksha Mishra and Ashish Sureka. 2015. A Graph Processing Based Approach for Automatic Detection of Semantic Inconsistency Between BPMN Process Model and SBVR Rules. In International Conference on Mining Intelligence and Knowledge Exploration. Springer, Springer International Publishing, 115--129.
[31]
Paul Brillant Feuto Njonko and Walid El Abed. 2012. From natural language business requirements to executable models via SBVR. In International Conference on Systems and Informatics. IEEE, IEEE, 2453--2457.
[32]
University of Sheffield. 2016. GATE: a full-lifecycle open source solution for text processing. Retrieved from https://gate.ac.uk/.
[33]
Nathaniel Palmer. 2014. What is BPM? Retrieved from http://bpm.com/what-is-bpm.
[34]
Nathaniel Palmer. 2015. What is BPM? Retrived from http://bpm.com/what-is-bpm.
[35]
Fabian Pittke, Henrik Leopold, and Jan Mendling. 2015. Automatic detection and resolution of lexical ambiguity in process models. IEEE Transactions on Software Engineering 41, 6 (jun 2015), 526--544.
[36]
Lance A. Ramshaw and Mitchell P. Marcus. 1995. Text Chunking using Transformation-Based Learning. Third ACL Workshop on Very Large Corpora (1995), 82--94.
[37]
Jan Recker and Jan Mendling. 2016. The state of the art of business process management research as published in the BPM conference. Business & Information Systems Engineering 58, 1 (2016), 55--72.
[38]
Jim Rudden. 2007. Making the case for BPM-a benefits checklist. BPTrends (2007).
[39]
Christer Samuelsson and Atro Voutilainen. 1997. Comparing a Linguistic and a Stochastic Tagger. In 35th Annual Meeting of the Association for Computational Linguistics. Association for Computational Linguistics, Madrid, Spain, 246--253.
[40]
Kiran Prakash Sawant, Suman Roy, Deepti Parachuri, François Plesse, and Pushpak Bhattacharya. 2014. Enforcing structure on textual use cases via annotation models. In 7th India Software Engineering Conference. ACM, ACM Press, 18.
[41]
Matt Selway, Georg Grossmann, Wolfgang Mayer, and Markus Stumptner. 2015. Formalising natural language specifications using a cognitive linguistic/configuration based approach. Information Systems 54 (dec 2015), 191--208.
[42]
T. Shopen. 2007. Language Typology and Syntactic Description: Volume 1, Clause Structure. Cambridge University Press.
[43]
Han van der Aa, Henrik Leopold, and Hajo A. Reijers. 2015. Detecting Inconsistencies Between Process Models and Textual Descriptions. In International Conference on Business Process Management. Springer, Springer International Publishing, 90--105.
[44]
Wil M. P. van der Aalst. 2011. Process Mining: Discovery, Conformance and Enhancement of Business Processes (1st ed.). Springer Publishing Company, Incorporated.
[45]
Wil M. P. van der Aalst. 2012. A Decade of Business Process Management Conferences: Personal Reflections on a Developing Discipline. In International Conference on Business Process Management. Springer, Springer Berlin Heidelberg, 1--16.
[46]
Mark von Rosing, Henrik von Scheel, and August-Wilhelm Scheer. 2014. The Complete Business Process Handbook: Body of Knowledge from Process Modeling to BPM, Volume I (1st ed.). Morgan Kaufmann Publishers Inc., San Francisco, CA, USA.
[47]
Mathias Weske. 2007. Business Process Management: Concepts, Languages, Architectures. Springer-Verlag New York, Inc., Secaucus, NJ, USA.
[48]
Prasanth Yalla and Nakul Sharma. 2015. Integrating Natural Language Processing and Software Engineering. International Journal of Software Engineering and Its Applications 9, 11 (nov 2015), 127--136.

Cited By

View all
  • (2024)Business insights using RAG–LLMs: a review and case studyJournal of Decision Systems10.1080/12460125.2024.2410040(1-30)Online publication date: 3-Oct-2024
  • (2024)Automatic Generation of a Business Process Model Diagram Based on Natural Language ProcessingKnowledge Management in Organisations10.1007/978-3-031-63269-3_18(237-247)Online publication date: 22-Jun-2024
  • (2024)Exploring ChatGPT Prompt Engineering for Business Process Models Semantic Quality ImprovementGood Practices and New Perspectives in Information Systems and Technologies10.1007/978-3-031-60221-4_39(412-422)Online publication date: 13-May-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
SBSI '18: Proceedings of the XIV Brazilian Symposium on Information Systems
June 2018
578 pages
ISBN:9781450365598
DOI:10.1145/3229345
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 04 June 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Business Process Management
  2. Natural Language Processing
  3. Process Analysis
  4. Process Discovery
  5. Systematic Literature Review

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

SBSI'18
SBSI'18: XIV Brazilian Symposium on Information Systems
June 4 - 8, 2018
Caxias do Sul, Brazil

Acceptance Rates

Overall Acceptance Rate 181 of 557 submissions, 32%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)88
  • Downloads (Last 6 weeks)13
Reflects downloads up to 18 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Business insights using RAG–LLMs: a review and case studyJournal of Decision Systems10.1080/12460125.2024.2410040(1-30)Online publication date: 3-Oct-2024
  • (2024)Automatic Generation of a Business Process Model Diagram Based on Natural Language ProcessingKnowledge Management in Organisations10.1007/978-3-031-63269-3_18(237-247)Online publication date: 22-Jun-2024
  • (2024)Exploring ChatGPT Prompt Engineering for Business Process Models Semantic Quality ImprovementGood Practices and New Perspectives in Information Systems and Technologies10.1007/978-3-031-60221-4_39(412-422)Online publication date: 13-May-2024
  • (2024)Conversational Systems for AI-Augmented Business Process ManagementResearch Challenges in Information Science10.1007/978-3-031-59465-6_12(183-200)Online publication date: 2-May-2024
  • (2024)State of the Art: Automatic Generation of Business Process ModelsBusiness Process Management Workshops10.1007/978-3-031-50974-2_13(161-173)Online publication date: 11-Jan-2024
  • (2020)Business Process Modelling AugmentedProceedings of the 13th International Conference on Intelligent Systems: Theories and Applications10.1145/3419604.3419793(1-6)Online publication date: 23-Sep-2020

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media