Abstract. Describing systems through the specification of different views is a well accepted practice in modern software engineering. In this paper we show how to reason across behavioral specifications within a relational framework. We consider views specifying behavioral information using linear temporal logic or dynamic logic. The main result is that independently generated specifications can be amalgamated within a common relational framework to which different analysis techniques can be applied. The paper also presents a realistic problem for which behavioral specifications in dyamic logic and linear temporal logic are jointly employed in the proof of a non trivial property.
Starting from a deontic specification modelling the behaviour of a system, we show how it is possibl...
We use Tarski's relational calculus to construct a model of linear temporal logic. Both discret...
We propose behavioral specification theories for most equivalences in the linear-time–branching-time...
Las lógicas han sido usadas como sistemas formales para especificar sistemas de software. Más aun, l...
AbstractIn this paper we prove theorems on the interpretability of the first-order temporal logics L...
Abstract. Behavioural semantics for specifications plays a crucial role in the formalization of the ...
There are two fundamentally different approaches to specifying and verifying properties of systems. ...
AbstractSeparation of concerns or aspects is nowadays recognized as an important issue in software e...
We develop a taxonomy of different behavioral specification theories and expose their algebraic prop...
Abstract. The design of concurrent software systems, in particular process-aware information systems...
The design of concurrent software systems, in particular process-aware information systems, involves...
Program synthesis is a process that obtains an efficient program out of a specification, preserving ...
We propose behavioral specification theories for most equivalences in the linear-time--branching-tim...
Separation of concerns or aspects is nowadays recognized as an important issue in software engineeri...
Abstract. The views framework of Dinsdale-Young and others unifies several compositional techniques ...
Starting from a deontic specification modelling the behaviour of a system, we show how it is possibl...
We use Tarski's relational calculus to construct a model of linear temporal logic. Both discret...
We propose behavioral specification theories for most equivalences in the linear-time–branching-time...
Las lógicas han sido usadas como sistemas formales para especificar sistemas de software. Más aun, l...
AbstractIn this paper we prove theorems on the interpretability of the first-order temporal logics L...
Abstract. Behavioural semantics for specifications plays a crucial role in the formalization of the ...
There are two fundamentally different approaches to specifying and verifying properties of systems. ...
AbstractSeparation of concerns or aspects is nowadays recognized as an important issue in software e...
We develop a taxonomy of different behavioral specification theories and expose their algebraic prop...
Abstract. The design of concurrent software systems, in particular process-aware information systems...
The design of concurrent software systems, in particular process-aware information systems, involves...
Program synthesis is a process that obtains an efficient program out of a specification, preserving ...
We propose behavioral specification theories for most equivalences in the linear-time--branching-tim...
Separation of concerns or aspects is nowadays recognized as an important issue in software engineeri...
Abstract. The views framework of Dinsdale-Young and others unifies several compositional techniques ...
Starting from a deontic specification modelling the behaviour of a system, we show how it is possibl...
We use Tarski's relational calculus to construct a model of linear temporal logic. Both discret...
We propose behavioral specification theories for most equivalences in the linear-time–branching-time...