2006
DOI: 10.1007/11780274_16
|View full text |Cite
|
Sign up to set email alerts
|

Horizontal Composability Revisited

Abstract: Abstract. We recall the contribution of Goguen and Burstall's 1980 CAT paper and its powerful influence on theories of specification implementation that were emerging at about the same time, via the introduction of the notions of vertical and horizontal composition of implementations. We then give a different view of implementation which we believe provides a more adequate reflection of the rather subtle interplay between implementation, specification structure and program structure.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
2
0

Year Published

2014
2014
2015
2015

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 28 publications
(33 reference statements)
0
2
0
Order By: Relevance
“…The requirement of horizontal composition is missing a way of distinguishing between, on the one hand, the structure of the requirements specification used to facilitate its construction and understanding, and on the other hand, binding decisions made during the development process concerning the structure of the realisation. The latter fixes the design of the system architecture, and horizontal composition with respect to this structure is what really matters, see [ST06]. CASL [BM04] provides a way to capture designs of system architecture in the form of architectural specifications [BST02].…”
Section: Implementations and Parameterizationmentioning
confidence: 99%
“…The requirement of horizontal composition is missing a way of distinguishing between, on the one hand, the structure of the requirements specification used to facilitate its construction and understanding, and on the other hand, binding decisions made during the development process concerning the structure of the realisation. The latter fixes the design of the system architecture, and horizontal composition with respect to this structure is what really matters, see [ST06]. CASL [BM04] provides a way to capture designs of system architecture in the form of architectural specifications [BST02].…”
Section: Implementations and Parameterizationmentioning
confidence: 99%
“…Deductive systems, the basic tool in our approach, correspond to such classes. This means that the whole area of specification structuring [ST06] is, for the moment, left out. Our approach is not concerned with the fact that specifications describing the relevant classes of models are flat, i.e.…”
mentioning
confidence: 99%