Process ontology development using natural language processing: a multiple case study

Gurbuz, Ozge
Rabhi, Fethi
Demirörs, Onur
Purpose Integrating ontologies with process modeling has gained increasing attention in recent years since it enhances data representations and makes it easier to query, store and reuse knowledge at the semantic level. The authors focused on a process and ontology integration approach by extracting the activities, roles and other concepts related to the process models from organizational sources using natural language processing techniques. As part of this study, a process ontology population (PrOnPo) methodology and tool is developed, which uses natural language parsers for extracting and interpreting the sentences and populating an event-driven process chain ontology in a fully automated or semi-automated (user assisted) manner. The purpose of this paper is to present applications of PrOnPo tool in different domains. Design/methodology/approach A multiple case study is conducted by selecting five different domains with different types of guidelines. Process ontologies are developed using the PrOnPo tool in a semi-automated and fully automated fashion and manually. The resulting ontologies are compared and evaluated in terms of time-effort and recall-precision metrics. Findings From five different domains, the results give an average of 70 percent recall and 80 percent precision for fully automated usage of the PrOnPo tool, showing that it is applicable and generalizable. In terms of efficiency, the effort spent for process ontology development is decreased from 250 person-minutes to 57 person-minutes (semi-automated). Originality/value The PrOnPo tool is the first one to automatically generate integrated process ontologies and process models from guidelines written in natural language.


Process Maintenance through Component-Process Replacement
Manzer, Ayesha; Doğru, Ali Hikmet (2006-03-01)
An enterprise is represented by its process model that is constructed by the integration of smaller processes corresponding to value-added contributors. Replacing the sub-processes can modify the super-process. Component processes are represented in task systems in order to discover how process attributes will be preserved after integration. This approach is especially versatile if virtual enterprises are formed over the Internet through integrating the published processes of core competencies. The virtuall...
An approach for decentralized process modeling
Turetken, Oktay; Demirörs, Onur (2007-05-20)
This paper describes a method for organizations to perform process modeling in a decentralized and concurrent manner. The approach is based on the idea that modeling organizations' processes can be performed by individuals actually performing the processes. Instead of having a central and devoted group of people to analyze, understand, model and improve processes, real performers are held responsible to model and improve their own processes concurrently. The paper also summarizes the lessons learned by appl...
Performance-based parametric design explorations: A method for generating appropriate building components
Ercan, Burak; Elias Özkan, Soofia Tahira (2015-05-01)
Performance-based parametric design explorations depend on formulating custom-designed workflows that require reading, writing, interpreting and manipulating databases, as part of the design process. The possibilities of customization and parameterization offered by the user-friendly interfaces of advanced building-performance simulation software and digital design tools have now enabled architects to carry out performance-based design explorations without the help of simulation experts. This paper presents...
On Fuzzy Extensions to Energy Ontologies for Text Processing Applications
Kucuk, Dilek; Kucuk, Dogan; Yazıcı, Adnan (2014-10-28)
Ubiquitous application areas of domain ontologies include text processing applications like categorizing related documents of the domain, extraction of information from these documents, and semantic search. In this paper, we focus on the utilization of two energy ontologies, one for electrical power quality and the second for wind energy, within such applications. For this purpose, we present fuzzy extensions to these domain ontologies as fuzziness is an essential feature of the ultimate forms of the ontolo...
Confidence-based concept discovery in multi-relational data mining
Kavurucu, Yusuf; Karagöz, Pınar; Toroslu, İsmail Hakkı (2008-03-21)
Multi-relational data mining has become popular due to the limitations of propositional problem definition in structured domains and the tendency of storing data in relational databases. Several relational knowledge discovery systems have been developed employing various search strategies, heuristics, language pattern limitations and hypothesis evaluation criteria, in order to cope with intractably large search space and to be able to generate high-quality patterns. In this work, a new ILP-based concept dis...
Citation Formats
O. Gurbuz, F. Rabhi, and O. Demirörs, “Process ontology development using natural language processing: a multiple case study,” BUSINESS PROCESS MANAGEMENT JOURNAL, pp. 1208–1227, 2019, Accessed: 00, 2020. [Online]. Available: