Elementary Patterns for Converting Textual and Visual Formalisms based on Set Theory and ORM 
Sietse Overbeek, Patrick van Bommel
Journal of Digital Information Management, Vol. 9, No. 2, 2011.
DOI: 
Link: http://www.dline.info/fpaper/jdim/v9i2/3.pdf
Abstract:
Textual formalisms, visual formalisms, or both types of formalisms can be used to develop a formal model. The exact syntax and semantics of textual formalisms reduce ambiguity and increase formulation precision. This has as side effect that textual formalisms can become complex and suitable for limited audiences only. Visual formalisms consist of graphical notations with formal semantics. The intuitive and well-organized char acter of such models improves their com-prehensibility and eases commu nication. Unfortunately, visual formalisms can become unreadable when the complexity or number of formalisms increases. Conversion patterns are intro-duced to enable conversion of textual to visual formalisms and vice versa. These patterns can be applied to bene&#64257;t from the advantages of both ways to represent formalisms. The Object-Role Modeling (ORM) language has been used to develop the visual patterns and the textual formalisms are founded in set theory. While the primary focus of this paper is on the theoretic coupling between textual and visual formalisms, the presented patterns are also materialized and evaluated in two applica-tions. First, an ORM model of the ISO/IEC 19763-5 standard to register information of process models is converted to a textual formal model. Sec ond, a textual formal model of an information market is converted to an ORM variant.