Skip to main content

A Conceptual Model for Tables

  • Conference paper
  • First Online:
Principles of Digital Document Processing (PODDP 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1481))

Included in the following conference series:

Abstract

We describe a new, simple conceptual model for tables. The conceptual model treats a table as a map that has a domain which is a product of categories or index sets and a codomain which is a set of entry values. We demonstrate how we can use the model to specify the semantics of some tabular editing operations.

This work was supported under a grant from the Research Grants Council of Hong Kong

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Human Activity and the Environment—A Statistical Compendium. Statistics Canada, 1986.

    Google Scholar 

  2. M.P. Barnett. Computer Typesetting: Experiments and Prospects. MIT Press, 1965.

    Google Scholar 

  3. R.J. Beach. Setting Tables and Illustrations with Style. PhD thesis, Dept. of Computer Science, University of Waterloo, Waterloo, Ontario, Canada, May 1985. Also issued as Technical Report CSL-85-3, Xerox Palo Alto Research Center, Palo Alto, CA.

    Google Scholar 

  4. J.L. Bentley. More Programming Pearls: Confessions of a Coder. Addison-Wesley, Reading, MA, 1988. Chapter 9 is an excellent apologia for little languages.

    MATH  Google Scholar 

  5. T.J. Biggerstaff, D.M. Endres, and I.R. Forman. TABLE: Object oriented editing of complex structures. In Proceeding of the 7th International Conference on Software Engineering, pages 334–345, 1984.

    Google Scholar 

  6. F.P. Brooks. The Mythical Man-Month: Essays in Software Engineering. Addison-Wesley, Reading, MA, second edition, 1975. Reprinted with corrections, January 1982.

    Google Scholar 

  7. J.P. Cameron. A cognitive model for tabular editing. Technical Report OSU-CISRC-6/89-TR 26, The Ohio State University, Columbus, OH, June 1989.

    Google Scholar 

  8. S. Chaudhuri and U. Dayal. An overview of data warehousing and OLAP technology. ACM SIGMOD Record, 26(2):65–74, 1997.

    Article  Google Scholar 

  9. E.F. Codd, S.B. Codd, and C.T. Shelley. Providing OLAP (On-line Analytical Processing to User-Analysts. Technical report, Codd & Date, Inc., 1993.

    Google Scholar 

  10. R. Furuta. An Integrated but not Exact-Representation, Editor/Formatter. PhD thesis, Dept. of Computer Science, University of Washington, Seattle, WA, September 1986. Also issued as Technical Report 86-09-08, University of Washington.

    Google Scholar 

  11. C.-T. Ho, R. Agrawal, N. Megiddo, and R. Srikant. Range queries in OLAP data cubes. ACM SIGMOD Record, 26(2):73–78, 1997.

    Article  Google Scholar 

  12. International Organization for Standardization. ISO 8879, Information processing — Text and office systems — Standard Generalized Markup Language(SGML), October 1986.

    Google Scholar 

  13. International Organization for Standardization and International Electrotechnical Commission. ISO/IEC TR 9573:1988(E), Information processing — SGML Support Facilities — Techniques for Using SGML, 1988.

    Google Scholar 

  14. International Organization for Standardization and International Electrotechnical Commission. ISO/IEC TR 9573-11:1992(E), Information processing — SGML Support Facilities — Techniques for Using SGML, 1992.

    Google Scholar 

  15. L. Lamport. LaTeX: A Document Preparation System. Addison-Wesley, Reading, MA, 1985.

    Google Scholar 

  16. M.E. Lesk. Tbl—a program to format tables. In UNIX Programmer’s Manual, volume 2A. Bell Telephone Laboratories, Murray Hill, NJ, 7th edition, January 1979.

    Google Scholar 

  17. V. Quint and I. Vatton. Grif: An interactive system for structured document manipulation. In Text Processing and Document Manipulation, Proceedings of the International Conference, pages 200–312, Cambridge, UK, 1986. Cambridge University Press.

    Google Scholar 

  18. D.R. Raymond. Partial Order Databases. PhD thesis, Department of Computer Science, University of Waterloo, Waterloo, Ontario, Canada, 1996.

    Google Scholar 

  19. C. Vanoirbeek. Une Modelisation de Documents pour le Formatage. PhD thesis, Departement d’Informatique, École Polytechnique Fédérale de Lausanne, Lausanne, Switzerland, 1988.

    Google Scholar 

  20. C. Vanoirbeek. Formatting structured tables. In C. Vanoirbeek & G. Coray, editor, EP92 (Proceedings of Electronic Publishing, 1992), pages 291–309, Cambridge, UK, 1992. Cambridge University Press.

    Google Scholar 

  21. X. Wang. Tabular Abstraction, Editing and Formatting. PhD thesis, Department of Computer Science, University of Waterloo, Waterloo, Ontario, Canada, 1996. Available as Research Report CS-96-09, Department of Computer Science, University of Waterloo.

    Google Scholar 

  22. X. Wang and D. Wood. An abstract model for tables. TUGboat, The Communications of the TeX Users Group, 14(3):231–237, October 1993.

    Google Scholar 

  23. X. Wang and D. Wood. Xtable—a tabular editor and formatter. Electronic Publishing: Origination, Dissemination and Design, 8:167–179, 1995. Special issue for papers that appeared in Electronic Publishing’ 96.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wang, X., Wood, D. (1998). A Conceptual Model for Tables. In: Munson, E.V., Nicholas, C., Wood, D. (eds) Principles of Digital Document Processing. PODDP 1998. Lecture Notes in Computer Science, vol 1481. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-49654-8_2

Download citation

  • DOI: https://doi.org/10.1007/3-540-49654-8_2

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65086-7

  • Online ISBN: 978-3-540-49654-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics