HAM: a general purpose hypertext abstract machine
Communications of the ACM
Petri-net-based hypertext: document structure with browsing semantics
ACM Transactions on Information Systems (TOIS)
A data model for flexible hypertext database systems
ACM Transactions on Information Systems (TOIS)
HDM—a model-based approach to hypertext application design
ACM Transactions on Information Systems (TOIS)
The Dexter hypertext reference model
Communications of the ACM
The Amsterdam hypermedia model: adding time and context to the Dexter model
Communications of the ACM
RMM: a methodology for structured hypermedia design
Communications of the ACM
Systematic hypermedia application design with OOHDM
Proceedings of the the seventh ACM conference on Hypertext
Tools and approaches for developing data-intensive Web applications: a survey
ACM Computing Surveys (CSUR)
HYPERTEXT '00 Proceedings of the eleventh ACM on Hypertext and hypermedia
Dynamic hypertext: querying and linking
ACM Computing Surveys (CSUR)
Hypermedia: the link with time
ACM Computing Surveys (CSUR)
Software engineering (6th ed.)
Software engineering (6th ed.)
An Architecture Model for the Hypermedia Engineering Process
Proceedings of the IFIP TC2/TC13 WG2.7/WG13.4 Seventh Working Conference on Engineering for Human-Computer Interaction
ICWE'03 Proceedings of the 2003 international conference on Web engineering
An XML-based approach for fast prototyping of web applications
ICWE'03 Proceedings of the 2003 international conference on Web engineering
Hi-index | 0.00 |
In this paper we present an approach that covers the conceptualization and prototyping phases of hypermedia applications development. This approach is based on a formal model, Pipe, adequate to characterize present hypermedia applications. Pipe is used to demonstrate the conceptualization and prototyping phases of the Fraternali/Ginige-Lowe process model, providing a new process model called Plumbing. This model is the basis of PlumbingXJ, where XML is used to represent Pipe structures in a more human-readable manner. The XML descriptions produced are processed by an Automatic Prototypes Generator tool that builds a prototype of the hypermedia application. This prototype is used to evaluate the contents and navigational schema of the final application before large-scale production. As a case study we apply our approach to the whole life cycle of a simple Web application.