Modeling User Input and Hypermedia Dynamics in Hera

Methodologies for the engineering of Web applications typically provide models that drive the generation of the hypermedia navigation structure in the application. Most of these methodologies and their models consider link following as the only materialization of the navigation structure. In this paper we see how extended user input can dynamically influence the navigation structure. By means of Hera it is shown how one can define this extended user input and capture the functional aspects related to the hypermedia dynamics in the RDF(S)-based design models. For this purpose we discuss the definition of input controls, the representation of state information, and the embedding of both in the application model. We also present the XML/RDF-based architecture implementing this.

[1]  Gustavo Rossi,et al.  An Object Oriented Approach to Web-Based Applications Design , 1998, Theory Pract. Object Syst..

[2]  Fabio Vitali,et al.  Web information systems , 1998, CACM.

[3]  G. Rossi,et al.  An Object Oriented Approach to Web-Based Application Design , 1998 .

[4]  Hongjing Wu,et al.  AHAM: a Dexter-based reference model for adaptive hypermedia , 1999, Hypertext.

[5]  Arvind Malhotra,et al.  Xml schema part 2: datatypes , 1999 .

[6]  James Clark,et al.  XSL Transformations (XSLT) Version 1.0 , 1999 .

[7]  Nora Koch,et al.  The Authoring Process of the UML-based Web Engineering Approach , 2000 .

[8]  Bernhard Thalheim,et al.  Modeling Interaction and Media Objects , 2000, NLDB.

[9]  Michael Bieber,et al.  A case study in systematic hypermedia design , 2001, Inf. Syst..

[10]  Flavius Frasincar,et al.  Specification framework for engineering adaptive web applications , 2002 .

[11]  Stefano Ceri,et al.  Designing Data-Intensive Web Applications , 2002 .

[12]  Flavius Frasincar,et al.  Hypermedia Presentation Adaptation on the Semantic Web , 2002, AH.

[13]  Dan Brickley,et al.  Resource Description Framework (RDF) Model and Syntax Specification , 2002 .

[14]  Flavius Frasincar,et al.  Engineering Semantic Web Information Systems in Hera , 2003, J. Web Eng..

[15]  Cristina Cachero,et al.  OO-H Method: extending UML to model web interfaces , 2003 .

[16]  Oscar Pastor,et al.  OOWS: A Method to Develop Web Applications from Web-Oriented Conceptual Models , 2003 .

[17]  Dan Brickley,et al.  Rdf vocabulary description language 1.0 : Rdf schema , 2004 .