Towards the compositional verification of real-time uml designs
Current techniques for the verification of software as eg model checking are limited when it
comes to the verification of complex distributed embedded real-time systems. Our approach …
comes to the verification of complex distributed embedded real-time systems. Our approach …
Model-based design verification for embedded systems through SVOCL: an OCL extension for SystemVerilog
Abstract Model Based System Engineering (MBSE) is a renowned approach in the context of
embedded systems development. It is frequently used to deal with the structural and …
embedded systems development. It is frequently used to deal with the structural and …
OCL extended with temporal logic
P Ziemann, M Gogolla - … Ershov Memorial Conference on Perspectives of …, 2003 - Springer
UML class diagrams have become a standard for modeling the static structure of object-
oriented software systems. OCL can be used for formulating additional constraints that can …
oriented software systems. OCL can be used for formulating additional constraints that can …
Nested named entity recognition in historical archive text
K Byrne - … Conference on Semantic Computing (ICSC 2007), 2007 - ieeexplore.ieee.org
This paper describes work on Named Entity Recognition (NER), in preparation for Relation
Extraction (RE), on data from a historical archive organisation. As is often the case in the …
Extraction (RE), on data from a historical archive organisation. As is often the case in the …
Temporal constraint support for OCL
B Kanso, S Taha - … Engineering: 5th International Conference, SLE 2012 …, 2013 - Springer
Abstract The Object Constraint Language is widely used to express precise and
unambiguous constraints on models and object oriented programs. However, the notion of …
unambiguous constraints on models and object oriented programs. However, the notion of …
[PDF][PDF] An extension of OCL with temporal logic
P Ziemann, M Gogolla - … Systems Development with UML–Proceedings of …, 2002 - Citeseer
UML class diagrams are widely used to model the static structure of object-oriented software
systems. As a supplement, OCL becomes more and more popular for formulating constraints …
systems. As a supplement, OCL becomes more and more popular for formulating constraints …
A feature-based classification of formal verification techniques for software models
Software models are the core development artifact in model-based engineering (MBE). The
MBE paradigm promotes the use of software models to describe structure and behavior of …
MBE paradigm promotes the use of software models to describe structure and behavior of …
Formal semantics of static and temporal state-oriented OCL constraints
Abstract The textual Object Constraint Language (OCL) is primarily intended to specify
restrictions over UML class diagrams, in particular class invariants, operation pre-, and …
restrictions over UML class diagrams, in particular class invariants, operation pre-, and …
The theory and practice of SALT
Salt is a general purpose specification and assertion language developed for creating
concise temporal specifications to be used in industrial verification environments. It …
concise temporal specifications to be used in industrial verification environments. It …
Joint structural and temporal property specification using timed story scenario diagrams
F Klein, H Giese - … to Software Engineering: 10th International Conference …, 2007 - Springer
Complex software systems, and self-adaptive systems in particular, are characterized by
complex structures and behavior. For their design, appropriate notations for the specification …
complex structures and behavior. For their design, appropriate notations for the specification …