{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,17]],"date-time":"2025-01-17T23:10:42Z","timestamp":1737155442326,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":38,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540730309"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-73031-6_6","type":"book-chapter","created":{"date-parts":[[2007,6,27]],"date-time":"2007-06-27T17:16:22Z","timestamp":1182964582000},"page":"78-92","source":"Crossref","is-referenced-by-count":10,"title":["A Flexible Requirements Analysis Approach for Software Product Lines"],"prefix":"10.1007","author":[{"given":"Nicolas","family":"Guelfi","sequence":"first","affiliation":[]},{"given":"Gilles","family":"Perrouin","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"6_CR1","volume-title":"Software Product Lines: Practices and Patterns","author":"P. Clements","year":"2001","unstructured":"Clements, P., Northrop, L.: Software Product Lines: Practices and Patterns. Addison Wesley, Reading, MA, USA (2001)"},{"key":"6_CR2","doi-asserted-by":"crossref","unstructured":"Kang, K., Cohen, S., Hess, J., Novak, W., Peterson, S.: Feature-Oriented Domain Analysis (FODA) Feasibility Study. Technical Report CMU\/SEI-90-TR-21, Software Engineering Institute (1990)","DOI":"10.21236\/ADA235785"},{"key":"6_CR3","doi-asserted-by":"crossref","unstructured":"Schobbens, P.Y., Heymans, P., Trigaux, J.C., Bontemps, Y.: Feature Diagrams: A Survey and A Formal Semantics. In: Proceedings of the 14th IEEE International Requirements Engineering Conference (RE\u201906), Minneapolis, Minnesota, USA (2006)","DOI":"10.1109\/RE.2006.23"},{"issue":"1","key":"6_CR4","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1002\/spip.213","volume":"10","author":"K. Czarnecki","year":"2005","unstructured":"Czarnecki, K., Helsen, S., Eisenecker, U.: Formalizing Cardinality-based Feature Models and their Specialization. Software Process Improvement and Practice\u00a010(1), 7\u201329 (2005)","journal-title":"Software Process Improvement and Practice"},{"key":"6_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"152","DOI":"10.1007\/978-3-540-24667-1_12","volume-title":"PFE 2003","author":"A. Fantechi","year":"2004","unstructured":"Fantechi, A., Gnesi, S., John, I., Lami, G., D\u00f6rr, J.: Elicitation of Use Cases for Product Lines. In: van der Linden, F.J. (ed.) PFE 2003. LNCS, vol.\u00a03014, pp. 152\u2013167. Springer, Heidelberg (2004)"},{"key":"6_CR6","unstructured":"John, I., Muthig, D.: Tailoring Use Cases for Product Line Modeling. In: REPL02, pp. 26\u201332 (2002)"},{"key":"6_CR7","volume-title":"Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures","author":"H. Gomaa","year":"2004","unstructured":"Gomaa, H.: Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures. Addison Wesley Longman Publishing Co., Inc., Redwood City, CA, USA (2004)"},{"key":"6_CR8","volume-title":"Families Research Book","author":"T. Ziadi","year":"2006","unstructured":"Ziadi, T., J\u00e9z\u00e9quel, J.M.: Product Line Engineering with the UML: Deriving Products. In: Families Research Book, Springer, Heidelberg (2006)"},{"key":"6_CR9","doi-asserted-by":"crossref","unstructured":"Deelstra, S., Sinnema, M., Bosch, J.: Experiences in Software Product Families: Problems and Issues during Product Derivation. In: SPLC3 - 3rd Software Product Line Conference (SPLC 2004), pp. 165\u2013182, Boston, MA, USA (2004)","DOI":"10.1007\/978-3-540-28630-1_10"},{"key":"6_CR10","unstructured":"OMG: UML 2.0 OCL 2.0 specification. Technical Report ptc\/05-06-06, Object Management Group (2005)"},{"key":"6_CR11","first-page":"282","volume-title":"PFE \u201901: Revised Papers from the 4th International Workshop on Software Product-Family Engineering","author":"C.W. Krueger","year":"2002","unstructured":"Krueger, C.W.: Easing the Transition to Software Mass Customization. In: PFE \u201901: Revised Papers from the 4th International Workshop on Software Product-Family Engineering, London, UK, pp. 282\u2013293. Springer, Heidelberg (2002)"},{"key":"6_CR12","doi-asserted-by":"crossref","unstructured":"Krueger, C.W.: New Methods in Software Product Line Development. In: 10th International Software Product Line Conference (SPLC\u201906), IEEE, pp. 95\u2013102 (2006)","DOI":"10.1109\/SPLINE.2006.1691581"},{"issue":"2","key":"6_CR13","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1002\/spip.225","volume":"10","author":"K. Czarnecki","year":"2005","unstructured":"Czarnecki, K., Helsen, S., Eisenecker, U.: Staged Configuration through Specialization and Multilevel Configuration of Feature Models. Software Process: Improvement and Practice\u00a010(2), 143\u2013169 (2005)","journal-title":"Software Process: Improvement and Practice"},{"key":"6_CR14","volume-title":"ICSR \u201998: Proceedings of the 5th International Conference on Software Reuse","author":"M.L. Griss","year":"1998","unstructured":"Griss, M.L., Favaro, J., d\u2019 Alessandro, M.: Integrating Feature Modeling with the RSEB. In: ICSR \u201998: Proceedings of the 5th International Conference on Software Reuse, IEEE Computer Society, Washington, DC, USA (1998)"},{"key":"6_CR15","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1023\/A:1018980625587","volume":"5","author":"K.C. Kang","year":"1998","unstructured":"Kang, K.C., Kim, S., Lee, J., Kim, K., Shin, E., Huh, M.: FORM: A Feature-Oriented Reuse Method with Domain-Specific Reference Architectures. Ann. Softw. Eng.\u00a05, 143\u2013168 (1998)","journal-title":"Ann. Softw. Eng."},{"key":"6_CR16","volume-title":"Configuration in Industrial Product Families, The ConIPF Methodology","author":"L. Hotz","year":"2006","unstructured":"Hotz, L., Wolter, K., Krebs, T., Deelstra, S., Sinnema, M., Nijhuis, J., MacGregor, J.: Configuration in Industrial Product Families, The ConIPF Methodology. IOS Press, Amsterdam (2006)"},{"key":"6_CR17","unstructured":"Krebs, T., Wolter, K., Hotz, L.: Model-based Configuration Support for Product Derivation in Software Product Families. In: Mass Customization, Concepts - Tools - Realization, GITO-Verlag, pp. 279\u2013292 (2005)"},{"key":"6_CR18","volume-title":"Component-based Product Line Engineering with UML","author":"C. Atkinson","year":"2002","unstructured":"Atkinson, C., Bayer, J., Bunse, C., Kamsties, E., Laitenberger, O., Laqua, R., Muthig, D., Paech, B., W\u00fcst, J., Zettel, J.: Component-based Product Line Engineering with UML. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA (2002)"},{"key":"6_CR19","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1007\/978-1-4615-4339-8_16","volume-title":"Proceedings of the first conference on Software product lines : experience and research directions","author":"C. Atkinson","year":"2000","unstructured":"Atkinson, C., Bayer, J., Muthig, D.: Component-based Product Line Development: the KobrA approach. In: Proceedings of the first conference on Software product lines: experience and research directions, pp. 289\u2013309. Kluwer Academic Publishers, Norwell, MA, USA (2000)"},{"key":"6_CR20","volume-title":"Object-Oriented Development: the Fusion Method","author":"D. Coleman","year":"1994","unstructured":"Coleman, D., Arnold, P., Bodoff, S., Dollin, C., Gilchrist, H., Hayes, F., Jeremaes, P.: Object-Oriented Development: the Fusion Method. Prentice-Hall, Inc., Upper Saddle River, NJ, USA (1994)"},{"key":"6_CR21","first-page":"286","volume-title":"IFM \u201902","author":"S. Kent","year":"2002","unstructured":"Kent, S.: Model Driven Engineering. In: IFM \u201902. Proceedings of the Third International Conference on Integrated Formal Methods, London, UK, pp. 286\u2013298. Springer-Verlag, Heidelberg (2002)"},{"key":"6_CR22","unstructured":"Guelfi, N., Perrouin, G.: Using Model Transformation and Architectural Frameworks to Support the Software Development Process: the FIDJI Approach. In: 2004 Midwest Software Engineering Conference, pp. 13\u201322 (2004)"},{"key":"6_CR23","unstructured":"Haugen, \u00d8., M\u00f8ller-Pedersen, B., Oldevik, J., Solberg, A.: An MDA-based Framework for Model-Driven Product Derivation. In: Software Engineering and Applications, ACTA Press, pp. 709\u2013714 (2004)"},{"key":"6_CR24","first-page":"70","volume-title":"ICITA \u201905: Proceedings of the Third International Conference on Information Technology and Applications (ICITA\u201905)","author":"S.D. Kim","year":"2005","unstructured":"Kim, S.D., Min, H.G., Her, J.S., Chang, S.H.: DREAM: A Practical Product Line Engineering Using Model Driven Architecture. In: ICITA \u201905: Proceedings of the Third International Conference on Information Technology and Applications (ICITA\u201905), vol.\u00a02, pp. 70\u201375. IEEE Computer Society Press, Washington, DC, USA (2005)"},{"key":"6_CR25","unstructured":"Soley, R.: OMG: Model Driven Architecture. Technical Report omg\/00-11-05, OMG (2000)"},{"key":"6_CR26","unstructured":"OMG: MOF QVT Final Adopted Specification. Technical Report ptc\/05-11-01, OMG (2005)"},{"key":"6_CR27","series-title":"Lecture Notes in Computer Science","first-page":"129","volume-title":"Software Product-Family Engineering","author":"T. Ziadi","year":"2003","unstructured":"Ziadi, T., H\u00e9lou\u00ebt, L., J\u00e9z\u00e9quel, J.M.: Towards a UML Profile for Software Product Lines. In: van der Linden, F.J. (ed.) PFE 2003. LNCS, vol.\u00a03014, pp. 129\u2013139. Springer, Heidelberg (2003)"},{"key":"6_CR28","unstructured":"Vojtisek, D., J\u00e9z\u00e9quel, J.M.: MTL and Umlaut NG: Engine and Framework for Model Transformation. ERCIM News, 58 (2004)"},{"issue":"2","key":"6_CR29","first-page":"22","volume":"1","author":"R.E. Johnson","year":"1988","unstructured":"Johnson, R.E., Foote, B.: Designing Reusable Classes. The Journal of Object-Oriented Programming\u00a01(2), 22\u201335 (1988)","journal-title":"The Journal of Object-Oriented Programming"},{"key":"6_CR30","unstructured":"Gallina, B., Guelfi, N., Monnat, A., Perrouin, G.: A Template for Product Line Requirement Elicitation. Technical Report TR-LASSY-06-08, Laboratory for Advanced Software Systems, University of Luxembourg (2006)"},{"key":"6_CR31","unstructured":"Guelfi, N., Perrouin, G.: Coherent Integration of Variability Mechanisms at the Requirements Elicitation and Analysis Levels. In: Muthig, D., Clements, P. (eds.) Workshop on Managing Variability for Software Product Lines: Working With Variability Mechanisms at 10th Software Product Line Conference, Baltimore, MD, USA (2006)"},{"key":"6_CR32","unstructured":"Perrouin, G.: Architecting Software Systems using Model Transformation and Architectural Frameworks (BFR03\/69: Second Year Final Report). Technical Report TR-LASSY-06-02, Laboratory for Advanced Software Systems (2006)"},{"key":"6_CR33","volume-title":"Writing Effective Use Cases","author":"A. Cockburn","year":"2001","unstructured":"Cockburn, A.: Writing Effective Use Cases. Addison-Wesley, Reading (2001)"},{"key":"6_CR34","volume-title":"The Object Constraint Language","author":"J. Warmer","year":"2003","unstructured":"Warmer, J., Kleppe, A.: The Object Constraint Language, 2nd edn. Addison-Wesley Longman Publishing Co., Inc, Boston, MA, USA (2003)","edition":"2"},{"key":"6_CR35","volume-title":"ICSM \u201903: Proceedings of the International Conference on Software Maintenance","author":"L.C. Briand","year":"2003","unstructured":"Briand, L.C., Labiche, Y., O\u2019Sullivan, L.: Impact Analysis and Change Management of UML Models. In: ICSM \u201903: Proceedings of the International Conference on Software Maintenance, IEEE Computer Society, Washington, DC, USA (2003)"},{"key":"6_CR36","doi-asserted-by":"crossref","first-page":"250","DOI":"10.1007\/3-540-45669-4_13","volume-title":"Object Modeling with the OCL, The Rationale behind the Object Constraint Language","author":"S. Sendall","year":"2002","unstructured":"Sendall, S., Strohmeier, A.: Using OCL and UML to Specify System Behavior. In: Object Modeling with the OCL, The Rationale behind the Object Constraint Language, pp. 250\u2013280. Springer, London, UK (2002)"},{"key":"6_CR37","doi-asserted-by":"crossref","unstructured":"Jouault, F., Kurtev, I.: Transforming Models with ATL. In: Model Transformations in Practice Workshop at MoDELS, Montego Bay, Jamaica (2005)","DOI":"10.1007\/11663430_14"},{"key":"6_CR38","doi-asserted-by":"crossref","unstructured":"Oldevik, J., Haugen, \u00d8., M\u00f8ller-Pedersen, B., Solberg, A.: Evaluation Framework for Model-Driven System Family Engineering Tools. In: FAMILIES Research Book, Springer, Heidelberg (2006)","DOI":"10.1007\/978-3-540-33253-4_16"}],"container-title":["Lecture Notes in Computer Science","Requirements Engineering: Foundation for Software Quality"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-73031-6_6.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,17]],"date-time":"2025-01-17T22:37:45Z","timestamp":1737153465000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-73031-6_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540730309"],"references-count":38,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-73031-6_6","relation":{},"subject":[]}}