Automated Generation of BPMN Processes from Textual Requirements

被引:0
|
作者
Nivon, Quentin [1 ]
Salaun, Gwen [1 ]
机构
[1] Univ Grenoble Alpes, LIG, INRIA, Grenoble INP,CNRS, F-38000 Grenoble, France
来源
SERVICE-ORIENTED COMPUTING, ICSOC 2024, PT I | 2025年 / 15404卷
关键词
D O I
10.1007/978-981-96-0805-8_14
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Modelling and designing business processes has become a crucial activity for companies in the last 20 years. As a consequence, multiple workflow modelling notations were proposed. Business Process Modelling Notation (BPMN) is one of them and is now considered as the de facto standard for process modelling. The BPMN notation offers a rich syntax that requires a certain level of expertise before being able to write correct and well-structured processes corresponding to some expected requirements. The BPMN modelling phase can thus be tedious and error-prone if carried out by non-experts. The main goal of the approach presented in this paper is to help users modelling BPMN processes. To do so, the approach takes as input the requirements of the user in a textual format informally describing the tasks and their ordering constraints, and generates as output a BPMN process satisfying them. The solution has been implemented as a tool that was applied on a large number of examples for evaluation purposes.
引用
收藏
页码:185 / 201
页数:17
相关论文
共 50 条
  • [31] Towards the Automated Generation of Abstract Test Cases from Requirements Models
    Granda, Maria Fernanda
    Condori-Fernandez, Nelly
    Vos, Tanja E. J.
    Pastor, Oscar
    2014 IEEE 1ST INTERNATIONAL WORKSHOP ON REQUIREMENTS ENGINEERING AND TESTING (RET), 2014, : 39 - +
  • [32] Automated Generation of Test Cases from Logical Specification of Software Requirements
    Sharma, Richa
    Biswas, K. K.
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING (ENASE 2014), 2014, : 241 - 248
  • [33] Automated Process Knowledge Graph Construction from BPMN Models
    Bachhofner, Stefan
    Kiesling, Elmar
    Revoredo, Kate
    Waibel, Philipp
    Polleres, Axel
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2022, PT I, 2022, 13426 : 32 - 47
  • [34] Extending the BPMN Syntax for Requirements Management
    Goldner, Sascha
    Papproth, Alf
    BUSINESS PROCESS MODEL AND NOTATION (BPMN 2011), 2011, 95 : 142 - 147
  • [35] Natural Language Generation Approach for Automated Generation of Test Cases from Logical Specification of Requirements
    Sharma, Richa
    Biswas, K. K.
    EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, ENASE 2014, 2015, 551 : 125 - 139
  • [36] BPMN Miner: Automated discovery of BPMN process models with hierarchical structure
    Conforti, Raffaele
    Dumas, Marlon
    Garcia-Banuelos, Luciano
    La Rosa, Marcello
    INFORMATION SYSTEMS, 2016, 56 : 284 - 303
  • [37] Deriving Architectural Responsibilities from Textual Requirements
    Rodriguez, Guillermo
    Andres Diaz-Pace, J.
    Berdun, Luis
    Misra, Sanjay
    INFORMATICS AND INTELLIGENT APPLICATIONS, 2022, 1547 : 297 - 310
  • [38] Mapping from BPMN-formed business processes to XPDL business processes
    Jung, MY
    Kim, HS
    Jo, MH
    Tak, KH
    Cha, HS
    Son, JH
    SHAPING BUSINESS STRATEGY IN A NETWORKED WORLD, VOLS 1 AND 2, PROCEEDINGS, 2004, : 422 - 427
  • [39] Automated demarcation of requirements in textual specifications: a machine learning-based approach
    Abualhaija, Sallam
    Arora, Chetan
    Sabetzadeh, Mehrdad
    Briand, Lionel C.
    Traynor, Michael
    EMPIRICAL SOFTWARE ENGINEERING, 2020, 25 (06) : 5454 - 5497
  • [40] Automated demarcation of requirements in textual specifications: a machine learning-based approach
    Sallam Abualhaija
    Chetan Arora
    Mehrdad Sabetzadeh
    Lionel C. Briand
    Michael Traynor
    Empirical Software Engineering, 2020, 25 : 5454 - 5497