Automatic HTML generation from formal hypermedia specifications

HMBS (Hypermedia Model Based on Statecharts) is a model that is suitable for specifying highly structured hyperdocuments. HySCharts is an environment that supports the authoring of hyperdocuments based on the HMBS model. It also supports hyperdocument navigation according to a well-defined browsing semantics. In this paper, we propose three strategies for automatically deriving an HTML implementation from an HMBS hyperdocument model defined in HySCharts. The resulting implementation can thus be viewed from any standard Web browser. The strategies described for HTML code generation may be useful in other situations in which a highly structured hyperdocument needs to be published in the Web.

[1]  Maria Cristina Ferreira de Oliveira,et al.  A Statechart-Based Model for Modeling Hypermedia Applications , 2000 .

[2]  Doron Drusinsky,et al.  Using statecharts for hardware description and synthesis , 1989, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[3]  Gustavo Rossi,et al.  Design reuse in hypermedia applications development , 1997, HYPERTEXT '97.

[4]  Arnold Kamis,et al.  Extending the capabilities of RMM: Russian dolls and hypertext , 1997, Proceedings of the Thirtieth Hawaii International Conference on System Sciences.

[5]  Maria Cristina Ferreira de Oliveira,et al.  A navigation-oriented hypertext model based on statecharts , 1997, HYPERTEXT '97.

[6]  Tomás Isakowitz,et al.  RMM: a methodology for structured hypermedia design , 1995, CACM.

[7]  Maria Cristina Ferreira de Oliveira,et al.  HMBS/M - an object oriented method for hypermedia design , 1999 .

[8]  David Harel,et al.  Statecharts: A Visual Formalism for Complex Systems , 1987, Sci. Comput. Program..

[9]  Amir Pnueli,et al.  On the Formal Semantics of Statecharts (Extended Abstract) , 1987, LICS.

[10]  Paulo César Masiero,et al.  A reachability tree for statecharts and analysis of some properties , 1994, Inf. Softw. Technol..

[11]  Maria Cristina Ferreira de Oliveira,et al.  A statechart-based model for hypermedia applications , 2001, TOIS.

[12]  Franca Garzotto,et al.  HDM—a model-based approach to hypertext application design , 1993, TOIS.

[13]  Gustavo Rossi,et al.  Systematic hypermedia application design with OOHDM , 1996, HYPERTEXT '96.