Home
Scholarly Works
Objects, associations and subsystems: A...
Conference

Objects, associations and subsystems: A hierarchical approach to encapsulation

Abstract

We describe a compositional approach to the formal interpretation of type view diagrams and statecharts. We define theories for object instances and classes, and theories for associations between them. These theories are combined with categorical constructions to yield a formalisation of the entire system. We observe that some notations require the identification of theories intermediate between the theories of the constituent classes and associations and that of the entire system. This leads us to propose a notion of subsystem which generalises the concept of object and yields an approach to system specification employing object-like encapsulation in a nested hierarchy of components.

Authors

Bicarregui JC; Lano KC; Maibaum TSE

Series

Lecture Notes in Computer Science

Volume

1241

Pagination

pp. 324-343

Publisher

Springer Nature

Publication Date

January 1, 1997

DOI

10.1007/bfb0053385

Conference proceedings

Lecture Notes in Computer Science

ISSN

0302-9743

Labels

View published work (Non-McMaster Users)

Contact the Experts team