Abstract
The widespread use of metadata is transforming the WWW into an information space that can be accessed not only by humans, but also by software agents. In this article, one application for metadata is more closely examined: the description of Web sites structures in a machine understandable way. The Structured Graph Format (SGF) is introduced as an XML‐based format supporting the description of Web spaces as structured graphs. The SGF framework, built around this format specification, is then described. This integrated and extensible set of software components supports the generation, the distribution and the processing of SGF metadata. Three approaches to the problem of generating SGF metadata are compared and highlight a tradeoff between quality and cost. SGF consumers are then presented as components that process the metadata for some purpose. An SGF consumer that uses the metadata to dynamically generate interactive site maps is presented. The discussion then argues for the need to increase social awareness on the WWW. In other words, it raises the issue of monitoring the activity occurring within Web sites. The notion of awareness is first introduced and situated in the context of Computer Supported Cooperative Work (CSCW). Different ways to apply awareness to the WWW are then reviewed. Finally, the SGF framework is described as a valuable foundation for building awareness systems on the Web, with two main advantages. First, because SGF metadata supports the definition of regions within a Web site, at different granularities, it ensures the scalability of monitoring systems. It thus gives users of these systems a very flexible way to define regions of interest and to monitor activity in more meaningful ways. Second, the site maps generated on the basis of SGF metadata provide an efficient way to represent the activity occurring within the monitored site. These explicit representations, which are useful to analyze activity, are contrasted with abstract representations, which are useful to maintain peripheral awareness about ongoing activity on the Web.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Barret, R. and P.P. Maglio (1998), “Intermediaries: New Places for Producing and Manipulating Web Content,” Computer Networks and ISDN Systems 30, 11–21, 509–518.
Ben-Shaul, I., M. Hersovici, M. Jacovi, Y.S. Maarek, D. Pelleg, M. Shtalhaim, V. Soroka, and S. Ur (1999), “Adding Support for Dynamic and Focused Search with Fetuccino,” In Proceedings of the WWW'8 International Conference, Toronto, Canada.
Bentley, R., T. Horstmann, and J. Trevor (1997), “The World Wide Web as Enabling Technology for CSCW: The Case of BSCW,” Computer-Supported Cooperative Work: The Journal of Computer-Supported Cooperative Work 6,2–3, 111–134.
Bly, S., S. Harrison, and S. Irwin (1993), “Media Space: Bringing People Together in a Video, Audio and Computing Environment,” Communications of the ACM 36, 1, 28–47.
Bosak, J. (1997), “XML, Java and the future of the Web,” World Wide Web Journal 2, 4, 219–227.
Botafogo, R.A., E. Rivlin, and B. Shneiderman (1992), “Structural Analysis of Hypertexts: Identifying Hierarchies and Useful Metrics,” ACM Transactions on Information Systems 10, 2, 142–180.
Chalmers, M., K. Rodden, and D. Brodbeck (1998), “The Order of Things: Activity-Centered Information Access,” Computer Network and ISDN Systems 30, 1–7, 359–367.
Conklin, J. (1987), “Hypertext: An Introduction and Survey,” IEEE Computer 20, 9, 17–41.
Dix, A. (1996), “Challenges and Perspectives for Cooperative Work on the Web,” In Proceedings of the ERCIM Workshop on CSCW and the Web, Sankt Augusting, Germany.
Donath, J.S. and N. Robertson (1994), “The Sociable Web,” In Proceedings of the 2nd International WWW Conference, Chicago, IL.
Durand, D. and P. Kahn (1998), “MAPA: A System for Inducing and Visualizing Hierarchy in Websites,” In Proceedings of the 9th ACM Conference on Hypertext and Hypermedia, pp. 66–71.
Edwards, D.W. and H. L (1989), Lost in Hyperspace: Cognitive Mapping and Navigation in a Hypertext Environment, Intellect Books, Oxford.
Fielding, R.T., E.J. Whitehead, Jr., K.M. Anderson, G.A. Bolcer, P. Oreizy, and R.N. Taylor (1998), “Web-Based Development of Complex Information Products,” Communications of the ACM 41, 8, 84–92.
Furnas, G. (1986), “Generalized Fisheye Views,” In Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems (CHI'86), ACM Press, Boston, MA, pp. 16–23.
Girgensohn, A., A. Lee, and K. Schueter (1996), “Experiences in Developing Collaborative Applications Using the World Wide Web “Shell”,” In Proceedings of the 7th ACM Conference on Hypertext, ACM Press, Washington, DC, pp. 246–255.
Greenberg, S. and M. Roseman (1996), “GroupWeb: A WWW Browser as Real Time Groupware,” In Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems (CHI'96), ACM Press, pp. 271–272.
Gutwin, C. and S. Greenberg (1998), “Design for Individuals, Design for Groups: Tradeoffs Between Power and Workspace Awareness,” In Proceedings of the ACM Conference on Computer Supported Cooperative Work (CSCW'98), ACM Press, Seattle, WA, pp. 207–216.
Gutwin, C., M. Roseman, and S. Greenberg (1996), “A Usability Study of Awareness Widgets in a Shared Workspace Groupware System,” In Proceedings of the ACM Conference on Computer Supported Cooperative Work (CSCW'96), ACM Press, Boston, MA, pp. 258–267.
Hersovici, M., M. Jacovi, Y.S. Maarek, D. Pelleg, M. Shtalhaim, and S. Ur (1998), “The Shark-Search Algorithm. An Application: Tailored Web Site Mapping,” Computer Networks and ISDN Systems 30, 1–7, 317–326.
Isaacs, E.A., J.C. Tang, and T. Morris (1996), “Piazza: A Desktop Environment Supporting Impromptu and Planned Interactions,” In Proceedings of the ACM Conference on Computer Supported Cooperative Work (CSCW '96), ACM Press, Cambridge, MA, pp. 315–324.
Ishii, H. and B. Ullmer (1997), “Tangible Bits: Towards Seamless Interfaces Between People, Bits and Atoms,” In Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems (CHI'97), ACM Press, Atlanta, GA, pp. 234–241.
Jones, K.L. (1996), “NIF-T-NAV: A Hiearchical Navigator for WWW Pages,” In Proceedings of the 5th International WWW Conference, Paris, France.
Kistler, T. and H. Marais (1998), “WebL - A Programming Language for the Web”, Computer Network and ISDN Systems 30, 1–7, 259–270.
Kobayashi, M., M. Shinozaki, T. Sakairi, M. Touma, S. Daijavad, and C. Wolf (1998), “Collaborative Customer Services Using Synchronous Web Browser Sharing,” In Proceedings of the ACM Conference on Computer Supported Cooperative Work (CSCW'98), ACM, Seattle, WA, pp. 99–108.
Lagoze, C., C.A. Lynch, and R.J. Daniel (1996), “The Warwick Framework: A Container Architecture for Aggregating Sets of Metadata,” Technical Report TR96–1593, Department of Computer Science, Cornell University, Ithaka, NY.
Lamping, J., R. Rao, and P. Pirolli (1995), “A Focus+Context Technique Based on Hyperbolic Geometry for Visualizing Large Hierarchies,” In Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems (CHI'95), ACM Press, Denver, CO, pp. 401–408.
Lassila, O. (1998), “Web Metadata: A Matter of Semantics,” IEEE Internet Computing 2, 4, 30–37.
Liechti, O. and T. Ichikawa (1999), “A Visual Interaction Mechanism for Increasing Awareness on the WWW,” In Proceedings of the IEEE International Symposium on Visual Languages, IEEE Computer Society, Tokyo, Japan.
Liechti, O., M. Sifer, and T. Ichikawa (1998), “Structured Graph Format: XML Metadata for Describing Web Site Structure,” Computer Networks and ISDN Systems 30, 1–7, 11–32.
Liechti, O., M. Sifer, and T. Ichikawa (1999a), “A Metadata Based Framework for Extracting and Using Web Sites Structures,” In Proceedings of the International Conference on Multimedia Computing and Systems (ICMCS'99), IEEE Computer Society, Florence, Italy, pp. 51–56.
Liechti, O., M. Sifer, and T. Ichikawa (1999b), “A Non-Obtrusive User Interface for Increasing Social Awareness on the World Wide Web,” Personal Technologies 3, 3, 22–32.
Lowe, D.B., A. Ginige, M. Sifer, and J. Potter (1996), “The Matilda Data Model and Its Implications,” In Proceedings of the 3rd International Conference on Multimedia Modeling, Toulouse, France.
Mackinlay, J.D., S. Card, and G. Robertson (1991), “Perspective Wall: Detail and Context Smoothly Integrated,” In Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems (CHI'91), ACM Press, New Orleans, LA, pp. 173–179.
Marchiori, M. (1998), “The Limits of Web Metadata and Beyond,” Computer Network and ISDN Systems 30, 1–7, 1–9.
Miller, R.C. and K. Bharat (1998), “SPHINX: A Framework for Creating Personal, Site-Specific Web Crawlers,” Computer Network and ISDN Systems 30, 1–7, 119–130.
Mizuuchi, Y. and K. Tajima (1999), “Finding Context Paths for Web Pages,” In Proceedings of the 10th ACM Conference on Hypertext and Hypermedia, ACM Press, Darmstadt, Germany, pp. 13–22.
Mukherjea, S., J.D. Foley, and S. Hudson (1995), “Visualizing Complex Hypermedia Networks Through Multiple Hierarchies,” In Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems (CHI'95), ACM Press, Denver, CO, pp. 331–337.
Mukherjea, S. and Y. Hara (1997), “Focus+Context Views of Word-Wide Web Nodes,” In Proceedings of the 8th ACM Conference on Hypertext and Hypermedia, ACM Press, Southampton, UK, pp. 187–196.
Murray-Rust, P. (1997), “Jumbo: An Object-Based XML Browser,” World Wide Web Journal 2, 4, 197–206.
Nakanishi, H., C. Yoshida, T. Nishimura, and T. Ishida (1996), “FreeWalk: Supporting Casual Meetings in a Network,” In Proceedings of the ACM Conference on Computer Supported Cooperative Work (CSCW'96), ACM Press, Cambridge, MA, pp. 308–314.
Nation, D.A., C. Plaisant, G. Marchionini, and A. Komlodi (1997), “Visualizing Websites Using a Hierarchical Table of Contents Browser: WebTOC,” In Proceedings of the 3rd Conference on Human Factors and the Web, Denver, CO.
Nielsen, J. (1990), “The Art of Navigating Through Hypertext,” Communications of the ACM 33, 3, 296–310.
Nürnberg, P.J. and H. Ashman (1999), “What Was the Question? Reconciling Open Hypermedia and World Wide Web Research,” In Proceedings of the 10th ACM Conference on Hypertext and Hypermedia, ACM Press, Darmstadt, Germany, pp. 83–90.
Obata, A. and K. Sasaki (1998), “OfficeWalker: A Virtual Visiting System Based on Proxemics,” In Proceedings of the ACM Conference on Computer Supported Cooperative Work (CSCW'98), ACM, Seattle, WA, pp. 1–10.
Palfreyman, K. and T. Rodden (1996), “A Protocol for User Awareness on the World Wide Web,” In Proceedings of the ACM Conference on Computer Supported Cooperative Work (CSCW'96), ACM Press, Cambridge, MA, pp. 130–139.
Pedersen, E.R. and T. Sokoler (1997), “AROMA: Abstract Representation of Presence Supporting Mutual Awareness,” In Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems (CHI'97), ACM Press, Atlanta, GA, pp. 51–58.
Rajaraman, A. and P. Norvig (1998), “Virtual Database Technology: Transforming the Internet into a Database,” IEEE Internet Computing 2, 4, 55–58.
Resnick, P. and J. Miller (1996), “PICS: Internet Access Controls Without Censorship,” Communications of the ACM 39, 10, 87–93.
Schechter, S., M. Krishnan, and M.D. Smith (1998), “Using Path Profiles to Predict HTTP Requests,” Computer Networks and ISDN Systems 30, 1–7, 457–467.
Sidler, G., S. A., and W. H. (1997), “Collaborative Browsing in the World Wide Web,” In Proceedings of the 8th Joint European Networking Conference, Edinburgh.
Sifer, M. and J. Potter (1996), “Structured Graphs: A Visual Formalism for Scalable Graph Based CASE Tools,” Australian Computer Journal 28, 1, 13–26.
Tollmar, K., O. Sandor, and A. Schoemer (1996), “Supporting Social Awareness @Work: Design and Experience,” In Proceedings of the ACM Conference on Computer Supported Cooperative Work (CSCW'96), ACM Press, Cambridge, MA, pp. 298–307.
Trevor, J., T. Koch, and G. Woetzel (1997), “MetaWeb: Bringing Synchronous Groupware to the World Wide Web,” In Proceedings of the ECSCW'97, Kluwer Academic, Lancaster, UK, pp. 65–69.
Walther, M. (1996), “Supporting Development of Synchronous Collaboration Tools on the Web with GroCo,” In Proceedings of the ERCIM Workshop on CSCW and the Web, Sankt Augusting, Germany.
Want, R., A. Hopper, V. Falcao, and J. Gibbons (1992), “The Active Badge Location System,” ACM Transactions on Information Systems 10, 1, 91–102.
Waugh, A. (1998), “Specifying Metadata Standards for Metadata Tool Configuration,” Computer Networks and ISDN Systems 30, 1–7, 23–32.
Webber, D.R. (1998), “Introducing XML/EDI Frameworks,” In EM - Electronic Transactions. EM - Electronic Markets, Vol. 8, B.F. Schmid, D. Selz and R. Sing (Eds.) 1.
Weibel, S. (1999), “The State of the Dublin Core Metadata Initiative April 1999,” D-Lib Magazine 5, 4.
Weiser, M. and J.S. Brown (July 1996), “Designing Calm Technology,” PowerGrid Journal Version 1.01.
Whitehead, J. and M. Wiggins (1998), “WEBDAV: IETF Standard for Collaborative Authoring on the Web,” IEEE Internet Computing 2, 5, 34–40.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Liechti, O., Sifer, M. & Ichikawa, T. The SGF metadata framework and its support for social awareness on the World Wide Web. World Wide Web 2, 191–208 (1999). https://doi.org/10.1023/A:1019209008366
Issue Date:
DOI: https://doi.org/10.1023/A:1019209008366