Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Run Charts01:12

Run Charts

59
Run charts serve as an essential instrument for visualizing the performance of various processes over time, enabling the identification of trends and patterns crucial for quality improvement. These charts map out a series of data points chronologically, offering insights into the stability and efficiency of a process. A run chart's creation involves plotting data points on a graph, with the time intervals on the horizontal axis and the specific measurements on the vertical axis. For...
59
Interpreting Run Charts01:25

Interpreting Run Charts

100
Run charts, essentially line graphs plotted over time, serve as fundamental yet effective tools for process analysis. They chronicle data sequentially, facilitating the identification of trends, shifts, or cyclical movements. This graphical representation is instrumental in determining whether a process is stable or exhibits signs of potential instability indicative of special cause variation. In the healthcare domain, run charts depict infection rates over time, enabling hospitals to monitor...
100
High-Level and Low-Level Awareness01:19

High-Level and Low-Level Awareness

267
Controlled processes in human consciousness represent high-alert mental states where individuals deliberately focus their attention on achieving specific goals. Controlled processes can be seen in situations like mastering new technology, where a person might become so absorbed that they ignore surrounding distractions. Such processes involve selective attention, requiring one to concentrate on particular elements of experience while disregarding others. These are governed by executive...
267

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

A fusion deep Q-learning and particle swarm optimization algorithm for adaptive resource allocation in cloud computing circumstances.

Scientific reports·2026
Same author

A Hybrid Approach to Universal Intrusion Detection Systems for Automotive Security.

Sensors (Basel, Switzerland)·2026
Same author

Online exam cheating detection and blockchain trusted deposit based on YOLOv12.

Scientific reports·2025
Same author

HoRNS-CNN model: an energy-efficient fully homomorphic residue number system convolutional neural network model for privacy-preserving classification of dyslexia neural-biomarkers.

Brain informatics·2025
Same author

Restoring private autism dataset from sanitized database using an optimized key produced from enhanced combined PSO-GWO framework.

Scientific reports·2024
Same author

Post-quantum healthcare: A roadmap for cybersecurity resilience in medical data.

Heliyon·2024
Same journal

Novel Parent Survey Measures Sensory Behaviors Incorporating Sensory Modality and Stimulus Intensity.

Heliyon·2026
Same journal

Expression of concern: "SQSTM1/p62 promotes the progression of gastric cancer through epithelial-mesenchymal transition" [Heliyon 10 (2024) e24409].

Heliyon·2026
Same journal

Expression of concern: "TL1A promotes metastasis and EMT process of colorectal cancer" [Heliyon 10 (2024) e24392].

Heliyon·2026
Same journal

Expression of concern: "Factors affecting timing of surgery following neoadjuvant chemoradiation for esophageal cancer" [Heliyon 9 (2023) e23212].

Heliyon·2026
Same journal

Expression of concern: "On stratified single-valued soft topogenous structures" [Heliyon 10 (2024) e27926].

Heliyon·2026
Same journal

Expression of concern: "Artifact removal and motor imagery classification in EEG using advanced algorithms and modified DNN" [Heliyon 10 (2024) e27198].

Heliyon·2026
See all related articles

Related Experiment Video

Updated: Jul 1, 2025

Fabrication and Use of MicroEnvironment microArrays MEArrays
11:57

Fabrication and Use of MicroEnvironment microArrays MEArrays

Published on: October 11, 2012

10.0K

LPMSAEF: Lightweight process mining-based software architecture evaluation framework for security and performance

Mahdi Sahlabadi1, Ravie Chandren Muniyandi2, Zarina Shukur2

  • 1Department of Information Security Engineering, Soonchunhyang University, Chungnam, Asan-si, 31538, South Korea.

Heliyon
|March 8, 2024
PubMed
Summary
This summary is machine-generated.

This study introduces a lightweight software architecture evaluation framework using process mining and Petri nets. It effectively detects security and performance issues in complex systems with reduced effort, aiding software architects.

Keywords:
Lightweight early and late evaluationPetri nets complex and heterogeneous architectureProcess miningSoftware architecture

More Related Videos

Measuring the Functional Abilities of Children Aged 3-6 Years Old with Observational Methods and Computer Tools
11:29

Measuring the Functional Abilities of Children Aged 3-6 Years Old with Observational Methods and Computer Tools

Published on: June 20, 2020

9.1K
Cloud-Based Phrase Mining and Analysis of User-Defined Phrase-Category Association in Biomedical Publications
09:20

Cloud-Based Phrase Mining and Analysis of User-Defined Phrase-Category Association in Biomedical Publications

Published on: February 23, 2019

8.7K

Related Experiment Videos

Last Updated: Jul 1, 2025

Fabrication and Use of MicroEnvironment microArrays MEArrays
11:57

Fabrication and Use of MicroEnvironment microArrays MEArrays

Published on: October 11, 2012

10.0K
Measuring the Functional Abilities of Children Aged 3-6 Years Old with Observational Methods and Computer Tools
11:29

Measuring the Functional Abilities of Children Aged 3-6 Years Old with Observational Methods and Computer Tools

Published on: June 20, 2020

9.1K
Cloud-Based Phrase Mining and Analysis of User-Defined Phrase-Category Association in Biomedical Publications
09:20

Cloud-Based Phrase Mining and Analysis of User-Defined Phrase-Category Association in Biomedical Publications

Published on: February 23, 2019

8.7K

Area of Science:

  • Software Engineering
  • Computer Science
  • Information Systems

Background:

  • Traditional software architecture documentation methods (e.g., Unified Modeling Language diagrams) face limitations.
  • Extracting software architecture solely from code artifacts often results in code-oriented, not architecture-oriented, diagrams.
  • A gap exists between software models and actual code implementation, hindering effective architecture evaluation.

Purpose of the Study:

  • To propose a lightweight software architecture evaluation framework addressing practitioners' concerns.
  • To bridge the model-code gap by analyzing software architecture behaviors for security and performance.
  • To provide a feasible and effective solution for detecting issues in complex and heterogeneous software architectures.

Main Methods:

  • Utilizing process mining and Petri nets for analyzing security and performance.
  • Implementing the framework in six case studies to validate its effectiveness.
  • Comparing different process mining algorithms for consensus on architecture descriptions and using visualizations.

Main Results:

  • The framework successfully detects security and performance issues in complex software architectures.
  • It demonstrates feasibility and effectiveness, requiring less time and effort compared to traditional methods.
  • Case studies confirmed the framework's ability to handle heterogeneous architectures.

Conclusions:

  • The proposed framework offers a practical approach to software architecture evaluation.
  • Analyzing previous system versions and using traceability aids in detecting deviations and inconsistencies.
  • The framework supports software architects in improving system design and maintenance.