Formal specification and analysis of domain specific models using Maude

JE Rivera, F Durán, A Vallecillo - Simulation, 2009 - journals.sagepub.com
Modeling languages play a cornerstone role in model-driven software development for
representing models and metamodels. Modeling languages are usually defined in terms of …

SymPLFIED: Symbolic program-level fault injection and error detection framework

K Pattabiraman, N Nakka… - … Systems and Networks …, 2008 - ieeexplore.ieee.org
This paper introduces SymPLFIED, a program-level framework that allows specification of
arbitrary error detectors and the verification of their efficacy against hardware errors …

From control systems to control software

E Feron - IEEE Control Systems Magazine, 2010 - ieeexplore.ieee.org
This article describes an approach to documenting control programs, whereby the control
program code is annotated with logical expressions describing the set of reachable program …

[HTML][HTML] Stochastic analysis of BPMN with time in rewriting logic

F Durán, C Rocha, G Salaün - Science of Computer Programming, 2018 - Elsevier
A business process is a set of structured activities that provide a certain service or product.
Business processes can be modeled using the BPMN standard, and several industrial …

Analyzing rule-based behavioral semantics of visual modeling languages with Maude

JE Rivera, E Guerra, J de Lara, A Vallecillo - … Language Engineering: First …, 2009 - Springer
There is a growing need to explicitly represent the behavioral semantics of Modeling
Languages in a precise way, something especially important in industrial environments in …

A Church-Rosser checker tool for conditional order-sorted equational Maude specifications

F Durán, J Meseguer - International Workshop on Rewriting Logic and its …, 2010 - Springer
Abstract The Church-Rosser property, together with termination, is essential for an
equational specification to have good executability conditions, and also for having a …

Towards a Maude formal environment

F Durán, C Rocha, JM Álvarez - … : Essays Dedicated to Carolyn Talcott on …, 2011 - Springer
Maude is a declarative and reflective language based on rewriting logic in which
computation corresponds to efficient deduction by rewriting. Because of its reflective …

Symplfied: Symbolic program-level fault injection and error detection framework

K Pattabiraman, NM Nakka… - IEEE Transactions on …, 2012 - ieeexplore.ieee.org
This paper introduces SymPLFIED, a program-level framework that allows specification of
arbitrary error detectors and the verification of their efficacy against hardware errors …

Formal verification of hardware components in critical systems

W Khan, M Kamran, SR Naqvi, FA Khan… - Wireless …, 2020 - Wiley Online Library
Hardware components, such as memory and arithmetic units, are integral part of every
computer‐controlled system, for example, Unmanned Aerial Vehicles (UAVs). The …

A formal framework for secure fog architectures: Application to guarantee reliability and availability

Z Benzadri, A Bouheroum, F Belala - International Journal of …, 2021 - igi-global.com
Despite the importance of fog computing, few works using formal techniques have been
interested in the modelling and verification of fog architectures to ensure their security. The …