In this thesis we define a framework for the specification of dynamic behavior of software systems. This framework is motivated by the state as algebra approach and the model-oriented language Z. From the state as algebra approach we use the idea of modeling the environment and the state components as structures of an institution. However, in contrast to the state as algebra approach, states in our framework are modeled by structures from any suitable institution not only those having of algebras as their structures. From Z we use the idea that environment, state spaces and relations between state spaces are specified using the same logic and how more complex relations can be constructed from simpler ones by means of the schema calculus. Ho...
Classical algebraic specification is an accepted framework for specification. A criticism which appl...
This paper introduces a calculus of state-based software components modelled as concrete coalgebras ...
International audienceSeparation of concerns or aspects is a way to deal with the increasing complex...
In this thesis we define a framework for the specification of dynamic behavior of software systems. ...
In this thesis we define a framework for the specification of dynamic behavior of software systems....
In this thesis we define a framework for the specification of dynamic behavior of software systems. ...
One way to model the execution state of an imperative program is as a many sorted algebra. Program v...
One way to model the execution state of an imperative program is as a many sorted algebra. Program v...
One way to model the execution state of an imperative program is as a many sorted algebra. Program v...
In this paper, we present a generic approach to integrate datatypes expressed using formal specific...
Data Types Martin Große-Rhode Alfio Martini Technische Universitat Berlin, Fachbereich 13 Informati...
Abstract. In this paper we investigate formally the relationship between the notion of abstract data...
Classical algebraic specification is an accepted framework for specification. A criticism which appl...
AbstractWe show how to extend in a canonical way a given formalism for specifying (static) data type...
Classical algebraic specification is an accepted framework for specification. A criticism which appl...
Classical algebraic specification is an accepted framework for specification. A criticism which appl...
This paper introduces a calculus of state-based software components modelled as concrete coalgebras ...
International audienceSeparation of concerns or aspects is a way to deal with the increasing complex...
In this thesis we define a framework for the specification of dynamic behavior of software systems. ...
In this thesis we define a framework for the specification of dynamic behavior of software systems....
In this thesis we define a framework for the specification of dynamic behavior of software systems. ...
One way to model the execution state of an imperative program is as a many sorted algebra. Program v...
One way to model the execution state of an imperative program is as a many sorted algebra. Program v...
One way to model the execution state of an imperative program is as a many sorted algebra. Program v...
In this paper, we present a generic approach to integrate datatypes expressed using formal specific...
Data Types Martin Große-Rhode Alfio Martini Technische Universitat Berlin, Fachbereich 13 Informati...
Abstract. In this paper we investigate formally the relationship between the notion of abstract data...
Classical algebraic specification is an accepted framework for specification. A criticism which appl...
AbstractWe show how to extend in a canonical way a given formalism for specifying (static) data type...
Classical algebraic specification is an accepted framework for specification. A criticism which appl...
Classical algebraic specification is an accepted framework for specification. A criticism which appl...
This paper introduces a calculus of state-based software components modelled as concrete coalgebras ...
International audienceSeparation of concerns or aspects is a way to deal with the increasing complex...