2024 · 25 citations · 10 references
ComputingComputer EngineeringComputer ScienceFormal MethodsProgramming LanguagesData-flow AnalysisDeductive VerificationFinite State Machine ModelingFunctional VerificationModel CheckingSpecification LanguagesConstraint VerificationConstraint-based VerificationConstraintsDynamic System ValidationDynamic VerificationInvariant GenerationInvariant VerificationRuntime Verification
This paper presents mOdCL, a Maude based evaluator of OCL expressions and validator of OCL constraints. Given its OCL expression evaluator, the use of execution strategies allows mOdCL, not only validating invariant constraints on concrete system states, but also dynamically validating invariants and pre- and post-conditions on the successive states obtained during system execution.
10
Maude: specification and programming in rewriting logic
Manuel Clavel, Francisco Durán, Steven Eker et al. · Theoretical Computer Science · 2002 · 772 citations · Full text
Jordi Cabot, Robert Clarisó, Daniel Riera · 2007 · 163 citations