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.
Preview
Unable to display preview. Download preview PDF.
References
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.
Shi-Kuo Chang. Visual languages: a tutorial and survey. IEEE Software, 4(1):29–39, January 1987.
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.
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.
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.
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.
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.
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.
Yun Mei Tung. A language for chinese character design. Software-Practice and Experience, 11:1273–1292, 1981.
Author information
Authors and Affiliations
Editor information
Rights 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