Object-stacking in the World-Wide Web

Object-stacking is a model for structuring object based systems. The main feature of object-stacking is that layers of objects with a uniform interface are constructed, and the functions of these objects are integrated. The effectiveness of object-stacking has been shown for file systems of distributed operating systems. The paper presents the application of the object-stacking model to the World-Wide Web, an information exploring/providing system on the Internet. Object-stacking gives powerful tools to information providers who use the World-Wide Web. The paper describes the implementation method of object-stacking in the World-Wide Web. The paper proposes the new concepts of demand stacking, virtual stackable objects, and pointer swizzling in the World-Wide Web.

[1]  Andrew S. Tanenbaum,et al.  Distributed operating systems , 2009, CSUR.

[2]  Henry Lieberman,et al.  Using Prototypical Objects to Implement Shared Behavior in Object Oriented Systems , 1986, OOPSLA.

[3]  John S. Heidemann,et al.  Implementation of the Ficus Replicated File System , 1990, USENIX Summer.

[4]  Randall B. Smith,et al.  Self: The power of simplicity , 1987, OOPSLA 1987.

[5]  P. R. Wilson,et al.  Pointer swizzling at page fault time: efficiently and compatibly supporting huge address spaces on standard hardware , 1992, [1992] Proceedings of the Second International Workshop on Object Orientation in Operating Systems.

[6]  Jun Murai,et al.  Japanese Character Encoding for Internet Messages , 1993, RFC.

[7]  Michael N. Nelson,et al.  Extensible file systems in spring , 1994, SOSP '93.

[8]  Tim Berners-Lee,et al.  The World-Wide Web , 1994, CACM.

[9]  Ari Luotonen,et al.  World-Wide Web Proxies , 1994, Comput. Networks ISDN Syst..

[10]  Yasushi Shinjo,et al.  The object-stacking model for structuring object-based systems , 1992, [1992] Proceedings of the Second International Workshop on Object Orientation in Operating Systems.