Skip to main content

The use of VDM in the specification of Chinese characters

  • Conference paper
  • First Online:
VDM '88 VDM — The Way Ahead (VDM 1988)

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

Included in the following conference series:

  • 126 Accesses

Abstract

The VDM Meta-IV is an important bridge that joins application domain with implementation. This paper does not address the data reification aspect of the VDM. Rather the importance and centrality of the Meta-IV specification language in providing a “standard” framework for analysis and design is highlighted. In addressing the usefulness of the Meta-IV in the specification, design and implementation of graphical icons for a general purpose User Interface Management System, the authors chose to focus on the domain of Chinese characters — ideograms which have many characteristics in common with graphical icons. Two different (conceptual) models were developed. The first considered the ideogram as a stack of transparencies. The second viewed it as the modular composition of basic mathematical/graphical entities. Specifications of both models in the Meta-IV were developed and the declarative graphical programming language METAFONT was used in the implementation. To facilitate an appropriate entry level into learning and using METAFONT for the task in hand, the VDM Meta-IV was used to provide an abstract model of the language. The results reported indicate that use of the VDM Meta-IV as an expression of a common semantic base was a success.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Dines Bjørner, Cliff B. Jones, Mícheál Mac an Airchinnigh, and Erik J. Neuhold, editors. VDM'87, VDM — A Formal Method at Work. Volume 252 of Lecture Notes in Computer Science, Springer-Verlag, Berlin Heidelberg New York London Paris Tokyo, 1987.

    Google Scholar 

  2. Shi-Kuo Chang. Visual languages: a tutorial and survey. IEEE Software, 4(1):29–39, January 1987.

    Google Scholar 

  3. Guoan Gu and John Hobby. A Chinese Meta-Font. Computer Science Report STAN-CS-83-974, Department of Computer Science, Stanford University, Stanford, CA 94305, July 1983.

    Google Scholar 

  4. Donald E. Knuth. Computers & Typesetting /D, METAFONT: The Program. Addison-Wesley Publishing Company, Reading, Massachusetts Menlo Park, California Don Mills, Ontario Wokingham, England Amsterdam Mexico City San Juan Bogotá Sydney Santiago Singapore Tokyo, 1986.

    Google Scholar 

  5. Donald E. Knuth. The METAFONTbook. Addison-Wesley Publishing Company, Reading, Massachusetts Menlo Park, California Don Mills, Ontario Workingham, England Amsterdam Mexico City San Juan Bogotá Sydney Santiago Singapore Tokyo, 1986.

    Google Scholar 

  6. Jiarong Li. Generations of some chinese characters with metafont. In D. Lucarella, editor, TEX for Scientific Documentation, pages 167–170, Addison-Wesley Publishing Company, Inc., 1985.

    Google Scholar 

  7. Rod Salmon and Mel Slater. Computer Graphics, Systems & Concepts. Addison-Wesley Publishing Company, Wokingham, England Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario Amsterdam Bonn Sydney Singapore Tokyo Madrid Bogotá Santiago San Juan, 1987.

    Google Scholar 

  8. Ghee S. Teo and Mícheál Mac an Airchinnigh. Ideograms & Icons in Meta-IV & META-FONT. Technical Report CSC-88-04, Department of Computer Science, Trinity College, Dublin, July 1988.

    Google Scholar 

  9. Yun Mei Tung. A language for chinese character design. Software-Practice and Experience, 11:1273–1292, 1981.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Robin E. Bloomfield Lynn S. Marshall Roger B. Jones

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Teo, G.S., Mac an Airchinnigh, M. (1988). The use of VDM in the specification of Chinese characters. In: Bloomfield, R.E., Marshall, L.S., Jones, R.B. (eds) VDM '88 VDM — The Way Ahead. VDM 1988. Lecture Notes in Computer Science, vol 328. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-50214-9_29

Download citation

  • DOI: https://doi.org/10.1007/3-540-50214-9_29

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-50214-2

  • Online ISBN: 978-3-540-45955-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics