Difference between revisions of "Publications/david.06.iccp"
From LRDE
(Created page with "{{Publication | date = 2006-07-12 | authors = Valentin David, Akim Demaille, Olivier Gournet | title = Attribute Grammars for Modular Disambiguation | booktitle = Proceedings ...") |
|||
Line 1: | Line 1: | ||
{{Publication |
{{Publication |
||
+ | | published = true |
||
| date = 2006-07-12 |
| date = 2006-07-12 |
||
| authors = Valentin David, Akim Demaille, Olivier Gournet |
| authors = Valentin David, Akim Demaille, Olivier Gournet |
Revision as of 15:50, 14 November 2013
- Authors
- Valentin David, Akim Demaille, Olivier Gournet
- Where
- Proceedings of the IEEE 2nd International Conference on Intelligent Computer Communication and Processing (ICCP'06)
- Place
- Technical University of Cluj-Napoca, Romania
- Type
- inproceedings
- Date
- 2006-07-12
Abstract
To face the challenges to tomorrow's software engineering tools, powerful language-generic program-transformation components are needed. We propose the use of attribute grammars (AGs) to generate language specific disambiguation filters. In this paper, a complete implementation of a language-independent AGs system is presented. As a full scale experiment, we present an implementation of a flexible C front-end. Its specifications are concisemodular, and the result is efficient. On top of ittransformations such as software renovation, code metricsdomain specific language embedding can be implemented.
Documents
Bibtex (lrde.bib)
@InProceedings{ david.06.iccp, author = {Valentin David and Akim Demaille and Olivier Gournet}, title = {Attribute Grammars for Modular Disambiguation}, booktitle = {Proceedings of the {IEEE} 2nd International Conference on Intelligent Computer Communication and Processing ({ICCP'06)}}, year = 2006, address = {Technical University of Cluj-Napoca, Romania}, month = sep, abstract = {To face the challenges to tomorrow's software engineering tools, powerful language-generic program-transformation components are needed. We propose the use of attribute grammars (AGs) to generate language specific disambiguation filters. In this paper, a complete implementation of a language-independent AGs system is presented. As a full scale experiment, we present an implementation of a flexible C front-end. Its specifications are concise, modular, and the result is efficient. On top of it, transformations such as software renovation, code metrics, domain specific language embedding can be implemented.}, project = {Transformers} }