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

被引:5
|
作者
Gurbuz, Ozge [1 ,2 ]
Rabhi, Fethi [3 ]
Demirors, Onur [3 ,4 ]
机构
[1] Middle East Tech Univ, Informat Inst, Ankara, Turkey
[2] Huawei Turkey R&D Ctr, Istanbul, Turkey
[3] Univ New South Wales, Sch Comp Sci & Engn, Sydney, NSW, Australia
[4] Izmir Yuksek Teknol Enstitusu, Urla, Turkey
关键词
Process ontology; Ontology development; Business process modelling; Natural language processing;
D O I
10.1108/BPMJ-05-2018-0144
中图分类号
F [经济];
学科分类号
02 ;
摘要
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.
引用
收藏
页码:1208 / 1227
页数:20
相关论文
共 50 条
  • [1] An Ontology Development Methodology Based on Ontology-Driven Conceptual Modeling and Natural Language Processing: Tourism Case Study
    Haridy, Shaimaa
    Ismail, Rasha M.
    Badr, Nagwa
    Hashem, Mohamed
    [J]. BIG DATA AND COGNITIVE COMPUTING, 2023, 7 (02)
  • [2] The Ontology of Natural Language Processing
    Adelkhah, Razieh
    Shamsfard, Mehrnoush
    Naderian, Niloofar
    [J]. 2019 5TH INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2019, : 128 - 133
  • [3] Natural Language Processing-Driven Microscopy Ontology Development
    Bayerlein, Bernd
    Schilling, Markus
    Curran, Maurice
    Campbell, Carelyn E.
    Dima, Alden A.
    Birkholz, Henk
    Lau, June W.
    [J]. Integrating Materials and Manufacturing Innovation, 2024, 13 (04) : 915 - 926
  • [4] Ontology-Based Natural Language Processing for Process Compliance Management
    Javed, Muhammad Atif
    Ul Muram, Faiz
    Kanwal, Samina
    [J]. EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING (ENASE 2021), 2022, 1556 : 309 - 327
  • [5] USING NATURAL LANGUAGE PROCESSING FOR AUTOMATIC EXTRACTION OF ONTOLOGY INSTANCES
    Faria, Carla
    Girardi, Rosario
    Serra, Ivo
    Macedo, Maria
    Maranhao, Djefferson
    [J]. ICEIS 2010: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 2: ARTIFICIAL INTELLIGENCE AND DECISION SUPPORT SYSTEMS, 2010, : 278 - 283
  • [6] A linguistic ontology of space for natural language processing
    Bateman, John A.
    Hois, Joana
    Ross, Robert
    Tenbrink, Thora
    [J]. ARTIFICIAL INTELLIGENCE, 2010, 174 (14) : 1027 - 1071
  • [7] Using natural language processing and the gene ontology to populate a structured pathway database
    Dehoney, D
    Harte, R
    Lu, Y
    Chin, D
    [J]. PROCEEDINGS OF THE 2003 IEEE BIOINFORMATICS CONFERENCE, 2003, : 646 - 647
  • [8] Populating an allergens ontology using natural language processing and machine learning techniques
    Valarakos, AG
    Karkaletsis, V
    Alexopoulou, D
    Papadimitriou, E
    Spyropoulos, CD
    [J]. ARTIFICIAL INTELLIGENCE IN MEDICINE, PROCEEDINGS, 2005, 3581 : 256 - 265
  • [9] Teaching Natural Language Processing (NLP) Using Ontology Based Education Design
    Rehman, Zobia
    Kifor, Stefania
    [J]. 3RD INTERNATIONAL ENGINEERING AND TECHNOLOGY EDUCATION CONFERENCE & 7TH BALKAN REGION CONFERENCE ON ENGINEERING AND BUSINESS EDUCATION, 2015,
  • [10] Querying an Ontology Using Natural Language
    Salgueiro, Ana Marisa
    Alves, Catarina Bile
    Balsa, Joao
    [J]. COMPUTATIONAL PROCESSING OF THE PORTUGUESE LANGUAGE, PROPOR 2018, 2018, 11122 : 164 - 169