• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Diagrammatic Representations in Domain-Specific Languages (2000)

by Konstantinos Tourlas
Add To MetaCart

Tools

Sorted by:
Results 1 - 1 of 1

Formalising Pragmatic Features of Graph-based Notations

by Corin Gurr, Konstantinos Tourlas - In 15th IEEE Symposium on Visual Languages (VL'99 , 1999
"... Graph-based notations form a significant subclass of visual languages. Studies of the use of such notations in practice have shown that users often employ pragmatic aspects, such as layout, to capture important domain information. Moreover this pragmatic information can support and guide reasoning o ..."
Abstract - Cited by 3 (2 self) - Add to MetaCart
Graph-based notations form a significant subclass of visual languages. Studies of the use of such notations in practice have shown that users often employ pragmatic aspects, such as layout, to capture important domain information. Moreover this pragmatic information can support and guide reasoning over such representations. However, typical formalisations of graph-based notations often pay scant regard to such pragmatic considerations. This paper highlights an algebraic account of graph-based notations which is sensitive to relevant layout information. We illustrate, with examples taken from software engineering practice, how this algebra both captures pragmatic aspects of graphs and supports direct reasoning over their structure. Keywords: graphs, pragmatics, algebra, visual notations, software engineering Graph-based notations form a significant subclass of visual languages, particularly in computer science and many engineering domains. Typical formalisations of such notations ofte...
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University