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 ...
With the increasing interest in metamodeling techniques for Domain Specific Modeling Languages (DSML...
Visual modelling notations such as constraint diagrams can be used for the behavioural specification...
With the move towards UML becoming a family of modelling languages,there is a need to view the Objec...
It is increasingly common to use meta tools to specify and generate domain specific visual language ...
Domain-specific visual languages support high-level modeling for a wide range of application domains...
Different diagrammatic languages are concrete variants of a core metamodel which specifies the way i...
CASE tools are very helpful to software engineers in different ways and in different phases of softw...
Collaborative, visual design tools are typically difficult to build and evolve. We describe a meta t...
Domain-specific visual languages support high-level modeling for a wide range of application domains...
Visual modelling notations such as constraint diagrams can be used for the behavioural specification...
Abstract: Visual modelling notations such as constraint diagrams can be used for the behavioural spe...
There are numerous CASE-tools and editing tools for visual languages. Since most of them are restric...
Abstract: Precise specification of meta-models is an important prerequisite for the successful appli...
This paper introduces a model for dynamic constraint problems in which constraints and variables are...
Precise specification of meta-models is an important rerequisite for the successful application of a...
With the increasing interest in metamodeling techniques for Domain Specific Modeling Languages (DSML...
Visual modelling notations such as constraint diagrams can be used for the behavioural specification...
With the move towards UML becoming a family of modelling languages,there is a need to view the Objec...
It is increasingly common to use meta tools to specify and generate domain specific visual language ...
Domain-specific visual languages support high-level modeling for a wide range of application domains...
Different diagrammatic languages are concrete variants of a core metamodel which specifies the way i...
CASE tools are very helpful to software engineers in different ways and in different phases of softw...
Collaborative, visual design tools are typically difficult to build and evolve. We describe a meta t...
Domain-specific visual languages support high-level modeling for a wide range of application domains...
Visual modelling notations such as constraint diagrams can be used for the behavioural specification...
Abstract: Visual modelling notations such as constraint diagrams can be used for the behavioural spe...
There are numerous CASE-tools and editing tools for visual languages. Since most of them are restric...
Abstract: Precise specification of meta-models is an important prerequisite for the successful appli...
This paper introduces a model for dynamic constraint problems in which constraints and variables are...
Precise specification of meta-models is an important rerequisite for the successful application of a...
With the increasing interest in metamodeling techniques for Domain Specific Modeling Languages (DSML...
Visual modelling notations such as constraint diagrams can be used for the behavioural specification...
With the move towards UML becoming a family of modelling languages,there is a need to view the Objec...