In this work, having in mind the construction of concurrent systems from components, we discuss the difference between actions and events. For this discussion, we propose an(other) architecture description language in which actions and events are made explicit in the description of a component and a system. Our work builds from the ideas set forth by the categorical approach to the construction of software based systems from components advocated by Goguen and Burstall, in the context of institutions, and by Fiadeiro and Maibaum, in the context of temporal logic. In this context, we formalize a notion of a component as an element of an indexed category and we elicit a notion of a morphism between components as morphisms of this category. Mor...
We propose a mathematical semantics for event-based architectures that serves two main purposes: to ...
This thesis provides a specification theory with strong algebraic and compositionality properties, a...
A methodology is introduced for defining truly concurrent semantics of processes as equivalence clas...
Current advances in software engineering practice involve the adoption of a component- based approac...
In this paper, we bring together the use of temporal logic for specifying concurrent systems, in the...
AbstractActions are essential in the description of processes, since processes are characterised by ...
We present a semantic model and a logic for systems of concurrent components. Following the categori...
AbstractWe introduce yet another event-based formalism, that of event automata, which unifies variou...
We consider a class of Kripke Structures in which the atomic propositions are events. This enables u...
We present a semantic model and a logic for systems of concurrent components. Following the categori...
This paper gives a semantics for discrete-event (DE) models that generalizes that of synchronous/rea...
AbstractWe present a framework for reasoning about processes (complex actions) that are constituted ...
Abstract. We propose a compositional specification theory for reason-ing about components that inter...
In this paper, we describe a true-concurrent hierarchical logic interpreted over concurrent automata...
We propose a compositional specification theory for reasoning about components that interact by sync...
We propose a mathematical semantics for event-based architectures that serves two main purposes: to ...
This thesis provides a specification theory with strong algebraic and compositionality properties, a...
A methodology is introduced for defining truly concurrent semantics of processes as equivalence clas...
Current advances in software engineering practice involve the adoption of a component- based approac...
In this paper, we bring together the use of temporal logic for specifying concurrent systems, in the...
AbstractActions are essential in the description of processes, since processes are characterised by ...
We present a semantic model and a logic for systems of concurrent components. Following the categori...
AbstractWe introduce yet another event-based formalism, that of event automata, which unifies variou...
We consider a class of Kripke Structures in which the atomic propositions are events. This enables u...
We present a semantic model and a logic for systems of concurrent components. Following the categori...
This paper gives a semantics for discrete-event (DE) models that generalizes that of synchronous/rea...
AbstractWe present a framework for reasoning about processes (complex actions) that are constituted ...
Abstract. We propose a compositional specification theory for reason-ing about components that inter...
In this paper, we describe a true-concurrent hierarchical logic interpreted over concurrent automata...
We propose a compositional specification theory for reasoning about components that interact by sync...
We propose a mathematical semantics for event-based architectures that serves two main purposes: to ...
This thesis provides a specification theory with strong algebraic and compositionality properties, a...
A methodology is introduced for defining truly concurrent semantics of processes as equivalence clas...