Distributed CTL model checking using MapReduce: theory and practice

2015 ◽  
Vol 28 (11) ◽  
pp. 3025-3041 ◽  
Author(s):  
Carlo Bellettini ◽  
Matteo Camilli ◽  
Lorenzo Capra ◽  
Mattia Monga
2015 ◽  
Vol 2015 ◽  
pp. 1-11 ◽  
Author(s):  
Guihuan Duan ◽  
Jin Tian ◽  
Juyi Wu

Functional Resonance Analysis Method (FRAM), which defines a systemic framework to model complex systems from the perspective of function and views accidents as emergent phenomenon of function’s variability, is playing an increasingly significant role in the development of systemic accident theory. However, as FRAM is typically taken as a theoretic method, there is a lack of specific approaches or supportive tools to bridge the theory and practice. To fill the gap and contribute to the development of FRAM, (1) function’s variability was described further, with the rules of interaction among variability of different functions being determined and (2) the technology of model checking (MC) was used for the analysis of function’s variability to automatically search the potential paths that could lead to hazards. By means of MC, system’s behaviors (normal or abnormal) are simulated and the counter example(s) that violates the safety constraints and requirements can be provided, if there is any, to improve the system design. The extended FRAM approach was applied to a typical air accident analysis, with more details drawn than the conclusions in the accident report issued officially by Agenzia Nazionale per la Sicurezza del Volo (ANSV).


2001 ◽  
Vol 1 (5) ◽  
pp. 631-632
Author(s):  
Michael Leuschel ◽  
Andreas Podelski ◽  
C. R. Ramakrishnan ◽  
Ulrich Ultes-Nitsche

Submission deadline: January 10, 2002The past decade has seen dramatic growth in the application of model checking techniques to the validation and verification of correctness properties of hardware, and more recently software systems. One of the methods is to model a hardware or software system as a finite, labelled transition system which is then exhaustively explored to decide whether a given temporal specification holds. Recently, there has been increasing interest in applying logic programming techniques to model checking in particular and verification in general. For example, table-based logic programming can be used as an efficient means of performing explicit model checking. Other research has successfully exploited set-based logic program analysis, constraint logic programming, and logic program transformation techniques.The aim of this special issue is to attract high-quality research papers on the interplay between verification techniques (e.g. model checking, reduction and abstraction) and logic programming techniques (e.g. constraints, abstract interpretation, program transformation).


2012 ◽  
Vol 21 (3) ◽  
pp. 74-81 ◽  
Author(s):  
Debbie Witkowski ◽  
Bruce Baker

Abstract In the early elementary grades, the primary emphasis is on developing skills crucial to future academic and personal success—specifically oral and written communication skills. These skills are vital to student success as well as to meaningful participation in the classroom and interaction with peers. Children with complex communication needs (CCN) may require the use of high-performance speech generating devices (SGDs). The challenges for these students are further complicated by the task of learning language at a time when they are expected to apply their linguistic skills to academic tasks. However, by focusing on core vocabulary as a primary vehicle for instruction, educators can equip students who use SGDs to develop language skills and be competitive in the classroom. In this article, we will define core vocabulary and provide theoretical and practical insights into integrating it into the classroom routine for developing oral and written communication skills.


Sign in / Sign up

Export Citation Format

Share Document