Semantics for managing systems in heterogeneous and distributed environment

被引:0
作者
Arnicans, G [1 ]
Karnitis, G [1 ]
机构
[1] Latvian State Univ, LV-1063 Riga, Latvia
来源
DATABASES AND INFORMATION SYSTEMS II | 2002年
关键词
workflow; programming language specifications; semantics; interpreter; compiler; reusable components; domain specific languages; tool generation;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The problem of legacy systems collaboration is being solved. Particularly we look at the collaboration as workflow in a distributed and heterogeneous environment. Attention is paid to the description of semantics for workflow process definition languages. There are many solutions how semantics can be decomposed into logical fragments, but the problem of obtaining reusable components that are easy to compile into desired specific semantics still remains. We evolve the division of semantics by semantic aspects whose description is based on abstract data types (pre-built components) and connectors (meta-programs to produce the glue code) between them. This paper offers a way in which semantic aspects are linked with the intermediate representation of a program, and performing of semantics is provided. We mix together various semantics aspects to get a desirable semantics.
引用
收藏
页码:149 / 160
页数:12
相关论文
共 24 条
[1]  
Aho Alfred V., 1986, ADDISON WESLEY SERIE
[2]  
ARNICANE V, 1996, P 2 INT BALT WORKSH, V2, P173
[3]   Meta-programming grey-box connectors [J].
Assmann, U ;
Genssler, T ;
Bär, H .
TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES - TOOLS 33, PROCEEDINGS, 2000, :300-311
[4]   Reverse execution of programs [J].
Biswas, B ;
Mall, R .
ACM SIGPLAN NOTICES, 1999, 34 (04) :61-69
[5]   Build a tree - Save a parse [J].
Clark, C .
ACM SIGPLAN NOTICES, 1999, 34 (04) :19-24
[6]   An interpreter for diagrammatic languages based on SR grammars [J].
Ferrucci, F ;
Napolitano, F ;
Tortora, G ;
Tucci, M ;
Vitiello, G .
1997 IEEE SYMPOSIUM ON VISUAL LANGUAGES, PROCEEDINGS, 1997, :292-299
[7]  
FISCHER L, 2000, WORKFLOW HDB 2001
[8]  
Gamma E., 1995, DESIGN PATTERNS ELEM, P331
[9]   Semantics of programming languages: A tool-oriented approach [J].
Heering, J ;
Klint, P .
ACM SIGPLAN NOTICES, 2000, 35 (03) :39-48
[10]  
KARNITIS E, 2001, BALTIC IT T REV, P1