A tool for the semantic annotation, validation and optimization of business process models

被引:7
作者
Di Martino, Beniamino [1 ,2 ,3 ,4 ]
Cante, Luigi Colucci [1 ]
Esposito, Antonio [1 ]
Graziano, Mariangela [1 ]
机构
[1] Univ Campania L Vanvitelli, Dept Engn, Aversa, Italy
[2] Asia Univ, Dept Comp Sci & Informat Engn, Taichung, Taiwan
[3] Univ Vienna, Dept Comp Sci, Vienna, Austria
[4] Univ Campania LVanvitelli, Dept Engn, I-81031 Aversa, Italy
关键词
business process model notation; expert system; process validation; Semantic Web;
D O I
10.1002/spe.3184
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The adoption of the business process model notation for the description of internal workflows and procedures by both public administrations and private organizations is steadily growing, thanks to the simplicity of the standard and its consistent expressivity. However, the lack of semantic support from BPMN can pose important limitations to its efficient use, as ambiguities in task definitions and communications can lead to misinterpretations. Furthermore, there is the need to validate the BPMNs, to check their adherence to regulations, especially in public administration, and to verify their conformance to security and privacy constraints. In this work, we present SemPrAnn, a semantic annotation tool for BPMN that, exploiting domain ontologies and logical rules, provides the possibility to unambiguously identify concepts in workflows and to run inferential engines against them to enforce the rules. The manuscript presents the methodology applied for the implementation of the tool, the tool itself with its exposed functionalities, and a case study demonstrating its current capabilities.
引用
收藏
页码:1174 / 1195
页数:22
相关论文
共 24 条
  • [1] Achieving GDPR Compliance of BPMN Process Models
    Agostinelli, Simone
    Maggi, Fabrizio Maria
    Marrella, Andrea
    Sapio, Francesco
    [J]. INFORMATION SYSTEMS ENGINEERING IN RESPONSIBLE INFORMATION SYSTEMS, CAISE FORUM 2019, 2019, 350 : 10 - 22
  • [2] Awad A, 2008, LECT NOTES COMPUT SC, V5240, P326, DOI 10.1007/978-3-540-85758-7_24
  • [3] Belecheanu R., 200726850 FP6 SUPER, P26850
  • [4] Born M, 2008, LECT NOTES COMPUT SC, V5021, P772
  • [5] Blockchain-Based Traceability of Inter-organisational Business Processes
    Di Ciccio, Claudio
    Cecconi, Alessio
    Mendling, Jan
    Felix, Dominik
    Haas, Dominik
    Lilek, Daniel
    Riel, Florian
    Rumpl, Andreas
    Uhlig, Philipp
    [J]. BUSINESS MODELING AND SOFTWARE DESIGN, BMSD 2018, 2018, 319 : 56 - 68
  • [6] Di Martino Beniamino, 2022, Complex, Intelligent and Software Intensive Systems: Proceedings of the 16th International Conference on Complex, Intelligent and Software Intensive Systems (CISIS-2022). Lecture Notes in Networks and Systems (497), P435, DOI 10.1007/978-3-031-08812-4_42
  • [7] Di martino Beniamino, 2022, Complex, Intelligent and Software Intensive Systems: Proceedings of the 16th International Conference on Complex, Intelligent and Software Intensive Systems (CISIS-2022). Lecture Notes in Networks and Systems (497), P414, DOI 10.1007/978-3-031-08812-4_40
  • [8] Di martino Beniamino, 2022, Complex, Intelligent and Software Intensive Systems: Proceedings of the 16th International Conference on Complex, Intelligent and Software Intensive Systems (CISIS-2022). Lecture Notes in Networks and Systems (497), P404, DOI 10.1007/978-3-031-08812-4_39
  • [9] Di Martino B., 2015, IIWAS 2015 P, DOI [10.1145/2837185.2837257, DOI 10.1145/2837185.2837257]
  • [10] Di Martino B., 2021, J AMB INTEL HUM COMP, V13, P1