Navigating between objects. Lessons from an object-oriented framework perspective Gustavo Rossi1 ,Alejandra Garrido2, Daniel Schwabe (*) LIFIA-Facultad de Ciencias Exactas. UNLP. Argentina E-mail: [gustavo, garrido]@sol.info.unlp.edu.ar (*) Dto de Informatica. PUC-Rio, Brazil E-mail: schwabe@inf.puc-rio.br Abstract The main goal of this paper is to present a general architecture for building computational hypermedia applications, i.e. those applications that combine the hypermedia navigational style with other kinds of computations in an object-oriented system. We first motivate our work discussing why these kind of applications need special attention. Then, we briefly present the architecture and components of an object-oriented framework that allows extending object-oriented applications with hypermedia features. Finally, and as the main contribution of this paper, we discuss the most important design decisions behind the framework, presenting them as a set of micro-architectural constructs that yield a general architecture for integrating object-oriented and hypermedia applications. 1-Motivation The emergence of the World Wide Web has raised a new generation of computing applications: those combining hypermedia navigation through an heterogeneous and distributed information space with operations that query or modify such information. Enhancing object-oriented applications with hypermedia technology should give the user two different, though seamlessly integrated, visions of the information universe; by using
/lp/association-for-computing-machinery/navigating-between-objects-lessons-from-an-object-oriented-framework-dR0jq1kgSE