skip to main content
article
Free Access

Structural analysis of hypertexts: identifying hierarchies and useful metrics

Published:01 April 1992Publication History
Skip Abstract Section

Abstract

Hypertext users often suffer from the “lost in hyperspace” problem: disorientation from too many jumps while traversing a complex network. One solution to this problem is improved authoring to create more comprehensible structures. This paper proposes several authoring tools, based on hypertext structure analysis.

In many hypertext systems authors are encouraged to create hierarchical structures, but when writing, the hierarchy is lost because of the inclusion of cross-reference links. The first part of this paper looks at ways of recovering lost hierarchies and finding new ones, offering authors different views of the same hypertext. The second part helps authors by identifying properties of the hypertext document. Multiple metrics are developed including compactness and stratum. Compactness indicates the intrinsic connectedness of the hypertext, and stratum reveals to what degree the hypertext is organized so that some nodes must be read before others.

Several existing hypertexts are used to illustrate the benefits of each technique. The collection of techniques provides a multifaceted view of the hypertext, which should allow authors to reduce undesired structural complexity and create documents that readers can traverse more easily.

References

  1. 1 BOTAFOGO, R.A. Structural ana}ysis of hypertexts. Unpublished Master's Thesis, Umv. of Maryland, College Park, 1990.Google ScholarGoogle Scholar
  2. 2 BOTAEO(~O, R. A, AND SHNEIDERMAN, B. Identifying aggregates in hypertext structures. In Procee&ngs of the tIypertext '91 Conference. ACM, New York, 1991, pp. 63-74. Google ScholarGoogle Scholar
  3. 3 BROWN, P.J. Do we need maps to navigate round hypertext documents? Electron. Pubhsh~ ing2, 2 (1989), 91-100. Google ScholarGoogle Scholar
  4. 4 CttARNEY, D. Comprehending non-linear text: The role of discourse cues and reading strategies. In Proceedlngs of the Hypertext '87 Conference (Charlotte, N.C., Nov. 13-15, 1987). ACM, New York, 1987, pp. 109-120. Google ScholarGoogle Scholar
  5. 5 CON~LIN, J., AND BEGEMAN, M. gIBIS: A tool for exploratory policy discussion, ACM Trans Offzce Inf. Syst. 6, 4 (1988), 303-331. Google ScholarGoogle Scholar
  6. 6 EGAN, D. E., RErdDE, J. R., GOMEZ, L. M., LANDAUER, T. K., EBER~A~m', J., AND LOCHBLM, C. C Formative design-evaluation of SuperBook, ACM Trans. Inf. Syst. 7, 1 (1989), 30-57 Google ScholarGoogle Scholar
  7. 7 FLOYD, R.W. Algorithm 97: Shortest path Commun. ACM. 5, 6 (1962), 345 Google ScholarGoogle Scholar
  8. 8 FUR~AS, G W. Generalized fisheye views. In Proceedings of the CHI '86 Conference (Boston, Apr. 13 17, 1986) ACM, New York, 1986, pp. 16-23. Google ScholarGoogle Scholar
  9. 9 HALASZ, F. G., MORAN, T. P., ANn TRIne, R.H. NoteCards in a nutshell In Proceedings of the ACM CHI + GI '87 Con/~rence (Toronto, Ont , Apr. 5-9, 1987). ACM, New York, 1987, pp 45-52 Google ScholarGoogle Scholar
  10. 10 HALASZ, F.G. Reflection on NoteCards: Seven msues for the next generation of hypermedia systems. Commun. ACM 31, 7 (1988), 836-852 Google ScholarGoogle Scholar
  11. 11 HARARY, F. Status and contrastatus Sociometry 22 (1959), 23-43.Google ScholarGoogle Scholar
  12. 12 HARARY, F., NORMAN, R. Z., AND CARTWRIGHT, D. Structural models. An Introduction to the Theory of D~rected Graphs. Wiley, New York, 1965Google ScholarGoogle Scholar
  13. 13 KAUFMANN, A. Graphs, dynamic programming and finite gaines. In Mathematzcs *n Sczence and Engineering 36. Academic Press, New York 1967.Google ScholarGoogle Scholar
  14. 14 KINTSCH, W , AND VAN DIJK, T. Toward a model of text comprehensmn and production Psychol. Rev. 85 (1978), 363-394.Google ScholarGoogle Scholar
  15. 15 MARSHALL, C. C Guided Tours and on-line presentations: }tow authors make existing hypertext intelligible for readers. In Proceedings of the Hypertext '89 Conference (Pittsburgh, Pa., Nov. 5-8, 1989). ACM, New York, 1989, pp. 15-26. Google ScholarGoogle Scholar
  16. 16 MOFFAT, A. AND TAKAOKA, T An all pairs shortest path algomthm with expected running time O(n2 log n). In Proceedmgs of the 26th Annual Sympostum on Foundations of Computer Smence, 1985, pp. 101 105.Google ScholarGoogle Scholar
  17. 17 NIELSEN, J. The art of navigating through hypertext Cornmun. ACM33, 3 (1990), 296-310. Google ScholarGoogle Scholar
  18. 18 NIELSEN, J. Hypertext & Hypermedia. Academic Press, New York, 1990. Google ScholarGoogle Scholar
  19. 19 NEUWIRTH, C., KAUFER, D., CHIMERA, R., AND TERILYN, G. The notes program: A hypertext application for writing from source texts In Proceedings of the Hypertext '87 Conference, ACM, New York, 1987, pp. 121-135. Google ScholarGoogle Scholar
  20. 20 PAUSCH, R., AND DETMER, J Node populamty as a hypertext browsing aid. Electron. Pubhshmg' Omginal Dzssemmatmn Des. 3, 4 (1990), pp. 227-234. Google ScholarGoogle Scholar
  21. 21 PLAISAN% C. Guide to Opportunities in volunteer archaeology--Case study of the use of a hypertext system in a museum exhibit. In Hypertext/Hypermedia Handbook, E. Berk and J. Devlin, Eds., McGraw-Hill, New York, 1991, pp. 498 505. Google ScholarGoogle Scholar
  22. 22 SALTON, G Automatic Text Processing. AddisomWesley, Reading, Mass., 1989. Google ScholarGoogle Scholar
  23. 23 SHNEIDERMAN, B , AND KEARSLEY, G. Hypertext Hands-On/Addison-Wesley, Reading, Mass, 1989Google ScholarGoogle Scholar
  24. 24 SIRA, P.M. A new algorithm for finding all shortest paths in a graph of posture arcs in average time O(n2 tog2 n), SIAM J. Comput. 2, I (1973), 28-32.Google ScholarGoogle Scholar
  25. 25 STOTTS, P. D., AND FU~UTA, R. Petm-net-based hypertext: Document structure with browsing semantics ACM Trans Inf Sy.st. 7, i (1989), 3-29 Google ScholarGoogle Scholar
  26. 26 S'rOTTS, P D , ANn FURUTA, R Hierarchy, composition, scripting languages, and translators for structure hypertext. In Proceedings of the European Conference on Hypertext (Paris, 1990) pp. 180-193. Google ScholarGoogle Scholar
  27. 27 TRmG, R, AND IRISh, P Hypertext habitats: Experiences of writers in NoteCards In Proceedings of the Hypertext '87 Conference (Charlotte, N.C., Nov 13-15, 1987) ACM, New York, 1987, pp. 89-108 Google ScholarGoogle Scholar
  28. 28 VALnEZ, F , AN~ CHI~NELL, M Browsing models for bypermedia databases. In Proceedings of the Human Factors Soczety, 32nd Annual Meeting (Santa Monica, Calif., 1988), Human Factors Society, 1988, pp. 318 322.Google ScholarGoogle Scholar
  29. 29 VAN DIJK, T, AND KINTSCm W Strategzes of Discourse Comprehensmn. Academic Press, New York, 1983.Google ScholarGoogle Scholar
  30. 30 ZELLWt~GER, P T. Scripted documents: A hypermedm path mechanism In Proceedzngs of Hypertext '89 Conference (Pittsburgh, Pa., Nov. 5-8, 1989). ACM, New York, 1989, pp. 1 14 Google ScholarGoogle Scholar

Index Terms

  1. Structural analysis of hypertexts: identifying hierarchies and useful metrics

                Recommendations

                Comments

                Login options

                Check if you have access through your login credentials or your institution to get full access on this article.

                Sign in

                Full Access

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader