Using dynamic analysis to discover polynomial and array invariants

TV Nguyen, D Kapur, W Weimer… - 2012 34th International …, 2012 - ieeexplore.ieee.org
Dynamic invariant analysis identifies likely properties over variables from observed program
traces. These properties can aid programmers in refactoring, documenting, and debugging …

A UML model consistency verification approach based on meta-modeling formalization

H Malgouyres, G Motet - Proceedings of the 2006 ACM symposium on …, 2006 - dl.acm.org
UML language provides a promising way to overcome software system complexity. In
particular, UML is a unified language that handles different aspects of software modeling …

Patterns for timed property specifications

V Gruhn, R Laue - Electronic Notes in Theoretical Computer Science, 2006 - Elsevier
Patterns for property specification enable non-experts to write formal specifications that can
be used for automatic model checking. The existing patterns identified in [Dwyer, MB, GS …

Formal semantics of static and temporal state-oriented OCL constraints

S Flake, W Mueller - Software & Systems Modeling, 2003 - Springer
Abstract The textual Object Constraint Language (OCL) is primarily intended to specify
restrictions over UML class diagrams, in particular class invariants, operation pre-, and …

A UML profile for real-time constraints with the OCL

S Flake, W Mueller - International Conference on the Unified Modeling …, 2002 - Springer
This article presents a UML profile for an OCL extension that enables modelers to specify
behavioral, state-oriented real-time constraints in OCL. In order to perform a seamless …

Temporal properties verification of real-time systems using UML/MARTE/OCL-RT

A Louati, K Barkaoui, C Jerad - Formalisms for Reuse and Systems …, 2015 - Springer
Dependability is a key feature of critical Real-Time Systems (RTS). In fact, errors may lead to
disastrous consequences on life beings and economy. To ensure the absence or avoidance …

[PDF][PDF] Timed annotations in UML

S Graf, I Ober, I Ober - … on Specification and Validation of UML …, 2003 - www-verimag.imag.fr
In this paper we describe an approach for real-time modeling in UML focusing on analysis
and verification of time and scheduling related properties. We show that the use of timed …

Use Case Maps as a property specification language

J Hassine, J Rilling, R Dssouli - Software & Systems Modeling, 2009 - Springer
Although a significant body of research in the area of formal verification and model checking
tools of software and hardware systems exists, the acceptance of these tools by industry and …

An evaluation of timed scenario notations

J Hassine, J Rilling, R Dssouli - Journal of Systems and Software, 2010 - Elsevier
There is a general consensus on the importance of good Requirements Engineering (RE)
for achieving high quality software. The modeling and analysis of requirements have been …

Real-time constraints with the OCL

S Flake - Proceedings Fifth IEEE International Symposium on …, 2002 - ieeexplore.ieee.org
The Unified Modeling Language (UML) has received increasing attention from designers of
real-time systems. Several approaches apply and enrich the UML notation for modeling of …