{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,8]],"date-time":"2025-04-08T23:00:43Z","timestamp":1744153243173},"reference-count":29,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2006,2,10]],"date-time":"2006-02-10T00:00:00Z","timestamp":1139529600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2006,6]]},"DOI":"10.1007\/s10270-006-0004-1","type":"journal-article","created":{"date-parts":[[2006,2,9]],"date-time":"2006-02-09T16:28:25Z","timestamp":1139502505000},"page":"172-186","source":"Crossref","is-referenced-by-count":12,"title":["A metamodel for modeling system features and their refinement, constraint and interaction relationships"],"prefix":"10.1007","volume":"5","author":[{"given":"Hong","family":"Mei","sequence":"first","affiliation":[]},{"given":"Wei","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Haiyan","family":"Zhao","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2006,2,10]]},"reference":[{"key":"4_CR1","doi-asserted-by":"crossref","unstructured":"Barstow, D., Arango, G.: Designing software for customization and evolution. In: Proceedings of the Sixth International Workshop on Software Specification and Design, pp. 250\u2013255 (1991)","DOI":"10.1109\/IWSSD.1991.213051"},{"key":"4_CR2","doi-asserted-by":"crossref","unstructured":"Kang, K.C. et al.: Feature-oriented domain analysis feasibility study. SEI-90-TR-21, Software Engineering Institute, Carnegie Mellon University (November 1990)","DOI":"10.21236\/ADA235785"},{"key":"4_CR3","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1023\/A:1018980625587","volume":"5","author":"K.C. Kang","year":"1998","unstructured":"Kang, K.C. et al.: FORM: A feature-oriented reuse method with domain-specific architecture. Annals of Software Engineering 5, 143\u2013168 (1998)","journal-title":"Annals of Software Engineering"},{"key":"4_CR4","doi-asserted-by":"crossref","unstructured":"Griss, M.L., Favaro, J., d'Alessandro, M.: Integrating feature modeling with the RSEB. In: Proceedings of Fifth International Conference on Software Reuse, pp.76\u201385. IEEE Computer Society, Canada (1998)","DOI":"10.1109\/ICSR.1998.685732"},{"key":"4_CR5","doi-asserted-by":"crossref","unstructured":"Chastek G. et al.: Product line analysis: A practical introduction. (CMU\/SEI-2001-TR-001), Software Engineering Institute, Carnegie Mellon University (2001)","DOI":"10.21236\/ADA388924"},{"key":"4_CR6","unstructured":"Palmer, S.R., Felsing, J.M.: A Practical Guide to Feature-Driven Development. Prentice Hall PTR (2002)"},{"key":"4_CR7","doi-asserted-by":"crossref","unstructured":"Mehta, A., Heineman, G.T.: Evolving legacy system features into fine-grained components. In: Proceedings of the 24th International Conference on Software Engineering. Orlando, Florida (2002)","DOI":"10.1145\/581388.581391"},{"issue":"24","key":"4_CR8","doi-asserted-by":"crossref","first-page":"779","DOI":"10.1109\/32.729680","volume":"10","author":"D.O. Keck","year":"1998","unstructured":"Keck, D.O., Kuehn, P.J.: The feature and service interaction problem in telecommunications systems: A survey. IEEE Transactions on Software Engineering 10(24), 779\u2013796 (1998)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"4_CR9","doi-asserted-by":"crossref","unstructured":"Ant\u00f3n, A.I., Potts, C.: Functional paleontology: The evolution of user-visible system services. IEEE Transactions on Software Engineering 29(2) (2003)","DOI":"10.1109\/TSE.2003.1178053"},{"key":"4_CR10","doi-asserted-by":"crossref","unstructured":"Jackson, M., Zave, P.: Distributed feature composition: A virtual rchitecture for telecommunications services. Ieee Transactions on Software Engineering 24(10) (1998)","DOI":"10.1109\/32.729683"},{"key":"4_CR11","doi-asserted-by":"crossref","unstructured":"Turner, C.R., Fuggetta, A., Lavazza, L., Wolf, A.L.: A conceptual basis for feature engineering. Journal of Systems and Software 49(1) (1999)","DOI":"10.1016\/S0164-1212(99)00062-X"},{"key":"4_CR12","unstructured":"Tracz, W.: The 3 cons of software reuse. In: Proceedings of the Third Annual Workshop: Methods and Tools for Reuse (1990)"},{"key":"4_CR13","unstructured":"Edwards, S.H.: The 3C model of reusable software components. In: Proceedings of the Third Annual Workshop: Methods and Tools for Reuse (1990)"},{"key":"4_CR14","unstructured":"Wiegers, K.E.: Software Requirements. Microsoft Press (1999)"},{"key":"4_CR15","doi-asserted-by":"crossref","unstructured":"Griss, M.L.: Implementing product-line features with component reuse. In: Proceedings of Sixth International Conference on Software Reuse, pp. 137\u2013152. LNCS 1844,Vienna (2000)","DOI":"10.1007\/978-3-540-44995-9_9"},{"key":"4_CR16","unstructured":"Kang, K.C., Lee, K., Lee, J., Kim, S.: Feature oriented product line software engineering: principles and guidelines. A chapter in \u201cDomain Oriented Systems Development\u2014Practices and Perspectives\u201d, UK, Gordon Breach Science Publishers (2002)"},{"key":"4_CR17","doi-asserted-by":"crossref","unstructured":"Ferber, S., Haag J., Savolainen, J.: Feature interaction and dependencies: modeling features for reengineering a legacy product line. In: The Second Software Product Line Conference 2002, LNCS 2379, pp. 235\u2013256 (2002)","DOI":"10.1007\/3-540-45652-X_15"},{"key":"4_CR18","doi-asserted-by":"crossref","unstructured":"Carlshamre, P., Sandahl, K., Lindvall, M., Regnell, B.: Natt och Dag, J.L An industrial survey of requirements interdependencies in software product release planning. In Proceedings of Fifth IEEE International Symposium on Requirements Engineering, pp. 84\u201391 IEEE Computer Society (2001)","DOI":"10.1109\/ISRE.2001.948547"},{"issue":"1","key":"4_CR19","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1007\/BF02802897","volume":"2","author":"J. Karlsson","year":"1997","unstructured":"Karlsson, J., Olsson, S., Ryan, K.: Improved practical support for large-scale requirements prioritizing. Requirements Engineering Journal 2(1), 51\u201360 (1997)","journal-title":"Requirements Engineering Journal"},{"key":"4_CR20","unstructured":"SMV, Model Checking @CMU, The SMV System\u201d, http:\/\/www-2.cs.cmu.edu\/\u223cmodelcheck\/smv.html"},{"key":"4_CR21","doi-asserted-by":"crossref","unstructured":"Mannion, M., Kaindl, H., Wheadon, J., Keepence, B.: Reusing single system requirements from application family requirements. In: Proceedings of the 21st International Conference on Software Engineering, pp. 453\u2013462 (1999)","DOI":"10.1145\/302405.302677"},{"key":"4_CR22","doi-asserted-by":"crossref","unstructured":"Fife, L.D.: Feature interaction: How it works in telecommunication software. IEEE (1996)","DOI":"10.1109\/45.539963"},{"key":"4_CR23","doi-asserted-by":"crossref","unstructured":"Buhr: Use case maps as architectural entities for complex systems. IEEE Transactions on Software Engineering 24(12) (1998)","DOI":"10.1109\/32.738343"},{"key":"4_CR24","doi-asserted-by":"crossref","unstructured":"Garlan, D., Shaw, M.: An introduction to software architecture. In: Advances in Software Engineering and Knowledge Engineering, vol. 1. World Scientific (1993)","DOI":"10.1142\/9789812798039_0001"},{"key":"4_CR25","unstructured":"Shaw, M., Garlan, D.: Software Architecture: Perspectives on an Emerging Discipline. Prentice Hall, Inc. (1996)"},{"key":"4_CR26","doi-asserted-by":"crossref","unstructured":"Biddle, R.L., Tempero, E.D.: Understanding the impact of language features on reusability. In: Proceedings Fourth International Conference on Software Reuse, pp. 52\u201361 (1996)","DOI":"10.1109\/ICSR.1996.496113"},{"key":"4_CR27","doi-asserted-by":"crossref","unstructured":"Sutcliffe, A., Maiden, N.: The domain theory for requirements engineering. IEEE Transactions on Software Engineering 24(3) (1998)","DOI":"10.1109\/32.667878"},{"key":"4_CR28","unstructured":"Jackson, M.: Problem Frames: Analysing and Structuring Software Development Problems. Addison-Wesley (2001)"},{"key":"4_CR29","doi-asserted-by":"crossref","unstructured":"Mannion, M.: Using first-order logic for product line model validation. The Second Software Product Line Conference 2002, LNCS 2379, pp. 176\u2013187 (2002)","DOI":"10.1007\/3-540-45652-X_11"}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-006-0004-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-006-0004-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-006-0004-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,23]],"date-time":"2021-07-23T19:22:32Z","timestamp":1627068152000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-006-0004-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,2,10]]},"references-count":29,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2006,6]]}},"alternative-id":["4"],"URL":"https:\/\/doi.org\/10.1007\/s10270-006-0004-1","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006,2,10]]}}}