Generating domain-specific visual language tools from abstract visual specification.

Domain-specific visual languages support high-level modeling for a wide range of application domains. However, building tools to support such languages is very challenging. We describe a set of key conceptual requirements for such tools and our approach to addressing these requirements, a set of vis...

Full description

Bibliographic Details
Main Authors: Grundy, John C., Hosking, John, Li, Karen Na, Mohd Ali, Norhayati, Huh, Jun, Li, Richard Lei
Format: Article
Language:English
English
Published: Institute of Electrical and Electronics Engineers 2013
Online Access:http://psasir.upm.edu.my/id/eprint/30566/
http://psasir.upm.edu.my/id/eprint/30566/1/Generating%20domain.pdf
_version_ 1848846714433175552
author Grundy, John C.
Hosking, John
Li, Karen Na
Mohd Ali, Norhayati
Huh, Jun
Li, Richard Lei
author_facet Grundy, John C.
Hosking, John
Li, Karen Na
Mohd Ali, Norhayati
Huh, Jun
Li, Richard Lei
author_sort Grundy, John C.
building UPM Institutional Repository
collection Online Access
description Domain-specific visual languages support high-level modeling for a wide range of application domains. However, building tools to support such languages is very challenging. We describe a set of key conceptual requirements for such tools and our approach to addressing these requirements, a set of visual language-based meta tools. These support definition of meta models, visual notations, views, modeling behaviors, design critics, and model transformations and provide a platform to realize target visual modeling tools.Extensions support collaborative work, human-centric tool interaction, and multi platform deployment. We illustrate application of the meta tool set on tools developed with our approach. We describe tool developer and cognitive evaluations of our platform and our exemplar tools, and summarize key future research directions.
first_indexed 2025-11-15T09:07:06Z
format Article
id upm-30566
institution Universiti Putra Malaysia
institution_category Local University
language English
English
last_indexed 2025-11-15T09:07:06Z
publishDate 2013
publisher Institute of Electrical and Electronics Engineers
recordtype eprints
repository_type Digital Repository
spelling upm-305662015-10-20T07:42:58Z http://psasir.upm.edu.my/id/eprint/30566/ Generating domain-specific visual language tools from abstract visual specification. Grundy, John C. Hosking, John Li, Karen Na Mohd Ali, Norhayati Huh, Jun Li, Richard Lei Domain-specific visual languages support high-level modeling for a wide range of application domains. However, building tools to support such languages is very challenging. We describe a set of key conceptual requirements for such tools and our approach to addressing these requirements, a set of visual language-based meta tools. These support definition of meta models, visual notations, views, modeling behaviors, design critics, and model transformations and provide a platform to realize target visual modeling tools.Extensions support collaborative work, human-centric tool interaction, and multi platform deployment. We illustrate application of the meta tool set on tools developed with our approach. We describe tool developer and cognitive evaluations of our platform and our exemplar tools, and summarize key future research directions. Institute of Electrical and Electronics Engineers 2013-04 Article PeerReviewed application/pdf en http://psasir.upm.edu.my/id/eprint/30566/1/Generating%20domain.pdf Grundy, John C. and Hosking, John and Li, Karen Na and Mohd Ali, Norhayati and Huh, Jun and Li, Richard Lei (2013) Generating domain-specific visual language tools from abstract visual specification. IEEE Transactions on Software Engineering, 39 (4). pp. 487-515. ISSN 0098-5589 10.1109/TSE.2012.33 English
spellingShingle Grundy, John C.
Hosking, John
Li, Karen Na
Mohd Ali, Norhayati
Huh, Jun
Li, Richard Lei
Generating domain-specific visual language tools from abstract visual specification.
title Generating domain-specific visual language tools from abstract visual specification.
title_full Generating domain-specific visual language tools from abstract visual specification.
title_fullStr Generating domain-specific visual language tools from abstract visual specification.
title_full_unstemmed Generating domain-specific visual language tools from abstract visual specification.
title_short Generating domain-specific visual language tools from abstract visual specification.
title_sort generating domain-specific visual language tools from abstract visual specification.
url http://psasir.upm.edu.my/id/eprint/30566/
http://psasir.upm.edu.my/id/eprint/30566/
http://psasir.upm.edu.my/id/eprint/30566/1/Generating%20domain.pdf