• DocumentCode
    3369895
  • Title

    Using design patterns to derive PAC architectures from Object-Z specifications

  • Author

    Hussey, Andrew

  • Author_Institution
    Software Verification Res. Centre, Queensland Univ., Brisbane, Qld., Australia
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    40
  • Lastpage
    51
  • Abstract
    Interactor-based architectures for Graphical User Interfaces (GUIs) model an interface as a composition of interacting objects that each present internal state to the user and provide operations on that state. One such architecture is Presentation-Abstraction-Control (PAC). Architectures such as PAC can be described as a combination of design patterns. We use the patterns to derive a PAC architecture for a file browser application from a corresponding Object-Z specification
  • Keywords
    graphical user interfaces; user interface management systems; Graphical User Interfaces; Object-Z specifications; PAC architectures; Presentation-Abstraction-Control; design patterns; file browser application; interactor-based architectures; Application software; Computer architecture; Connectors; Formal specifications; Interactive systems; Libraries; Read only memory; Software engineering; Software maintenance; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages and Systems, 1999. TOOLS 32. Proceedings
  • Conference_Location
    Melbourne, Vic.
  • Print_ISBN
    0-7695-0462-0
  • Type

    conf

  • DOI
    10.1109/TOOLS.1999.809413
  • Filename
    809413