{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,5]],"date-time":"2025-10-05T04:15:11Z","timestamp":1759637711699,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":26,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540442844"},{"type":"electronic","value":"9783540458210"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/3-540-45821-2_10","type":"book-chapter","created":{"date-parts":[[2007,5,3]],"date-time":"2007-05-03T16:58:47Z","timestamp":1178211527000},"page":"156-172","source":"Crossref","is-referenced-by-count":44,"title":["Generative Programming for Embedded Software: An Industrial Experience Report"],"prefix":"10.1007","author":[{"given":"Krzysztof","family":"Czarnecki","sequence":"first","affiliation":[]},{"given":"Thomas","family":"Bednasch","sequence":"additional","affiliation":[]},{"given":"Peter","family":"Unger","sequence":"additional","affiliation":[]},{"given":"Ulrich","family":"Eisenecker","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2002,9,26]]},"reference":[{"key":"10_CR1","volume-title":"Diploma thesis","author":"F. Blinn","year":"2001","unstructured":"Frank Blinn. Entwurf und Implementierung eines Generators f\u00fcr Merkmalmetamodelle. Diploma thesis, I\/MST, University of Applied Sciences Kaiserslautern, Zweibr\u00fccken 2001 (in German)"},{"issue":"4","key":"10_CR2","doi-asserted-by":"publisher","first-page":"355","DOI":"10.1145\/136586.136587","volume":"1","author":"D. Batory","year":"1992","unstructured":"D. Batory and S. O\u2019Malley. The Design and Implementation of Hierarchical Software Systems with Reusable Components. In ACM Transactions on Software Engineering and Methodology, vol. 1, no. 4, October 1992, pp. 355\u2013398","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"10_CR3","unstructured":"J. Bosch. Design and Use of Software Architecture: Adopting and evolving a product-line approach. Addison-Wesley, 2000"},{"key":"10_CR4","unstructured":"L. Baum. A Generative Approach to Customized Run-time Platforms. Ph.D. thesis, University of Kaiserslautern, 2001 (Shaker, Aachen, 2001, ISBN 3-8265-8966-1)"},{"key":"10_CR5","volume-title":"Generative Programming-Methods, Tools, and Applications","author":"K. Czarnecki","year":"2000","unstructured":"K. Czarnecki and U. Eisenecker. Generative Programming-Methods, Tools, and Applications. Addison-Wesley, Boston, MA, 2000"},{"key":"10_CR6","unstructured":"M. Clau\u00df. Modeling Variability with UML. In online proceedings of the GCSE 2001 Young Researchers Workshop, 2001, http:\/\/i44w3.info.uni-karlsruhe.de\/~heuzer\/GCSE-YRW2001\/program.html"},{"key":"10_CR7","unstructured":"M. Clau\u00df. Untersuchung der Modellierung von Variabilit\u00e4t in UML. Diploma Thesis, Technical University of Dresden, 2001, (in German)"},{"key":"10_CR8","unstructured":"C. Cleaveland. Program Generators with XML and Java. Prentice-Hall, 2001"},{"issue":"4","key":"10_CR9","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/52.17799","volume":"9","author":"J. C. Cleaveland","year":"1988","unstructured":"J. C. Cleaveland. Building Application Generators. In IEEE Software, no. 4, vol. 9, July 1988, pp. 25\u201333","journal-title":"IEEE Software"},{"key":"10_CR10","unstructured":"P. Clements and L. Northrop. Software Product Lines: Practices and Patterns. Addison-Wesley, 2001"},{"key":"10_CR11","unstructured":"U. Eisenecker, M. Selbig, F. Blinn, K. Czarnecki. Feature Modeling for Software System Families. In OBJEKTspektrum, No. 5, 2001, pp. 23\u201330 (in German)"},{"key":"10_CR12","doi-asserted-by":"crossref","unstructured":"M. L. Griss, J. Favaro, and M. d\u2019Alessandro. Integrating Feature Modeling with the RSEB. In Proceedings of the Fifth International Conference on Software Reuse (ICSR5). P. Devanbu and J. Poulin, (Eds.), IEEE Computer Society Press, 1998, pp. 76\u201385, see http:\/\/www.intecs.it","DOI":"10.1109\/ICSR.1998.685732"},{"key":"10_CR13","doi-asserted-by":"crossref","unstructured":"A. Hein, M. Schlick, R. Vinga-Martins. Applying Feature Models in Industrial Settings. In Software Product Lines: Experience and Research Directions. (Proceedings of The First Software Product Line Conference-SPLC1). P. Donohoe, Kluwer Academic Publishers, 2000, pp. 47\u201370","DOI":"10.1007\/978-1-4615-4339-8_3"},{"key":"10_CR14","volume-title":"Technical Report, CMU\/SEI-90-TR-21","author":"K. Kang","year":"1990","unstructured":"K. Kang, S. Cohen, J. Hess, W. Nowak, and S. Peterson. Feature-Oriented Domain Analysis (FODA) Feasibility Study. Technical Report, CMU\/SEI-90-TR-21, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA, November 1990"},{"key":"10_CR15","unstructured":"A. Ledeczi, M. Maroti, A. Bakay, G. Karsai, J. Garrett, C. Thomason, G. Nordstrom, J. Sprinkle, P. Volgyesi. The Generic Modeling Environment. Workshop on Intelligent Signal Processing, Budapest, Hungary, May 17, 2001, http:\/\/www.isis.vanderbilt.edu\/"},{"key":"10_CR16","unstructured":"Domain-Specific Modeling: 10 Times Faster Than UML. Whitepaper by MetaCase Consulting available at http:\/\/www.metacase.com\/papers\/index.html"},{"key":"10_CR17","series-title":"Ph. D. Thesis","volume-title":"Technical Report TR-160","author":"J. Neighbors","year":"1980","unstructured":"J. Neighbors. Software construction using components. Ph. D. Thesis, (Technical Report TR-160), University of California, Irvine, 1980"},{"key":"10_CR18","unstructured":"OSEK\/VDX System Generation-OIL: OSEK Implementation Language Version 2.3, September 10th, 2001, http:\/\/www.osek-vdx.org\/"},{"key":"10_CR19","unstructured":"OSEK\/VDX Operating System Specification Version 2.2. OSEK\/VDX Technical Committee, September 10th, 2001, http:\/\/www.osek-vdx.org\/"},{"issue":"1","key":"10_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TSE.1976.233797","volume":"SE-2","author":"D. Parnas","year":"1976","unstructured":"D. Parnas. On the design and development of program families. In IEEE Transactions on Software Engineering, vol. SE-2, no. 1, 1976, pp. 1\u20139","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10_CR21","unstructured":"Packet Utilisation Standard. European Space Agency, ESA PSS-07-101 Issue 1, 1994"},{"key":"10_CR22","volume-title":"Dimploma Thesis","author":"M. Selbig","year":"2000","unstructured":"Mario Selbig. A Feature Diagram-Editor-Analysis, Design, and Implementation of its Core Functionality. Dimploma Thesis, I\/MST, University of Applied Sciences Kaiserslautern, Zweibr\u00fccken 2000"},{"key":"10_CR23","unstructured":"OMG Unified Modeling Language Specification, Version 1.4. OMG, September 2001, http:\/\/www.omg.org"},{"key":"10_CR24","volume-title":"Software Product-Line Engineering: A Family-Based Software Development Process","author":"D. M. Weiss","year":"1999","unstructured":"D. M. Weiss and C. T. R. Lai. Software Product-Line Engineering: A Family-Based Software Development Process. Addison-Wesley, Reading, MA, 1999"},{"key":"10_CR25","doi-asserted-by":"crossref","unstructured":"W. Wolf. What Is Embedded Computing? In IEEE Computer, January 2002, 136\u2013137","DOI":"10.1109\/2.976929"},{"key":"10_CR26","unstructured":"XML Path Language (XPath), Version 1.0. W3C Recommendation, November 16, 1999, http:\/\/www.w3.org"}],"container-title":["Lecture Notes in Computer Science","Generative Programming and Component Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45821-2_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,16]],"date-time":"2025-01-16T00:49:14Z","timestamp":1736988554000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45821-2_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9783540442844","9783540458210"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/3-540-45821-2_10","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2002]]}}}