View
Publication Type
Conference Proceedings
UWI Author(s)
Author, Analytic
Mugisa, Ezra K.,; Maibaum, T.S.
Author Role
n/a
Author Affiliation
Mathematics and Computer Science; Faculty of Pure and Applied Sciences
Paper/Section Title
A framework for describing software architectures for reuse
Medium Designator
n/a
Connective Phrase
In
Editor/Compiler
Donohoe, Patrick
Editor/Compiler Role
Editor
Proceedings Title
Proceedings of WICSAL First Working IFIP Conference on Software Architecture
Date of Meeting
22-24 February 1996
Place of Meeting
San Antonio, Texas
Place of Publication
London
Publisher Name
Chapman and Hall
Date of Publication
1996
Date of Copyright
n/a
Volume ID
n/a
Location in Work
1-20
Extent of Work
n/a
Packaging Method
n/a
Series Editor
n/a
Series Editor Role
n/a
Series Title
n/a
Series Volume ID
n/a
Location/URL
n/a
ISBN
n/a
Notes
n/a
Abstract
Presents a formal description of software architectures for software reuse to support a view of systematic software reuse as the plugging of components into an architecture. The components are object descriptions in the Object Calculus. Interconnection between the components is defined via synchronisation morphisms within a framework based on Category Theory. Component composition is defined via the pushout construction, giving the architecture as a 'calculated' component, from which the architecture's properties may be derived. The architectures described are reusable in the reuse triplet that forms the motivation for on-going work on systematic software reuse. Provides further support for the suggestion that Category Theory provides the appropriate level of mathematical abstraction to describe software architectures....
read more
Keywords
n/a