Lecture Notes in Computer Science, 2002, Volume 2319/2002, 477-503, DOI: 10.1007/3-540-46020-9_38

Generative Programming: Methods, Techniques, and Applications Tutorial Abstract

Krzysztof Czarnecki

View Related Documents

Abstract

Today’s software engineering practices are aimed at developing single systems. There are attempts to achieve reuse through object- and component-based technologies with two specific goals: to cut development costs, and time-to-market and to improve quality. But current research and practical experience suggest that only moving from the single system engineering to the system-family engineering approach can bring significant progress with respect to these goals [4, 8, 10].

Fulltext Preview

Image of the first page of the fulltext document