DocumentCode
3346521
Title
Frameworks in Catalysis: pictorial notation and formal semantics
Author
Lau, Kung-Kiu ; Omaghi, M. ; Wills, Alan
Author_Institution
Dept. of Comput. Sci., Manchester Univ., UK
fYear
1997
fDate
12-14 Nov. 1997
Firstpage
213
Lastpage
220
Abstract
In OO Design, it is widely recognised that the distribution of tasks between objects and the contracts between them are key to effective design. In composing designs from reusable parts, the parts are therefore frameworks, namely descriptions of the interactive relationships between objects which participate in the interactions. Designs are then built by composing these frameworks, and any object in the final design will play (various) roles from several frameworks. Practitioners of OO Design use pictorial notations for design. However, in order to reason formally about design, we need a sound (formal) semantics for the diagrams. In this paper, we show that frameworks can be formalised as many-sorted theories, and then present a pictorial representation of such theories, developed in the Catalysis project.
Keywords
formal specification; object-oriented programming; Catalysis; formal semantics; frameworks; many-sorted theories; object oriented design; pictorial notation; Books; Computer science; Contracts; Design methodology;
fLanguage
English
Publisher
ieee
Conference_Titel
Formal Engineering Methods., 1997. Proceedings., First IEEE International Conference on
Conference_Location
Hiroshima, Japan
Print_ISBN
0-8186-8002-4
Type
conf
DOI
10.1109/ICFEM.1997.630428
Filename
630428
Link To Document