• Home
  • Search
  • Process Mining Discovery Techniques for Software Architecture Lightweight Evaluation Framework
  • Cite Icon9
  • https://doi.org/10.32604/cmc.2023.032504Copy DOI Icon

Process Mining Discovery Techniques for Software Architecture Lightweight Evaluation Framework

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This research recognizes the limitation and challenges of adapting and applying Process Mining as a powerful tool and technique in the Hypothetical Software Architecture (SA) Evaluation Framework with the features and factors of lightweightness. Process mining deals with the large-scale complexity of security and performance analysis, which are the goals of SA evaluation frameworks. As a result of these conjectures, all Process Mining researches in the realm of SA are thoroughly reviewed, and nine challenges for Process Mining Adaption are recognized. Process mining is embedded in the framework and to boost the quality of the SA model for further analysis, the framework nominates architectural discovery algorithms Flower, Alpha, Integer Linear Programming (ILP), Heuristic, and Inductive and compares them vs. twelve quality criteria. Finally, the framework’s testing on three case studies approves the feasibility of applying process mining to architectural evaluation. The extraction of the SA model is also done by the best model discovery algorithm, which is selected by intensive benchmarking in this research. This research presents case studies of SA in service-oriented, Pipe and Filter, and component-based styles, modeled and simulated by Hierarchical Colored Petri Net techniques based on the cases’ documentation. Process mining within this framework deals with the system’s log files obtained from SA simulation. Applying process mining is challenging, especially for a SA evaluation framework, as it has not been done yet. The research recognizes the problems of process mining adaption to a hypothetical lightweight SA evaluation framework and addresses these problems during the solution development.

Loading PDF

Similar Papers
  • Research Article
  • Citations11

Metric-based Evaluation of Implemented Software Architectures

  • Jun 28, 2013
  • Research Repository (Delft University of Technology)
  • Eric Bouwers
  • Research Article
  • Citations1

Analysis of automated guided vehicles performance based on process mining techniques

  • Aug 24, 2023
  • Data Technologies and Applications
  • Alejandro Ramos-Soto +4
  • Research Article

Enhancing quality and decision-making for care pathways: An application of process mining in cancer care

  • Jan 07, 2026
  • PLOS One
  • Francesca Ferré +4
  • Book Chapter
  • Citations5

Applying Process Mining to Sensor Data in Smart Environment: A Comparative Study

  • Jan 01, 2023
  • Elkodssi Iman +2
  • Research Article
  • Citations69

CHARMY: A Framework for Designing and Verifying Architectural Specifications

  • May 01, 2009
  • IEEE Transactions on Software Engineering
  • P Pelliccione +2
  • Book Chapter
  • Citations2

Process Mining: Towards Comparability of Healthcare Processes

  • Jan 01, 2016
  • Emmanuel Helm +1
  • Research Article
  • Citations338

Process mining techniques and applications – A systematic mapping study

  • May 11, 2019
  • Expert Systems with Applications
  • Cleiton Dos Santos Garcia +7
  • Conference Article
  • Citations18

Improving Software Maintenance Using Process Mining and Predictive Analytics

  • Sep 01, 2017
  • Monika Gupta +2
  • Research Article

Developing a Process Mining Tool Based on HL7

  • Jan 01, 2022
  • Procedia Computer Science
  • João Coutinho-Almeida +1
  • Research Article
  • Citations45

Continuous evolution through software architecture evaluation: a case study

  • Sep 01, 2006
  • Journal of Software Maintenance and Evolution: Research and Practice
  • Christian Del Rosso
  • Conference Article
  • Citations4

Identifying software process management challenges: survey of practitioners in a large global IT company

  • May 16, 2015
  • Monika Gupta +3
  • Single Report

Use of the ATAM in the Acquisition of Software-Intensive Systems

  • Sep 01, 2001
  • John Bergey +1
  • Book Chapter

Application of Process Mining for Modelling Small Cell Lung Cancer Prognosis

  • May 18, 2023
  • Luca Marzano +7
  • Conference Article
  • Citations3

Applying Process Mining to the Ship Handling Process at Oil Terminal

  • May 01, 2019
  • Julia Rudnitckaia +3
  • Conference Article
  • Citations2

Production Flow Analysis in the Era of Industry 4.0 : How Digital Technologies can Support Decision-Making in the Factory of the Future

  • Aug 01, 2022
  • Laura Tomidei +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.