Skip to main content
Log in

The SGF metadata framework and its support for social awareness on the World Wide Web

  • Published:
World Wide Web Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • Bosak, J. (1997), “XML, Java and the future of the Web,” World Wide Web Journal 2, 4, 219–227.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Conklin, J. (1987), “Hypertext: An Introduction and Survey,” IEEE Computer 20, 9, 17–41.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Lassila, O. (1998), “Web Metadata: A Matter of Semantics,” IEEE Internet Computing 2, 4, 30–37.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Marchiori, M. (1998), “The Limits of Web Metadata and Beyond,” Computer Network and ISDN Systems 30, 1–7, 1–9.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Rajaraman, A. and P. Norvig (1998), “Virtual Database Technology: Transforming the Internet into a Database,” IEEE Internet Computing 2, 4, 55–58.

    Google Scholar 

  • Resnick, P. and J. Miller (1996), “PICS: Internet Access Controls Without Censorship,” Communications of the ACM 39, 10, 87–93.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Want, R., A. Hopper, V. Falcao, and J. Gibbons (1992), “The Active Badge Location System,” ACM Transactions on Information Systems 10, 1, 91–102.

    Google Scholar 

  • Waugh, A. (1998), “Specifying Metadata Standards for Metadata Tool Configuration,” Computer Networks and ISDN Systems 30, 1–7, 23–32.

    Google Scholar 

  • 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1019209008366

Keywords

Navigation