Software model checking takes off

SP Miller, MW Whalen, DD Cofer - Communications of the ACM, 2010 - dl.acm.org
Software model checking takes off Page 1 58 communicAtions of the Acm | FeBrUAry 2010 |
vOl. 53 | nO. 2 practice AlTHOUGH FOrMAl METHODS have been used in the development of …

Supporting task migration in multi-processor systems-on-chip: a feasibility study

S Bertozzi, A Acquaviva, D Bertozzi… - Proceedings of the …, 2006 - ieeexplore.ieee.org
With the advent of multi-processor systems-on-chip, the interest in process migration is
again on the rise both in research and in product development. New challenges associated …

Model checking of safety-critical software in the nuclear engineering domain

J Lahtinen, J Valkonen, K Björkman, J Frits… - Reliability Engineering & …, 2012 - Elsevier
Instrumentation and control (I&C) systems play a vital role in the operation of safety-critical
processes. Digital programmable logic controllers (PLC) enable sophisticated control tasks …

The effect of program and model structure on MC/DC test adequacy coverage

A Rajan, MW Whalen, MPE Heimdahl - Proceedings of the 30th …, 2008 - dl.acm.org
In avionics and other critical systems domains, adequacy of test suites is currently measured
using the MC/DC metric on source code (or on a model in model-based development). We …

Industrial deployment of formal methods: Trends and challenges

J Fitzgerald, J Bicarregui, PG Larsen… - Industrial deployment of …, 2013 - Springer
The DEPLOY project has provided a rare opportunity to explore and document the potential
benefits of and challenges to creating and exploiting usable formal methods. Using the …

Randomized directed testing (REDIRECT) for Simulink/Stateflow models

M Satpathy, A Yeolekar, S Ramesh - Proceedings of the 8th ACM …, 2008 - dl.acm.org
The Simulink/Stateflow (SL/SF) environment from Math-works is becoming the de facto
standard in industry for model based development of embedded control systems. Many …

Development of advanced verification and validation procedures and tools for the certification of learning systems in aerospace applications

S Jacklin, J Schumann, P Gupta, M Richard… - Infotech …, 2005 - arc.aiaa.org
Adaptive control technologies that incorporate learning algorithms have been proposed to
enable automatic flight control and vehicle recovery, autonomous flight, and to maintain …

Structuring simulink models for verification and reuse

MW Whalen, A Murugesan, S Rayadurgam… - Proceedings of the 6th …, 2014 - dl.acm.org
Model-based development (MBD) tool suites such as Simulink and Stateflow offer powerful
tools for design, development, and analysis of models. These models can be used for …

Parallel NuSMV: a NuSMV extension for the verification of complex embedded systems

O Ferrante, L Benvenuti, L Mangeruca… - … Safety, Reliability, and …, 2012 - Springer
In this paper we present Parallel NuSMV, a tool based on the NuSMV model checker that
integrates the ManySAT parallel SAT solver. The PNuSMV is part of the FormalSpecs …

[PDF][PDF] UPBOT: a testbed for cyber-physical systems

TL Crenshaw, S Beyer - Proceedings of the 3rd international conference …, 2010 - usenix.org
Developing software for cyber-physical systems presents a unique challenge. These
systems are not simply software; they are composed of software running on a collection of …