A Model Transformation Approach for Specifying Real-Time Systems and Its Verification Using RT-Maude

Author(s):  
Messaoud Bendiaf ◽  
Mustapha Bourahla ◽  
Malika Boudia ◽  
Seidali Rehab

Real-time systems must be properly validated and verified before their manufacturing and deployment in order to increase their reliability and reduce their maintenance cost. Models have been used for a long time to build complex systems, in virtually every engineering field. This is because they provide invaluable help in making important design decisions before the system is implemented. In this paper, the authors propose an approach based on model transformation to apply formal verification techniques to demonstrate the correctness of system designs. At the first step, they describe real-time systems by state chart (machine) diagrams, as source models to generate RT-Maude models (target models). The second step is to use the result models to verify the real-time systems against specified LTL properties using Maude LTL Model-Checker. This approach is illustrated through an example.

Author(s):  
William Nieman

Power generation has the goal of maximizing power output while minimizing operations and maintenance cost. The challenge for plant manager is to move closer to reliability limits while being confident the risks of any decision are understood. To attain their goals and meet this challenge they are coming to realize that they must have frequent, accurate assessment of equipment operating conditions, and a path to continued innovation-. At a typical plant, making this assessment involves the collection and effective analysis of reams of complex, interrelated production system data, including demand requirements, load, ambient temperature, as well as the dependent equipment data. Wind turbine health and performance data is available from periodic and real-time systems. To obtain the timeliest understanding of equipment health for all the key resources in a large plant or fleet, engineers increasingly turn to real-time, model-based solutions. Real-time systems are capable of creating actionable intelligence from large amounts and diverse sources of current data. They can automatically detect problems and provide the basis for diagnosis and prioritization effectively for many problems, and they can make periodic inspection methods much more efficient. Technology exists to facilitate prediction of when assets will fail, allowing engineers to target maintenance costs more effectively. But, it is critical to select the best predictive analytics for your plant. How do you make that choice correctly? Real-time condition monitoring and analysis tools need to be matched to engineering process capability. Tools are employed at the plant in lean, hectic environments; others are deployed from central monitoring centers charged with concentrating scarce resources to efficiently support plants. Applications must be flexible and simple to implement and use. Choices made in selection of new tools can be very important to future success of plant operations. So, these choices require solid understanding of the problems to be solved and the advantages and trade-offs of potential solutions. This choice of the best Predictive Analytic solution will be discussed in terms of key technology elements and key engineering elements.


2019 ◽  
Vol 52 (3) ◽  
pp. 1-38 ◽  
Author(s):  
Claire Maiza ◽  
Hamza Rihani ◽  
Juan M. Rivas ◽  
Joël Goossens ◽  
Sebastian Altmeyer ◽  
...  

Author(s):  
Tamás Tóth ◽  
István Majzik

The behavior of practical safety critical systems often combines real-time behavior with structured data flow. To ensure correctness of such systems, both aspects have to be modeled and formally verified. Time related behavior can be efficiently modeled and analyzed in terms of timed automata. At the same time, program verification techniques like abstract interpretation and software model checking can efficiently handle data flow. In this paper, we describe a simple formalism that represents both aspects of such systems in a uniform and explicit way, thus enables the combination of formal analysis methods for real-time systems and software using standard techniques.


IEE Review ◽  
1992 ◽  
Vol 38 (3) ◽  
pp. 112
Author(s):  
Stuart Bennett

Author(s):  
Pallab Banerjee ◽  
◽  
Riya Shree ◽  
Richa Kumari Verma ◽  
◽  
...  

2013 ◽  
Vol 32 (2) ◽  
pp. 573-577
Author(s):  
Zhi-bang YANG ◽  
Cheng XU ◽  
Xu ZHOU ◽  
Xue-qing ZHU

Sign in / Sign up

Export Citation Format

Share Document