AbstractAn algebraic specification concept for modules in software engineering is introduced which includes, in addition to a parameter and body part, explicit import and export interfaces. This concept integrates the main ideas of parameterized specifications for abstract data types and the information-hiding concept required for modules in software engineering. The concept is carefully motivated and defined with formal syntax and semantics within the framework of algebraic specifications. The basic constructions for combining modules are composition, actualization, extension, and union of modules with shared submodules. In this paper, composition and union are studied in detail. Both constructions are shown to be compositional. This means...
The problem of designing a modular software system which realizes a given specification starting fro...
AbstractBy treating the interfaces of a module specification as a production, we combine notions fro...
Programmers and software engineers agree in unanimity that a useful characteristic of the programmin...
AbstractAn algebraic specification concept for modules in software engineering is introduced which i...
AbstractIn recent papers, a notion of algebraic module specification has been introduced, along with...
AbstractWe develop module algebra for structured specifications with model oriented denotations. Our...
This technical report consists of ve separate contributions within the areas of algebraic module spe...
SIGLECopy held by FIZ Karlsruhe; available from UB/TIB Hannover / FIZ - Fachinformationszzentrum Kar...
AbstractAlgebraic theory provides a framework for the specification and design of modules and modula...
To appear in Proc. Formal Models in Programming, Wien 1985TIB: RN 4237 (190) / FIZ - Fachinformation...
This paper concerns the algebraic specification of abstract data types. It introduces and motivates...
The algebraic approach to modular specifications as developed by the first author during the last fi...
We present a notion of module acquired from developing an algebraic framework for service-oriented m...
We present a notion of module acquired from developing an algebraic framework for service-oriented m...
. We address the problem of defining an algebraic framework for modularization supporting separate t...
The problem of designing a modular software system which realizes a given specification starting fro...
AbstractBy treating the interfaces of a module specification as a production, we combine notions fro...
Programmers and software engineers agree in unanimity that a useful characteristic of the programmin...
AbstractAn algebraic specification concept for modules in software engineering is introduced which i...
AbstractIn recent papers, a notion of algebraic module specification has been introduced, along with...
AbstractWe develop module algebra for structured specifications with model oriented denotations. Our...
This technical report consists of ve separate contributions within the areas of algebraic module spe...
SIGLECopy held by FIZ Karlsruhe; available from UB/TIB Hannover / FIZ - Fachinformationszzentrum Kar...
AbstractAlgebraic theory provides a framework for the specification and design of modules and modula...
To appear in Proc. Formal Models in Programming, Wien 1985TIB: RN 4237 (190) / FIZ - Fachinformation...
This paper concerns the algebraic specification of abstract data types. It introduces and motivates...
The algebraic approach to modular specifications as developed by the first author during the last fi...
We present a notion of module acquired from developing an algebraic framework for service-oriented m...
We present a notion of module acquired from developing an algebraic framework for service-oriented m...
. We address the problem of defining an algebraic framework for modularization supporting separate t...
The problem of designing a modular software system which realizes a given specification starting fro...
AbstractBy treating the interfaces of a module specification as a production, we combine notions fro...
Programmers and software engineers agree in unanimity that a useful characteristic of the programmin...