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 ...") |
|||
(5 intermediate revisions by the same user not shown) | |||
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 |
||
Line 5: | Line 6: | ||
| booktitle = Proceedings of the IEEE 2nd International Conference on Intelligent Computer Communication and Processing (ICCP'06) |
| booktitle = Proceedings of the IEEE 2nd International Conference on Intelligent Computer Communication and Processing (ICCP'06) |
||
| address = Technical University of Cluj-Napoca, Romania |
| address = Technical University of Cluj-Napoca, Romania |
||
− | | urllrde = 200606-ICCP |
||
| 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. |
| 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. |
||
− | | |
+ | | lrdeprojects = Transformers |
| lrdeslides = http://www.lrde.epita.fr/dload/papers/david.06.iccp.slides.pdf |
| lrdeslides = http://www.lrde.epita.fr/dload/papers/david.06.iccp.slides.pdf |
||
| lrdepaper = http://www.lrde.epita.fr/dload/papers/david.06.iccp.pdf |
| lrdepaper = http://www.lrde.epita.fr/dload/papers/david.06.iccp.pdf |
||
Line 33: | Line 33: | ||
modular, and the result is efficient. On top of it, |
modular, and the result is efficient. On top of it, |
||
transformations such as software renovation, code metrics, |
transformations such as software renovation, code metrics, |
||
− | domain specific language embedding can be implemented.<nowiki>}</nowiki> |
+ | domain specific language embedding can be implemented.<nowiki>}</nowiki> |
− | project = <nowiki>{</nowiki>Transformers<nowiki>}</nowiki> |
||
<nowiki>}</nowiki> |
<nowiki>}</nowiki> |
||
Latest revision as of 12:14, 26 April 2016
- 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
- Projects
- Transformers
- 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.} }