ACM Home Page
Please provide us with feedback. Feedback
Type-syntax and token-syntax in diagrammatic systems
Full text PdfPdf (3.22 MB)
Source Formal Ontology in Information Systems archive
Proceedings of the international conference on Formal Ontology in Information Systems - Volume 2001 table of contents
Ogunquit, Maine, USA
Pages: 174 - 185  
Year of Publication: 2001
ISBN:1-58113-377-4
Authors
John Howse  University of Brighton, Brighton, UK
Fernando Molina  University of Brighton, Brighton, UK
John Taylor  University of Brighton, Brighton, UK
Sun-Joo Shin  Notre Dame, Notre Dame, Indiana
Sponsor
SIGART: ACM Special Interest Group on Artificial Intelligence
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 14,   Citation Count: 0
Additional Information:

abstract   references   index terms   review   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/505168.505185
What is a DOI?

ABSTRACT

While it is crucial to understand the formal structure of the semantic domain of an information system, in this paper we raise an ontological issue about the syntactic aspect of a representation system through a case study on a diagrammatic system. The uptake in the software industry of notations for designing systems visually has been accelerated with the standardization of the Unified Modeling Language (UML). The formalization of diagrammatic notations is important for the development of essential tool support and to allow reasoning to take place at the diagrammatic level. Focusing on an extended version of Venn and Euler diagram(which was developed to complement UML in the specification of software systems), this paper presents two levels of syntax for this system: type-syntax and token-syntax. Token-syntax is about particular diagrams instantiated on some physical medium, and type-syntax provides a formal definition with which a concrete representation of a diagram must comply. While these two levels of syntax are closely related, the domains of type-syntax and token-syntax are ontologically independent, that is, one is abstract and the other concrete. We discuss the roles of type-syntax and token-syntax in diagrammatic systems and show that it is important to consider both levels of syntax in diagrammatic reasoning systems and in developing software tools to support such systems.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
L. Euler. Lettres a Une Princesse d'Allemagne, volume 2. 1761. Letters No. 102-108.
 
2
J. Flower. Generating Constraint Diagrams. MSc diss., Univ. of Brighton, 2000.
 
3
 
4
J. Gil, Y. Sorkin. The Constraint Diagrams Editor. Available at http://www.cs.technion.ac.il/Labs/ssdl/research/cdeditor/.
 
5
N. Goodman. Languages of Art: An approach to a theory of symbols. Hackett Publishing Co, INC. 1976.
 
6
 
7
 
8
J. Howse, F. Molina, J. Taylor, S. Kent, J. Gil. Spider Diagrams: A Diagrammatic Reasoning System. Accepted for J. of Visual Languages and Computing. To appear, 2001.
9
 
10
R. Lull. Ars Magma. Lyons, 1517.
 
11
F. Molina. Reasoning with extended Venn-Peirce diagrammatic systems. PhD Thesis, Univ of Brighton, 200 1.
 
12
OMG. UML Specification, Version 1.3. Available from www.omg.org.
 
13
C. Peirce. Collected Papers Vol. 4. Harvard Univ. Press, 1933.
 
14
P. Scotto di Luzio. Patching up a logic of Venn diagrams. Selected papers from the sixth CSLI WS on Logic, Language and Computation. CSLI Publications, Stanford, 2000.
 
15
S.-J. Shin. The Logical Status of Diagrams. CUP, 1994.
 
16
J. Venn. On the diagrammatic and mechanical representation of propositions and reasonings. Phil.Mag., 1880. 123.


REVIEW

"Manfred Nagl : Reviewer"

The authors argue that two syntactic levels should be distinguished in diagrammatic systems: type-syntax and token-syntax. Type-syntax defines the abstract representation of a diagram, while token-syntax refers to the concrete representation. Type  more...

Collaborative Colleagues:
John Howse: colleagues
Fernando Molina: colleagues
John Taylor: colleagues
Sun-Joo Shin: colleagues