In our lab, you are free to work on what you are interested in, and your colleagues will always be there when you need help or feedback.
Components and Generative Programming
Title | Components and Generative Programming |
Publication Type | Book Chapter |
Year of Publication | 1999 |
Authors | Czarnecki, K., and U. Eisenecker |
Editor | Nierstrasz, O., and M. Lemoine |
Book Title | Software Engineering — ESEC/FSE ’99 |
Series Title | Lecture Notes in Computer Science |
Volume | 1687 |
Pagination | 2 - 19 |
Publisher | Springer |
City | Berlin, Heidelberg |
ISBN Number | 978-3-540-66538-0 |
Abstract | This paper is about a paradigm shift from the current practice of manually searching for and adapting components and their manual assembly to Generative Programming, which is the automatic selection and assembly of components on demand. First, we argue that the current OO technology does not support reuse and configurability in an effective way. Then we show how a system family approach can aid in defining reusable components. Finally, we describe how to automate the assembly of components based on configuration knowledge. We compare this paradigm shift to the introduction of interchangeable parts and automated assembly lines in the automobile industry. |
URL | http://www.springerlink.com/content/ph7x1557m5j0vtmj/fulltext.pdf |
DOI | 10.1007/3-540-48166-4_2 |
Attachment | Size |
---|---|
esec99.pdf | 95.83 KB |