• DocumentCode
    2345078
  • Title

    Interacting frameworks in Catalysis

  • Author

    Lau, Kung-Kiu ; Liu, Shaoying ; Ornagi, M. ; Wills, Alan

  • Author_Institution
    Dept. of Comput. Sci., Manchester Univ., UK
  • fYear
    1998
  • fDate
    9-11 Dec 1998
  • Firstpage
    110
  • Lastpage
    119
  • Abstract
    In current OO design, most of the existing (semi-formal) methods use classes or objects as the basic unit of design. However it is increasingly recognised that classes are not the best focus for design. Typical design artefacts are about groups of objects and the way they interact In the Catalysis project, we use the term frameworks for descriptions of groups of objects, their relationships, division of responsibilities, and interactions. The power of frameworks lies in the fact that interactions can also occur at the level of frameworks. In a previous paper we defined a framework formally as a (first-order) many-sorted theory with a model theoretic semantics and showed how it can be represented using a pictorial notation for practical system development. However we considered only frameworks that do not interact with one another In this paper we discuss frameworks that interact with one another and show that such frameworks are very powerful tools for formal OO design
  • Keywords
    object-oriented methods; object-oriented programming; Catalysis; design artefacts; formal object-oriented design; interacting frameworks; model theoretic semantics; object groups; object interaction; object relationships; object responsibilities; pictorial notation; practical system development; Art; Computer science; Contracts; Design methodology; Electrical capacitance tomography; Hip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Formal Engineering Methods, 1998. Proceedings. Second International Conference on
  • Conference_Location
    Brisbane, Qld.
  • Print_ISBN
    0-8186-9198-0
  • Type

    conf

  • DOI
    10.1109/ICFEM.1998.730575
  • Filename
    730575