An agile and extensible code generation framework

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Code generation automatically produces executable code by software. Model-driven code generation is currently the most flexible and scalable generative technique, but there are many complaints about the complexity it introduces into the development process, and the design decisions imposed on the code. Here, an agile code-oriented model-driven generative methodology is outlined that reduces complexity and allows the engineer to define the exact form of the produced code and embrace change in the requirements in an automated manner. A flexible tool, ECGF, supports this methodology, and a case study in rapid generation of large-scale HTML documents is outlined.

Original languageEnglish
Title of host publicationEXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS
EditorsH Baumeister, M Marchesi, M Holcombe
Place of PublicationBERLIN
PublisherSpringer
Pages226-229
Number of pages4
ISBN (Print)3-540-26277-6
Publication statusPublished - 2005
Event6th International Conference on Extreme Programming and Agile Processes in Software Engineering - Sheffield
Duration: 18 Jun 200523 Jun 2005

Conference

Conference6th International Conference on Extreme Programming and Agile Processes in Software Engineering
CitySheffield
Period18/06/0523/06/05

Cite this