© 1987 by British Computer Society
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
The Role of Conceptual Modelling Abstractions in Compiler Development

1 FCUL, Rua da Escola Politecnica 58, 1294 Lisboa, Portugal, 2 INESC, Rua Alves Redol 9, 1000 Lisboa, Portugal
The role of conceptual modelling abstractions for defining attribute grammars in a structured way is discussed. The information structure of the conceptual modelling approach provides the guidelines for obtaining the context-free grammar and the attributes. The alteration structure of the conceptual modelling approach leads to the definition of the semantic rules and semantic conditions. A methodology is proposed and illustrated by an attribute grammar for a conceptual schema language.
Received October 1985. revised March 1986.
* FCUL, Rua da Escola Politécnica 58, 1294 Lisboa, Portugal
INESC, Rua Alves Redol 9, 1000 Lisboa, Portugal