BPMN Diagrams Dataset of Functional Requirements

Published: 25 June 2024| Version 2 | DOI: 10.17632/9tgnvj9nsg.2
Sholiq Sholiq,


This dataset is a collection of functional requirements from three business software applications, namely employee cooperatives, store, and mini hospitals in the form of BPMN diagrams. Each BPMN diagram represents a functional requirement or a functional process (FP). The BPMN diagram of the cooperative application illustrates the functional processes associated with cooperative application operations, such as user management, adding new members, making a cash transaction, making a loan repayment, and others. The BPMN diagram of the store application illustrates the functional processes that occur in retail operations, such as sales processes, making customer payments, purchase orders, making new suppliers, and others. BPMN diagrams from hospital applications include functional processes related to patient management, registration of patients, general inpatient registration, emergency room triage, and others.


Steps to reproduce

The data set in the form of BPMN diagrams was obtained through a series of activities, namely requirements analysis, BPMN diagram construction, and review and validation by product owners. Meanwhile, the resulting artifacts include user stories, list of requirements, BPMN diagrams, and validated BPMN diagrams. The dataset was a validated BPMN diagram that has been reviewed together between the development team and the product owner or client.


Institut Teknologi Sepuluh Nopember


Software, Software Engineering, Requirement Engineering, Process Model


Institut Teknologi Sepuluh Nopember