In this paper an algebraic approach to formal object-oriented design specification is presented where the static and functional part of a software system is described by classical algebraic specification whereas the dynamic behavior is modeled by a transition relation. The approach is inspired by Astesiano's SMoLCS formalism and is based on Meseguer's rewriting logic; but it has two additional features: it supports the construction of subsystems and the flow of messages can be controlled by use of a simple but powerful concurrent language. Liveness and safety properties of design specifications are formulated with the help of structured message expressions; methods for proving such properties are shortly discussed. As underlying s...
The development of concurrent object-oriented programs, from a software engineering perspective, mus...
Rapport interne.In the paper we consider a proof-theoretical approach to Linear Logic in order to de...
This paper presents a model of concurrent objectoriented programming in which specification of compu...
Most software systems are concerned with concurrent systems and thus it is of paramount importance t...
. This document aims to provide a formal semantics for an object-oriented language with constructs f...
A technique for specifying concurrent systems is shown, that uses the algebraic specification langua...
In this paper I present a review of research issues raised by the application of process algebras to...
. This paper reports on successful application of algebraic ideas to the formal development of softw...
AbstractThis article presents an extension of the formalism of algebraic specifications to the speci...
The Object Oriented Specification Technique (OOST)[SCHU 87, 90] is a formal description technique wh...
The property of a (formal) development method which gives the development process the potential for ...
Abstract. Architectural modeling using the Unified Modeling Language (UML) can support the developme...
In many concurrent programming languages programs are difficult to extend and modify. This is becaus...
The inherent complexity of modern reactive hardware/software systems requires the creation of system...
Abstract. In this paper we put forward a concurrent object-oriented programming language in which co...
The development of concurrent object-oriented programs, from a software engineering perspective, mus...
Rapport interne.In the paper we consider a proof-theoretical approach to Linear Logic in order to de...
This paper presents a model of concurrent objectoriented programming in which specification of compu...
Most software systems are concerned with concurrent systems and thus it is of paramount importance t...
. This document aims to provide a formal semantics for an object-oriented language with constructs f...
A technique for specifying concurrent systems is shown, that uses the algebraic specification langua...
In this paper I present a review of research issues raised by the application of process algebras to...
. This paper reports on successful application of algebraic ideas to the formal development of softw...
AbstractThis article presents an extension of the formalism of algebraic specifications to the speci...
The Object Oriented Specification Technique (OOST)[SCHU 87, 90] is a formal description technique wh...
The property of a (formal) development method which gives the development process the potential for ...
Abstract. Architectural modeling using the Unified Modeling Language (UML) can support the developme...
In many concurrent programming languages programs are difficult to extend and modify. This is becaus...
The inherent complexity of modern reactive hardware/software systems requires the creation of system...
Abstract. In this paper we put forward a concurrent object-oriented programming language in which co...
The development of concurrent object-oriented programs, from a software engineering perspective, mus...
Rapport interne.In the paper we consider a proof-theoretical approach to Linear Logic in order to de...
This paper presents a model of concurrent objectoriented programming in which specification of compu...