{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T11:17:20Z","timestamp":1742383040525},"publisher-location":"Berlin, Heidelberg","reference-count":32,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540699262"},{"type":"electronic","value":"9783540699279"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-69927-9_2","type":"book-chapter","created":{"date-parts":[[2008,7,31]],"date-time":"2008-07-31T06:39:40Z","timestamp":1217486380000},"page":"16-30","source":"Crossref","is-referenced-by-count":6,"title":["Lifting Transformational Models of Product Lines: A Case Study"],"prefix":"10.1007","author":[{"given":"Greg","family":"Freeman","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Don","family":"Batory","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Greg","family":"Lavender","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"unstructured":"AHEAD Tool Suite, www.cs.utexas.edu\/users\/schwartz\/index.html","key":"2_CR1"},{"unstructured":"Anastaspoulos, M., et al.: Optimizing Model Driven Development by Deriving Code Generation Patterns from Product Line Architectures. NetObject Days (2005)","key":"2_CR2"},{"unstructured":"Anfurrutia, F.I., Diaz, O., Trujillo, S.: On the Refinement of XML. In: Baresi, L., Fraternali, P., Houben, G.-J. (eds.) ICWE 2007. LNCS, vol.\u00a04607, pp. 473\u2013478. Springer, Heidelberg (2007)","key":"2_CR3"},{"doi-asserted-by":"crossref","unstructured":"Avila-Garc\u00eda, O., Garc\u00eda, A.E., Redbull, E.V.S.: Using Software Product Lines to Manage Model Families in Model-Driven Engineering. In: SAC (2007)","key":"2_CR4","DOI":"10.1145\/1244002.1244221"},{"doi-asserted-by":"crossref","unstructured":"Batory, D.: Feature Models, Grammars, and Propositional Formulas. In: Obbink, H., Pohl, K. (eds.) SPLC 2005. LNCS, vol.\u00a03714, pp. 7\u201320. Springer, Heidelberg (2005)","key":"2_CR5","DOI":"10.1007\/11554844_3"},{"doi-asserted-by":"crossref","unstructured":"Batory, D., Robertson, E., Chen, G., Wang, T.: Design Wizards and Visual Programming Environments for Genvoca Generators. In: IEEE TSE (2000)","key":"2_CR6","DOI":"10.1109\/32.846301"},{"doi-asserted-by":"crossref","unstructured":"Batory, D., O\u2019Malley, S.: The Design and Implementation of Hierarchical Software Systems with Reusable Components. In: ACM TOSEM (1992)","key":"2_CR7","DOI":"10.1145\/136586.136587"},{"doi-asserted-by":"crossref","unstructured":"Batory, D., Sarvela, J.N., Rauschmayer, A.: Scaling Step Wise Refinement. In: IEEE TSE (2004)","key":"2_CR8","DOI":"10.1109\/TSE.2004.23"},{"unstructured":"Bezivin, J.: Model Driven Engineering: Principles, Scope, Deployment, and Applicability. In: GTTSE (2005)","key":"2_CR9"},{"unstructured":"Booch, G., Brown, A., Iyengar, S., Rumbaugh, J., Selic, B.: The IBM MDA Manifesto. The MDA Journal (2004)","key":"2_CR10"},{"unstructured":"Colyer, A., Rashid, A., Blair, G.: On the Separation of Concerns in Program Families. Technical Report COMP-001-2004, Computing Department, Lancaster University (2004)","key":"2_CR11"},{"unstructured":"Czarnecki, K., Eisenecker, U.: Generative Programming Methods, Tools, and Applications. Addison-Wesley, Boston (2000)","key":"2_CR12"},{"doi-asserted-by":"crossref","unstructured":"Czarnecki, K., Antkiewicz, M.: Mapping Features to Models: A Template Approach Based on Superimposed Variants. In: Gl\u00fcck, R., Lowry, M. (eds.) GPCE 2005. LNCS, vol.\u00a03676, pp. 422\u2013437. Springer, Heidelberg (2005)","key":"2_CR13","DOI":"10.1007\/11561347_28"},{"doi-asserted-by":"crossref","unstructured":"Czarnecki, K., Helsen, S.: Feature-based Survey of Model Transformation Approaches. IBM Systems Journal, \u00a045(3) (2006)","key":"2_CR14","DOI":"10.1147\/sj.453.0621"},{"key":"2_CR15","series-title":"Lecture Notes in Computer Science","volume-title":"Model Driven Architecture","author":"S. Deelstra","year":"2005","unstructured":"Deelstra, S., Sinnema, M., van Gurp, J., Bosch, J.: Model Driven Architecture as Approach to Manage Variability in Software Product Families. In: A\u00dfmann, U., Aksit, M., Rensink, A. (eds.) MDAFA 2003. LNCS, vol.\u00a03599. Springer, Heidelberg (2005)"},{"key":"2_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-71289-3_7","volume-title":"Fundamental Approaches to Software Engineering","author":"H. Ehrig","year":"2007","unstructured":"Ehrig, H., Ehrig, K., Ermel, C., Hermann, F., Taentzer, G.: Information Preserving Bidirectional Model Transformations. In: Dwyer, M.B., Lopes, A. (eds.) FASE 2007. LNCS, vol.\u00a04422, Springer, Heidelberg (2007)"},{"unstructured":"Gonzlez-Baixauli, B., Laguna, M.A., Crespo, Y.: Product Lines, Features, and MDD. In: EWMT Workshop (2005)","key":"2_CR17"},{"key":"2_CR18","series-title":"Lecture Notes in Computer Science","first-page":"361","volume-title":"Generative Programming and Component Engineering","author":"H. Wu","year":"2004","unstructured":"Wu, H., Neema, S., Bapty, T., Gray, J., Gokhale, A., Zhang, J., Shi, F., Lin, Y., Roychoudhury, S., Sudarsan, R.: Model-Driven Program Transformation of a Large Avionics Framework. In: Karsai, G., Visser, E. (eds.) GPCE 2004. LNCS, vol.\u00a03286, pp. 361\u2013378. Springer, Heidelberg (2004)"},{"doi-asserted-by":"crossref","unstructured":"Kang, K., Cohen, S., Hess, J., Nowak, W., Peterson, S.: Feature-Oriented Domain Analysis (FODA) Feasibility Study. Technical Report, CMU\/SEI-90TR-21 (1990)","key":"2_CR19","DOI":"10.21236\/ADA235785"},{"unstructured":"Kleppe, A., Warmer, J., Bast, W.: MDA Explained: The Model Driven Architecture: Practice and Promise. Addison-Wesley (2003)","key":"2_CR20"},{"doi-asserted-by":"crossref","unstructured":"Kurtev, I., van den Berg, K.: Building Adaptable and Reusable XML Applications with Model Transformations. WWW (2005)","key":"2_CR21","DOI":"10.1145\/1060745.1060772"},{"unstructured":"Khurshid, S., Uzuncaova, E., Garcia, D., Batory, D.: Testing Software Product Lines Using Incremental Test Generation (submitted)","key":"2_CR22"},{"doi-asserted-by":"crossref","unstructured":"Lopez-Herrejon, R., Batory, D., Lengauer, C.: A Disciplined Approach to Aspect Composition. In: PEPM (2006)","key":"2_CR23","DOI":"10.1145\/1111542.1111554"},{"doi-asserted-by":"crossref","unstructured":"Memon, A.M., Pollack, M.E., Soffa, M.L.: Using a Goal-driven Approach to Generate Test Cases for GUIs. In: ICSE (1999)","key":"2_CR24","DOI":"10.1145\/302405.302632"},{"unstructured":"Mens, T., Czarnecki, K., van Gorp, P.: A Taxonomy of Model Transformations. In: GraMoT (2005)","key":"2_CR25"},{"unstructured":"Neuman, A.: US Population: Ethnic Structure and Age Distribution (2000), http:\/\/www.carto.net\/papers\/svg\/samples","key":"2_CR26"},{"unstructured":"Sabetzadeh, M., Easterbrook, S.M.: Analysis of Inconsistency in Graph-Based Viewpoints: A Category-Theoretic Approach. In: ASE (2003)","key":"2_CR27"},{"unstructured":"Schmidt, D., Nechypurenko, A., Wuchner, E.: MDD for Software Product Lines: Fact or Fiction. In: Models, Workshop 8 at MODELS (2005)","key":"2_CR28"},{"doi-asserted-by":"crossref","unstructured":"Selinger, P., et al.: Access Path Selection in a Relational Database System. In: ACM SIGMOD (1979)","key":"2_CR29","DOI":"10.1145\/582095.582099"},{"doi-asserted-by":"crossref","unstructured":"Thaker, S., Batory, D., Kitchin, D., Cook, W.: Safe Composition of Product Lines. In: GPCE (2007)","key":"2_CR30","DOI":"10.1145\/1289971.1289989"},{"doi-asserted-by":"crossref","unstructured":"Trujillo, S., Azanza, W., Diaz, O.: Generative Metaprogramming. In: GPCE (2007)","key":"2_CR31","DOI":"10.1145\/1289971.1289990"},{"doi-asserted-by":"crossref","unstructured":"Trujillo, S., Batory, D., Diaz, O.: Feature Oriented Model Driven Development: A Case Study for Portlets. In: ICSE (2007)","key":"2_CR32","DOI":"10.1109\/ICSE.2007.36"}],"container-title":["Lecture Notes in Computer Science","Theory and Practice of Model Transformations"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-69927-9_2.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,3]],"date-time":"2021-05-03T04:12:55Z","timestamp":1620015175000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-69927-9_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540699262","9783540699279"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-69927-9_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[]}}