Rapid Software Development for Reliable Embedded Systems Using a Pattern-based Code Generation Tool
Chisanga Mwelwa, Keith Florence Athaide, Douglas F. Mearns, Michael J. Pont, David Ward · SAE technical papers on CD-ROM/SAE technical paper series · 2006
Automated code generation has developed over the last half century from techniques based on assembly language through high-level programming languages to those based on modeling languages (such as UML). We have previously argued that the use of design patterns to support automated code generation represents a logical next step in this process. To support this claim, a pattern-based code generation tool has been developed. In this paper, we describe the tool and explore its effectiveness by means of an automotive case study.