MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  A formal specification language for hypermedia applications

Download:
Download as a PDF | Download as a PS
by D. M. Germn, D. D. Cowan, P. Alencar
http://csgrs6k1.uwaterloo.ca/~dmg//research/papers/dmg_hyperdesign98.ps
Add To MetaCart

Abstract:

As the size of hypermedia applications grows, it is clear that we need better tools for the designer to deal with their growing complexity. Formal languages allow the unambiguous description of the properties of a system without restricting their implementation. They can become the foundation for tool support in the design stage; these tools could then be used to verify properties about the design such as completeness, type-consistency or the characteristics of the corresponding navigation graph. We present in this paper HadeZ, a formal specification language for hypertext design. Based--as its counterpart Z and Object Z-- in set theory, it is a mechanism to specify the data that composes an application and how its attributes are collated into hypermedia pages and therefore cross-linked. The aim of HadeZ is to unambiguously specify the design of an application without stating anything about how it must be implemented (what kind of repository to use, whether to use HTML or another platform), or the final look-and-feel of it (what colours, what size of type) and to allow the designer to verify properties (such as the ones mentioned above) of a given design. 1

Citations

993 The Z notation: a reference manual – Spivey - 1992
283 RMM: A methodology for structured hypermedia design – Isakowitz, Stohr, et al. - 1995
207 A Specifier’s Introduction to Formal Methods – Wing - 1990
121 The object-oriented hypermedia design model – Schwabe, Rossi - 1995
54 Object-Z: an object-oriented extension to Z – DA, Duke, et al. - 1990
43 An object-oriented design method for hypermedia information systems – Lange - 1994
3 Formal Methods for the description of timed behaviors of multimedia and hypermedia distributed systems – Courtiat, Diaz, et al. - 1996
2 Designing User Interfaces for Hypermedia, chapter Hypermedia Application Design: a structured design – Garzotto, Mainetti, et al. - 1995
1 A framework for formal design of hypertext applications – German, Cowan, et al.