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

Simplified Synchronous Machine Model01:30

Simplified Synchronous Machine Model

341
The Synchronous Machine Model is a fundamental tool in analyzing and ensuring the transient stability of power systems. This model simplifies the representation of a synchronous machine under balanced three-phase positive-sequence conditions, assuming constant excitation and ignoring losses and saturation. The model is pivotal for understanding the behavior of synchronous generators connected to a power grid, particularly during transient events.
In this model, each generator is connected to a...
341
Control System Problem01:21

Control System Problem

184
In an open-loop system, such as a basic thermostat, the poles of the transfer function influence the system's response but do not determine its stability. However, when feedback is introduced to form a closed-loop system, such as an advanced thermostat that adjusts heating based on room temperature, stability is governed by the new poles of the closed-loop transfer function.
When forming a closed-loop system, issues can arise if the poles cross into the unstable region, leading to potential...
184
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving01:29

Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving

107
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
107
Control Systems: Applications01:25

Control Systems: Applications

773
Electrical engineering plays a pivotal role in our daily lives, with control systems at the heart of many applications, from home appliances to sophisticated space shuttles. Control systems manage and regulate the behavior of devices and processes, ensuring they function safely, correctly, and efficiently.
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The...
773
Block Diagram Reduction01:22

Block Diagram Reduction

304
The process of deriving the transfer function of a control system often involves reducing its block diagram to a single block. This simplification can be achieved through a series of strategic operations, including relocating branch points and comparators. These operations preserve the overall function of the system while allowing for easier manipulation and combination of blocks.
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
304
Statically Indeterminate Problem Solving01:16

Statically Indeterminate Problem Solving

511
Statically indeterminate problems are those where statics alone can not determine the internal forces or reactions. Consider a structure comprising two cylindrical rods made of steel and brass. These rods are joined at point B and restrained by rigid supports at points A and C. Now, the reactions at points A and C and the deflection at point B are to be determined. This rod structure is classified as statically indeterminate as the structure has more supports than are necessary for maintaining...
511

You might also read

Related Articles

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

Sort by
Same author

SeqBox: RNAseq/ChIPseq reproducible analysis on a consumer game computer.

Bioinformatics (Oxford, England)·2017
Same author

Alternative splicing detection workflow needs a careful combination of sample prep and bioinformatics analysis.

BMC bioinformatics·2015
Same author

Chimera: a Bioconductor package for secondary analysis of fusion products.

Bioinformatics (Oxford, England)·2014
Same author

State of art fusion-finder algorithms are suitable to detect transcription-induced chimeras in normal tissues?

BMC bioinformatics·2013
Same author

State-of-the-art fusion-finder algorithms sensitivity and specificity.

BioMed research international·2013
Same author

Large disclosing the nature of computational tools for the analysis of next generation sequencing data.

Current topics in medicinal chemistry·2012
Same journal

DARUMA: a gateway to fast and easy prediction of intrinsically disordered regions.

PeerJ. Computer science·2026
Same journal

Alzheimer's disease detection using a quantum deep neural network with Haralick feature extraction and simulated annealing optimization.

PeerJ. Computer science·2026
Same journal

Network anomaly detection using Deep Autoencoder and parallel Artificial Bee Colony algorithm-trained neural network.

PeerJ. Computer science·2026
Same journal

An anomaly detection model for multivariate time series with anomaly perception.

PeerJ. Computer science·2026
Same journal

Retraction: A wormhole attack detection method for tactical wireless sensor networks.

PeerJ. Computer science·2026
Same journal

Evaluation of mental disorder with prioritization of its type by utilizing the bipolar complex fuzzy decision-making approach based on Schweizer-Sklar prioritized aggregation operators.

PeerJ. Computer science·2026
See all related articles

Related Experiment Video

Updated: Sep 25, 2025

Automated Analysis of C. elegans Swim Behavior Using CeleST Software
08:47

Automated Analysis of C. elegans Swim Behavior Using CeleST Software

Published on: December 7, 2016

12.9K

starMC: an automata based CTL* model checker.

Elvio Gilberto Amparore1, Susanna Donatelli1, Francesco Gallà1

  • 1Dipartimento di Informatica, Università degli Studi di Torino, Torino, Italy.

Peerj. Computer Science
|May 2, 2022
PubMed
Summary
This summary is machine-generated.

This study introduces CTL*, a temporal logic combining branching and linear behaviors for system verification. The new starMC model-checker efficiently verifies large systems using a symbolic automata-based approach.

Keywords:
Buchi automataCTL* logicModel-checkingPetri netsSystem verificationTools

More Related Videos

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
11:53

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy

Published on: October 14, 2017

11.8K
Operation of the Collaborative Composite Manufacturing CCM System
10:09

Operation of the Collaborative Composite Manufacturing CCM System

Published on: October 1, 2019

6.7K

Related Experiment Videos

Last Updated: Sep 25, 2025

Automated Analysis of C. elegans Swim Behavior Using CeleST Software
08:47

Automated Analysis of C. elegans Swim Behavior Using CeleST Software

Published on: December 7, 2016

12.9K
The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
11:53

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy

Published on: October 14, 2017

11.8K
Operation of the Collaborative Composite Manufacturing CCM System
10:09

Operation of the Collaborative Composite Manufacturing CCM System

Published on: October 1, 2019

6.7K

Area of Science:

  • Computer Science
  • Formal Methods
  • Software Engineering

Background:

  • Model-checking is crucial for system verification using temporal logic.
  • CTL* unifies branching (CTL) and linear (LTL) temporal logic features, overcoming limitations of each.
  • Existing CTL* model-checkers are scarce, hindering its practical application.

Purpose of the Study:

  • To present algorithms for a fully symbolic automata-based approach for CTL* model-checking.
  • To introduce starMC, an open-source CTL* model-checker for Petri net systems.
  • To demonstrate the scalability and efficiency of the proposed approach.

Main Methods:

  • Development of algorithms for a fully symbolic automata-based CTL* model-checking.
  • Implementation of these algorithms in the starMC tool for Petri net verification.
  • Extensive testing on numerous models and formulas to evaluate performance.

Main Results:

  • The starMC tool successfully implements the fully symbolic automata-based CTL* model-checking algorithms.
  • The approach demonstrates high scalability, handling state spaces exceeding 10^480.
  • Complex CTL* formulas for very large models are evaluated within a minute.

Conclusions:

  • The fully symbolic automata-based approach is effective for CTL* model-checking.
  • starMC provides an efficient solution for verifying large systems specified as Petri nets.
  • This work advances the practical applicability of CTL* in system verification.