Number of co-authors:11
Number of publications with 3 favourite co-authors:Darrell R. Raymond:4G. Elizabeth Blake:2Colin I. Mayfield:1
Frank Wm. Tompa's 3 most productive colleagues in number of publications:Donald D. Cowan:7Darrell R. Raymond:7Frank Safayeni:6
go to course
User-Centred Design - Module 2
91% booked. Starts in 4 days
go to course
Design Thinking: The Beginner's Guide
90% booked. Starts in 5 days
Marc Hassenzahl explains the fascinating concept of User Experience and Experience Design. Commentaries by Don Norman, Eric Reiss, Mark Blythe, and Whitney Hess
User Experience and Experience Design !
Our Latest Books
Gamification at Work: Designing Engaging Business Software
by Janaki Mythily Kumar and Mario Herger
The Social Design of Technical Systems: Building technologies for communities
by Brian Whitworth and Adnan Ahmad
The Encyclopedia of Human-Computer Interaction, 2nd Ed.
by Mads Soegaard and Rikke Friis Dam
Frank Wm. Tompa
Publications by Frank Wm. Tompa (bibliography)
Ataullah, Ahmed A., Aboulnaga, Ashraf and Tompa, Frank Wm. (2008): Records retention in relational database systems. In: Shanahan, James G., Amer-Yahia, Sihem, Manolescu, Ioana, Zhang, Yi, Evans, David A., Kolcz, Aleksander, Choi, Key-Sun and Chowdhury, Abdur (eds.) Proceedings of the 17th ACM Conference on Information and Knowledge Management - CIKM 2008 October 26-30, 2008, Napa Valley, California, USA. pp. 873-882.
Cowan, Donald D., Mayfield, Colin I., Tompa, Frank Wm. and Gasparini, W. (1998): New Role for Community Networks. In Communications of the ACM, 41 (4) pp. 61-63.
Tompa, Frank Wm., Blake, G. Elizabeth and Raymond, Darrell R. (1993): Hypertext by Link-Resolving Components. In: Stotts, P. David and Furuta, Richard (eds.) Proceedings of ACM Hypertext 93 Conference November 14-18, 1993, Seattle, Washington. pp. 118-130.
In conventional hypertexts, links are explicit connections between specific regions of a text. We describe an architecture that treats links as the outcome of responses to user pokes. In this architecture, a hypertext is a collection of link-resolving components, each interpreting a user's request according to its own resolution algorithm. Each link-resolving component is a set of cooperative processes, communicating with a central network manager. When a user points at some location within a window, each link-resolving component is given a key derived according to a previously-stored algorithm; the link-resolving components concurrently update their displays according to their algorithms for resolving the keys. Multiple applications can easily share a common source and be invoked simultaneously, providing a concurrent browsing mechanism. Two example hypertexts employing this architecture are described.
© All rights reserved Tompa et al. and/or ACM Press
Blake, G. Elizabeth, Bray, Tim and Tompa, Frank Wm. (1992): Shortening the OED: Experience with a Grammar-Defined Database. In ACM Transactions on Information Systems, 10 (3) pp. 213-232.
Textual databases with highly variable structure can be usefully described by a grammar-defined model. One example of such a text is the Oxford English Dictionary. This paper describes a first attempt to apply technology based on this model to a real problem. A language called GOEDEL, which is a partial implementation of a set of grammar-defined database operators, was used to extract and alter a subset of the OED in order to assist the editors in their production of The Shorter Oxford English Dictionary. The implementation of the pstring data structure to describe a piece of text and the functions that operate on this pstring are illustrated with some detailed examples. The project was judged a success and the resulting program used in production by the Oxford University Press.
© All rights reserved Blake et al. and/or ACM Press
Raymond, Darrell R., Canas, Alberto J., Tompa, Frank Wm. and Safayeni, Frank (1989): Measuring the Effectiveness of Personal Database Structures. In International Journal of Man-Machine Studies, 31 (3) pp. 237-256.
The increasing proliferation of electronic billboards, hypertexts, and other informal electronic databases necessitates effective tools for personal data structuring. An experiment was conducted to investigate subjective processes involved during structuring an online database. Ten subjects organized two hundred proverbs into hierarchical structures over four sessions and used their structures to solve queries. Structuring and retrieval activity in the online environment was markedly poorer than in a previous manual experiment. In both experiments retrieval performance was correlated to the level of distinction employed in the construction of categories.
© All rights reserved Raymond et al. and/or Academic Press
Tompa, Frank Wm. (1989): A Data Model for Flexible Hypertext Database Systems. In ACM Transactions on Information Systems, 7 (1) pp. 85-100.
Hypertext and other page-oriented databases cannot be schematized in the same manner as record-oriented databases. As a result, most hypertext databases implicitly employ a data model based on a simple, unrestricted graph. This paper presents a hypergraph model for maintaining page-oriented databases in such a way that some of the functionality traditionally provided by database schemes can be available to hypertext databases. In particular, the model formalizes identification of commonality in the structure, set-at-a-time database access, and definition of user-specific views. An efficient implementation of the model is also discussed.
© All rights reserved Tompa and/or ACM Press
Raymond, Darrell R. and Tompa, Frank Wm. (1988): Hypertext and the Oxford English Dictionary. In Communications of the ACM, 31 (7) pp. 871-879.
Raymond, Darrell R. and Tompa, Frank Wm. (1987): Hypertext and the New Oxford English Dictionary. In: Weiss, Stephen and Schwartz, Mayer (eds.) Proceedings of ACM Hypertext 87 Conference November 13-15, 1987, Chapel Hill, North Carolina. pp. 143-153.
An alternative to manual composition of hypertext databases is conversion from existing texts. Such conversion often requires careful analysis of the text document in order to determine how best to represent its structure. We illustrate some of the issues of conversion with an analysis of the Oxford English Dictionary.
© All rights reserved Raymond and Tompa and/or ACM Press
Gonnet, Gaston H. and Tompa, Frank Wm. (1983): A Constructive Approach to the Design of Algorithms and Their Data Structures. In Communications of the ACM, 26 (11) pp. 912-920.
Join our community and advance:
Changes to this page (author)18 Aug 2009: Modified17 Aug 2009: Modified
17 Aug 2009: Modified
29 May 2009: Modified
28 Apr 2003: Added
Page maintainer: The Editorial Team