{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,28]],"date-time":"2025-09-28T04:14:43Z","timestamp":1759032883150},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2013,9,28]],"date-time":"2013-09-28T00:00:00Z","timestamp":1380326400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Requirements Eng"],"published-print":{"date-parts":[[2014,11]]},"DOI":"10.1007\/s00766-013-0183-6","type":"journal-article","created":{"date-parts":[[2013,9,26]],"date-time":"2013-09-26T21:46:36Z","timestamp":1380231996000},"page":"377-395","source":"Crossref","is-referenced-by-count":10,"title":["A holistic approach to feature modeling for product line requirements engineering"],"prefix":"10.1007","volume":"19","author":[{"given":"Jaejoon","family":"Lee","sequence":"first","affiliation":[]},{"given":"Kyo C.","family":"Kang","sequence":"additional","affiliation":[]},{"given":"Pete","family":"Sawyer","sequence":"additional","affiliation":[]},{"given":"Hyesun","family":"Lee","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2013,9,28]]},"reference":[{"key":"183_CR1","unstructured":"Kang KC, Cohen SG, Hess JA, Novak WE, Peterson AS (1990) Feature-Oriented Domain Analysis (FODA) Feasibility quality attributes and Study. Technical Report CMU\/SEI-90-TR-21"},{"key":"183_CR2","unstructured":"Maiden N, Lockerbie J, Randall D, Jones S, Bush D. Using satisfaction arguments to enhance i* modelling of an air traffic management system. In: Proceedings of the 15th IEEE international requirements engineering conference (RE \u201807), pp 49\u201352"},{"key":"183_CR3","doi-asserted-by":"crossref","unstructured":"Flores RF, Krueger C, Clements P (2012) Mega-scale product line engineering at general motors. In: Proceedings of the 16th international software product line conference (SPLC), 2012, pp 259\u2013268","DOI":"10.1145\/2362536.2362571"},{"key":"183_CR4","doi-asserted-by":"crossref","unstructured":"Yu Y, Lapouchnian A, Leite JCSP, Mylopoulos J (2008) Configuring features with stakeholder goals. In: Proceedings of the ACM symposium applied computing, pp 645\u2013649","DOI":"10.1145\/1363686.1363840"},{"key":"183_CR5","doi-asserted-by":"crossref","unstructured":"Sawyer P, Mazo R, Diaz D, Salinesi C, Hughes D (2012) Using constraint programming to manage configurations in self-adaptive systems. IEEE Computer 45(10)","DOI":"10.1109\/MC.2012.286"},{"key":"183_CR6","volume-title":"Requirements engineering: from system goals to UML models to software specifications","author":"A Lamsweerde van","year":"2009","unstructured":"van Lamsweerde A (2009) Requirements engineering: from system goals to UML models to software specifications. Wiley, Berlin"},{"key":"183_CR7","unstructured":"Yu E (1997) Towards modeling and reasoning support for early-phase requirements engineering. In: RE\u201997: Proceedings of the 3rd IEEE international symposium on requirements engineering (RE\u201997). Washington DC, USA"},{"key":"183_CR8","doi-asserted-by":"crossref","unstructured":"Lee K, Kang KC (2010) Usage context as key driver for feature selection. In: Proceedings of the 14th international software product line conference (SPLC 10), 2010, pp 32\u201346","DOI":"10.1007\/978-3-642-15579-6_3"},{"issue":"9","key":"183_CR9","doi-asserted-by":"crossref","first-page":"1025","DOI":"10.1002\/1097-024X(20000725)30:9<1025::AID-SPE323>3.0.CO;2-W","volume":"30","author":"K Lee","year":"2000","unstructured":"Lee K, Kang KC, Chae W, Choi BW (2000) Feature-based approach to object-oriented engineering of applications for reuse. Softw Pract Exp 30(9):1025\u20131046","journal-title":"Softw Pract Exp"},{"key":"183_CR10","unstructured":"Anton AI (1996) Goal-based requirements analysis, requirements engineering. In: Proceedings of the second international conference on, pp 136\u2013144, 15\u201318"},{"key":"183_CR11","doi-asserted-by":"crossref","unstructured":"van Lamsweerde A (2004) Elaborating security requirements by construction of intentional anti-models. In: Proceedings of the 26th international conference on software engineering (ICSE \u201804). IEEE Computer Society, Washington, DC, USA, pp 148\u2013157","DOI":"10.1109\/ICSE.2004.1317437"},{"key":"183_CR12","doi-asserted-by":"crossref","unstructured":"Svahnberg M, Gurp J, Bosch J (2005) A taxonomy of variability realization techniques. Softw Pract Exp 35(8)","DOI":"10.1002\/spe.652"},{"key":"183_CR13","unstructured":"Anastasopoulos M, Gacek C (2011) Implementing product line Variabilities. Proc Symp Softw Reusability pp 109\u2013117"},{"key":"183_CR14","doi-asserted-by":"crossref","unstructured":"Bachmann F, Clements PC (2005) Variability in software product lines. CMU\/SEI Technical Report, CMU\/SEI-2005-TR-012","DOI":"10.21236\/ADA450337"},{"key":"183_CR15","doi-asserted-by":"crossref","unstructured":"Lee H, Choi H, Kang KC, Kim D, Lee Z (2009) Experience report on using a domain model-based extractive approach to software product line asset development. In: Proceedings of the 11th international conference on software reuse (ICSR 09), pp 137\u2013149","DOI":"10.1007\/978-3-642-04211-9_14"},{"key":"183_CR16","unstructured":"Lee J, Kang KC (2003) Feature binding analysis for product line component development. In: Proceedings of the 5th international workshop on product-family engineering (PFE-5), pp 250\u2013260"},{"key":"183_CR17","unstructured":"Object Management Group (OMG) (2005) Reusable asset specification, version 2.2. Normative document. http:\/\/www.omg.org\/spec\/RAS\/2.2\/PDF"},{"key":"183_CR18","unstructured":"Capilla R, Due\u00f1as JC (2001) Modeling variability with features in distributed architectures. In: Proceedings of the 4th international workshop on product family engineering (PFE-4), pp 319\u2013329"},{"key":"183_CR19","doi-asserted-by":"crossref","unstructured":"Czarnecki K, Helsen S, Eisenecker U (2004) Staged configuration using feature models. In: Proceedings of the 3rd software product line conference (SPLC 04), pp 266\u2013282","DOI":"10.1007\/978-3-540-28630-1_17"},{"key":"183_CR20","doi-asserted-by":"crossref","unstructured":"Fey D, Fajta R, Boros A (2002) Feature modeling: a meta-model to enhance usability and usefulness. In: Proceedings of the 2nd software product line conference (SPLC 02), pp 198\u2013216","DOI":"10.1007\/3-540-45652-X_13"},{"key":"183_CR21","doi-asserted-by":"crossref","unstructured":"Lee Y, Yang C, Zhu C, Zhao W (2006) An approach to managing feature dependencies for product releasing in software product lines. In: Proceedings of the 9th international conference on software reuse (ICSR 06), pp 127\u2013141","DOI":"10.1007\/11763864_10"},{"key":"183_CR22","doi-asserted-by":"crossref","unstructured":"Zhang W, Mei H, Zhao H (2005) A feature-oriented approach to modeling requirements dependencies. In: Proceedings of the 13th IEEE international conference on requirements engineering (RE 05), pp 273\u2013284","DOI":"10.1109\/RE.2005.6"},{"key":"183_CR23","doi-asserted-by":"crossref","unstructured":"Streitferdt D, Riebisch M, Philippow I (2003) Details of formalized relations in feature models using OCL. In: Proceedings of the 10th IEEE international conference on engineering of computer\u2013based systems (ECBS 03), pp. 45\u201354","DOI":"10.1109\/ECBS.2003.1194811"},{"issue":"3","key":"183_CR24","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1049\/ip-sen:20045007","volume":"152","author":"H Ye","year":"2005","unstructured":"Ye H, Liu H (2005) Approach to modelling feature variability and dependencies in software product lines. Softw IEEE Proc 152(3):101\u2013109","journal-title":"Softw IEEE Proc"},{"key":"183_CR25","doi-asserted-by":"crossref","unstructured":"Ferber S, Haag J, Savolainen J (2002) Feature interaction and dependencies: modeling features for reengineering a legacy product line. In: Proceedings of the 2nd software product line conference (SPLC 02), pp 235\u2013256","DOI":"10.1007\/3-540-45652-X_15"},{"key":"183_CR26","doi-asserted-by":"crossref","unstructured":"Lee K, Kang KC (2004) Feature dependency analysis for product line component design. In: Proceedings of the 8th international conference on software reuse (ICSR 04), pp 69\u201385","DOI":"10.1007\/978-3-540-27799-6_7"},{"key":"183_CR27","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1023\/A:1018980625587","volume":"5","author":"KC Kang","year":"1998","unstructured":"Kang KC, Kim S, Lee J, Kim K, Shin E, Huh M (1998) FORM: a feature-oriented reuse method with domain-specific reference architectures. Ann Softw Eng 5:143\u2013168","journal-title":"Ann Softw Eng"},{"issue":"4","key":"183_CR28","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1109\/MS.2002.1020288","volume":"19","author":"K Kang","year":"2002","unstructured":"Kang K, Lee J, Donohoe P (2002) Feature-oriented product line engineering. IEEE Softw 19(4):58\u201365","journal-title":"IEEE Softw"},{"key":"183_CR29","doi-asserted-by":"crossref","unstructured":"Thurimella AK, Bruegge B, Creighton O (2008) Identifying and exploiting the similarities between rationale management and variability management. In: Proceedings of the 12th international software product line conference (SPLC 08), pp 99\u2013108","DOI":"10.1109\/SPLC.2008.14"},{"key":"183_CR30","unstructured":"Wolf T (2007) Rationale-based unified software engineering model. Dissertation, Technische Universit\u00e4t M\u00fcnchen, 2007"},{"key":"183_CR31","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-28901-1","volume-title":"Software product line engineering foundations, principles, and techniques","author":"K Pohl","year":"2005","unstructured":"Pohl K, B\u00f6ckle G, van der Linder F (2005) Software product line engineering foundations, principles, and techniques. Springer, Berlin"},{"issue":"6","key":"183_CR32","doi-asserted-by":"crossref","first-page":"756","DOI":"10.1109\/TSE.2009.67","volume":"35","author":"DL Moody","year":"2009","unstructured":"Moody DL (2009) The \u2018physics\u2019 of notations: toward a scientific basis for constructing visual notations in software engineering. IEEE Trans Softw Eng 35(6):756\u2013779","journal-title":"IEEE Trans Softw Eng"},{"key":"183_CR33","doi-asserted-by":"crossref","unstructured":"Hartmann H, Trew T (2008) Using feature diagrams with context variability to model multiple product lines for software supply chains. In: Proceedings of the 12th international product line conference (SPLC 08), pp 12\u201321","DOI":"10.1109\/SPLC.2008.15"},{"key":"183_CR34","doi-asserted-by":"crossref","unstructured":"Goldsby H, Sawyer P, Bencomo N, Cheng B, Hughes D (2008) Goal-based modeling of dynamically adaptive system requirements. In: Proceedings of the 15th IEEE international conference on engineering of computer-based systems (ECBS 08), Belfast, pp 36\u201345","DOI":"10.1109\/ECBS.2008.22"},{"key":"183_CR35","doi-asserted-by":"crossref","unstructured":"Czarnecki K, Helsen S, Eisenecker U (2005) Staged configuration through specialization and multi-level configuration of feature models. Softw Process Improv Pract 10(2):143\u2013169","DOI":"10.1002\/spip.225"},{"key":"183_CR36","volume-title":"Software factories: assembling applications with patterns, models, frameworks, and tools","author":"J Greenfiled","year":"2004","unstructured":"Greenfiled J, Short K (2004) Software factories: assembling applications with patterns, models, frameworks, and tools. Wiley, London"},{"key":"183_CR37","doi-asserted-by":"crossref","unstructured":"Lee H, Yang J-S, Kang KC (2012) VULCAN: architecture-model-based software development workbench. In: Proceedings of the joint 10th working IEEE\/IFIP conference on software architecture and 6th European conference on software architecture, 2012, companion volume, pp 86\u201389","DOI":"10.1145\/2361999.2362017"},{"key":"183_CR38","doi-asserted-by":"crossref","unstructured":"Le DM, Lee H, Kang KC, Lee K (2013) Validating consistency between a feature model and its implementation. In: Proceedings of the 13th international conference on software reuse, Pisa, Italy, June 18\u201321 (to appear)","DOI":"10.1007\/978-3-642-38977-1_1"}],"container-title":["Requirements Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-013-0183-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00766-013-0183-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-013-0183-6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,25]],"date-time":"2019-07-25T21:47:23Z","timestamp":1564091243000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00766-013-0183-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,9,28]]},"references-count":38,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2014,11]]}},"alternative-id":["183"],"URL":"https:\/\/doi.org\/10.1007\/s00766-013-0183-6","relation":{},"ISSN":["0947-3602","1432-010X"],"issn-type":[{"value":"0947-3602","type":"print"},{"value":"1432-010X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,9,28]]}}}