|
|
Disentangling Denotational Semantics Definitions
|
|
|
|
|
نویسنده
|
Tirelo Fabio ,Bigonha Roberto S. ,Saraiva Joao
|
منبع
|
journal of universal computer science - 2008 - دوره : 14 - شماره : 21 - صفحه:3592 -3607
|
چکیده
|
Denotational semantics is a powerful technique to formally define program- ming languages. however, language constructs are not always orthogonal, so many semantic equations in a definition may have to be aware of unrelated constructs seman- tics. current approaches for modularity in this formalism do not address this problem, providing, for this reason, tangled semantic definitions. this paper proposes an incre- mental approach for denotational semantic specifications, in which each step can either add new features or adapt existing equations, by means of a formal language based on function transformation and aspect weaving.
|
کلیدواژه
|
semantics of programming languages ,denotational semantics ,modularity ,aspect-oriented definitions
|
آدرس
|
PontifIcia Universidade Catolica de Minas, Instituto de Informatica, Brazil, Universidade Federal de Minas, Departamento de Ciencia da Computacao, Brazil, Universidade do Minho, Departamento de Informatica, Portugal
|
پست الکترونیکی
|
jas@di.uminho.pt
|
|
|
|
|
|
|
|
|
|
|
|
Authors
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|