Search Swinburne Research Bank
Home
List of Titles
MaramaTatau: extending a domain specific visual language meta tool with a declarative constraint mechanism
List of Titles
MaramaTatau: extending a domain specific visual language meta tool with a declarative constraint mechanism
Please use this identifier to cite or link to this item: http://hdl.handle.net/1959.3/193498
- Title
- MaramaTatau: extending a domain specific visual language meta tool with a declarative constraint mechanism
- Author(s)
- Liu, Na; Hosking, John; Grundy, John
- Abstract
- It is increasingly common to use metatools to specify and generate domain specific visual language tools. A common problem for such metatools is specification of model level behaviours, such as constraints and dependencies. These often need to be specified using conventional code in the form of event handlers or the like. We report our experience in integrating a declarative constraint/dependency specification mechanism into a domain specific visual language metatool, focussing on the tradeoffs we have made in the notational design and environmental support used. The expressive power of the mechanism developed is illustrated by a substantial case study where we have redeveloped a complex visual tool for architectural modelling, eliminating conventional event handlers.
- Publication type
- Conference paper
- Source
- Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing (VLHCC '07), Coeur d'Alene, United States, 23-27 September 2007 / Philip Cox, and John Hosking (eds.), pp. 95-103
- Publication year
- 2007
- FOR Code(s)
- 0806 Information Systems
- Keyword(s)
- Case studies; Codes (symbols); Common problems; Constraint mechanisms; Conventional codes; Domain specifics; Event handlers; Expressive powers; Linguistics; Machine design; Meta tools; Query languages; Specifications; Visual constraint language; Visual language metatool; Visual language tools; Visual tools
- Publisher
- IEEE
- ISBN
- 9780769529875, 0769529879
- Publisher URL
- http://dx.doi.org/10.1109/VLHCC.2007.10
- Copyright
- Copyright © 2007 IEEE. Published version of this paper reproduced here in accordance with the copyright policy of the publisher. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
- Full text

- Peer reviewed


