Abstract. In this paper, we argue that web applications are a particular kind of hypermedia applications and show how to model their navigational structure. We motivate our paper discussing the most important problems in the design of complex Web applications. We argue that if we need to design applications combining hypermedia navigation with complex transactional behaviors (as in E-commerce systems), we need a systematic development approach. We next present the main ideas underlying the Object-Oriented Hypermedia Design Method (OOHDM). We show that Web applications are built as views of conceptual models. We next present the abstraction primitives we use to design the conceptual and navigational structure of Web applications and describe the view definition language. We introduce navigational contexts as the structuring mechanism for the navigational space. Some further work on designing Web applications with OOHDM is finally presented.
In this paper we present Web design frameworks as a conceptual approach to maximize reuse in Web applications. We first analyze the current state of the art of Web applications design, stating the need for an approach that clearly separates concerns (conceptual, navigational, interface). We briefly introduce the OOHDM approach for Web applications design. We next focus on the problem of design reuse in Web applications. After a short review the state of the art of object-oriented application frameworks we present the rationale for a slightly different approach focusing on design reuse instead of code reuse. We then present OOHDM-Frame, a syntax for defining the hot spots of generic Web applications designs. We illustrate the use of OOHDM-Frame with a case study in the domain of Conference Paper Review Systems. We finally discuss how to implement Web design frameworks in different Web platforms.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.