An 00 visual language definition approach supporting multiple views

被引:0
|
作者
Akehurst, DH [1 ]
机构
[1] Univ Kent, Canterbury CT2 7NZ, Kent, England
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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. This 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 carl 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.
引用
收藏
页码:57 / 58
页数:2
相关论文
共 50 条
  • [1] A formal approach to the generation of visual language environments supporting multiple views
    Guerra, E
    Díaz, P
    de Lara, J
    2005 IEEE SYMPOSIUM ON VISUAL LANGUAGE AND HUMAN-CENTRIC COMPUTING, PROCEEDINGS, 2005, : 284 - 286
  • [2] The use of the GXL approach for supporting visual language specification and interchanging
    Costagliola, G
    Deufemia, V
    Ferrucci, F
    Gravino, C
    IEEE 2002 SYMPOSIA ON HUMAN CENTRIC COMPUTING LANGUAGES AND ENVIRONMENTS, PROCEEDINGS, 2002, : 131 - 138
  • [3] Supporting communities by providing multiple views
    Agostini, A
    Albolino, S
    De Paoli, F
    Grasso, A
    Hinrichs, E
    COMMUNITIES AND TECHNOLOGIES 2005, 2005, : 437 - 456
  • [4] Supporting multiple views in design for manufacture
    Young, RIM
    KNOWLEDGE INTENSIVE CAD, VOL 2, 1997, : 259 - 268
  • [5] A definition-by-example approach and visual language for activity patterns in engineering disciplines
    Janke, Mario
    Kuschke, Tobias
    Maeder, Patrick
    PLOS ONE, 2020, 15 (01):
  • [6] A constructive approach to language definition
    Mosses, PD
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2005, 11 (07) : 1117 - 1134
  • [7] VISUAL LEARNING FROM MULTIPLE VIEWS
    UNDERWOOD, SA
    COATES, CL
    IEEE TRANSACTIONS ON COMPUTERS, 1975, C 24 (06) : 651 - 661
  • [8] Definition of visual processes in a language for expressing transitions
    Bottoni, P
    De Marsico, M
    Di Tommaso, P
    Levialdi, S
    Ventriglia, D
    JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2004, 15 (3-4): : 211 - 242
  • [9] Supporting Finnish Language Learners in Basic Education: Teachers' Views
    Harju-Autti, Raisa
    Sinkkonen, Hanna-Maija
    INTERNATIONAL JOURNAL OF MULTICULTURAL EDUCATION, 2020, 22 (01): : 53 - 75
  • [10] MULTIPLE VIEWS OF AN EXECUTABLE SOFTWARE SPECIFICATION LANGUAGE
    TUNG, Y
    KHWAJA, AA
    URBAN, JE
    JOURNAL OF SYSTEMS AND SOFTWARE, 1993, 21 (03) : 305 - 319