Use this resource - and many more! - in your textbook!
AcademicPub holds over eight million pieces of educational content for you to mix-and-match your way.

An OO visual language definition approach supporting multiple views
By: Akehurst, D.H.;
2000 / IEEE / 0-7695-0840-5
Description
This item was taken from the IEEE Conference ' An OO visual language definition approach supporting multiple views ' The formal approach to visual language definition is to use graph grammars and/or graph transformation techniques. These techniques focus on specifying the syntax and manipulation rules of the concrete representation. The paper presents a constraint and object oriented approach to defining visual languages that uses UML and OCL as a definition language. Visual language definitions specify a mapping between concrete and abstract models of possible visual sentences, which can subsequently be used to determine if instances of each model ""validly"" express each other. This technique supports many:many mappings between concrete and abstract model instances, and supports the implementation of functionality that requires feedback from the abstract domain to the concrete.
Related Topics
Visual Languages
Specification Languages
Abstract Domain
Oo Visual Language Definition Approach
Multiple Views
Formal Approach
Graph Grammars
Graph Transformation Techniques
Syntax
Manipulation Rules
Concrete Representation
Object Oriented Approach
Uml
Ocl
Definition Language
Visual Sentences
Abstract Model Instances
Concrete
Object Oriented Modeling
Unified Modeling Language
Feedback
Joining Processes
Production
Object-oriented Languages
Formal Specification
Engineering