Architectural Design in Object-Z

  • Authors:
  • Tim McComb;Graeme Smith

  • Affiliations:
  • -;-

  • Venue:
  • ASWEC '04 Proceedings of the 2004 Australian Software Engineering Conference
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a process for introducing an object-orientedarchitecture into an abstract functional specification writtenin Object-Z. Since the design is derived from the specification,correctness concerns are addressed as part of thedesign process. We base our approach on refactoring rulesthat apply to class structure, and use the rules to implementdesign patterns. As a motivating example, we introducea user-interface design that follows the Model-View-Controllerparadigm into an existing specification.