6533b832fe1ef96bd129ab53

RESEARCH PRODUCT

Semantics for Managing Systems in Heterogeneous and Distributed Environment

Girts KarnitisGuntis Arnicans

subject

Distributed Computing EnvironmentDomain-specific languageKnowledge managementbusiness.industryProgramming languageComputer scienceSemantics (computer science)Legacy systemcomputer.software_genreAbstract data typeWorkflowGlue codeCompilerbusinesscomputer

description

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.

https://doi.org/10.1007/978-94-015-9978-8_12