{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,11]],"date-time":"2025-06-11T04:14:56Z","timestamp":1749615296711,"version":"3.41.0"},"publisher-location":"Cham","reference-count":28,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319463964"},{"type":"electronic","value":"9783319463971"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016]]},"DOI":"10.1007\/978-3-319-46397-1_8","type":"book-chapter","created":{"date-parts":[[2016,10,6]],"date-time":"2016-10-06T14:42:36Z","timestamp":1475764956000},"page":"98-112","source":"Crossref","is-referenced-by-count":3,"title":["An Ontological Approach for Identifying Software Variants: Specialization and Template Instantiation"],"prefix":"10.1007","author":[{"given":"Iris","family":"Reinhartz-Berger","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anna","family":"Zamansky","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yair","family":"Wand","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,10,7]]},"reference":[{"issue":"3","key":"8_CR1","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1145\/379377.375269","volume":"26","author":"M Anastasopoulos","year":"2001","unstructured":"Anastasopoulos, M., Gracek, C.: Implementing product line variabilities. ACM SIGSOFT Softw. Eng. Notes 26(3), 109\u2013117 (2001)","journal-title":"ACM SIGSOFT Softw. Eng. Notes"},{"key":"8_CR2","unstructured":"Anguswamy, R., Frakes, W.B.: Reuse design principles. In: International Workshop on Designing Reusable Components and Measuring Reusability (DReMeR 2013) (2013)\u200f"},{"key":"8_CR3","unstructured":"Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice. SEI Series in Software Engineering, 3rd edn. Addison Wesley, Boston (2012)"},{"key":"8_CR4","doi-asserted-by":"crossref","unstructured":"Berger, T., Rublack, R., Nair, D., Atlee, J.M., Becker, M., Czarnecki, K., Wasowski, A.: A survey of variability modeling in industrial practice. In: Proceedings of the 7th International Workshop on Variability Modelling of Software-Intensive Systems (VaMoS 2013), pp. 7:1\u20137:8 (2013)","DOI":"10.1145\/2430502.2430513"},{"key":"8_CR5","doi-asserted-by":"crossref","first-page":"47","DOI":"10.4018\/978-1-59904-054-7.ch003","volume-title":"Reference Modeling for Business Systems Analysis","author":"J Brocke","year":"2007","unstructured":"Brocke, J.: Design principles for reference modelling - reusing information models by means of aggregation, specialisation, instantiation, and analogy. In: Fettke, P., Loos, P. (eds.) Reference Modeling for Business Systems Analysis, pp. 47\u201375. Idea Group, Hershey (2007)"},{"key":"8_CR6","doi-asserted-by":"crossref","DOI":"10.1007\/978-94-010-9924-0","volume-title":"Treatise on Basic Philosophy. Ontology I: The Furniture of the World","author":"M Bunge","year":"1977","unstructured":"Bunge, M.: Treatise on Basic Philosophy. Ontology I: The Furniture of the World, vol. 3. Reidel, Boston, Massachusetts (1977)"},{"key":"8_CR7","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 (2001)"},{"key":"8_CR8","doi-asserted-by":"crossref","unstructured":"Chen, K., Zhang, W., Zhao, H., Mei, H.: An approach to constructing feature models based on requirements clustering. In: 13th IEEE International Conference on Requirements Engineering, pp. 31\u201340 (2005)","DOI":"10.1109\/RE.2005.9"},{"issue":"10","key":"8_CR9","doi-asserted-by":"crossref","first-page":"933","DOI":"10.1002\/spe.530","volume":"30","author":"D Faust","year":"2003","unstructured":"Faust, D., Verhoef, C.: Software product line migration and deployment. J. Softw. Pract. Exp. 30(10), 933\u2013955 (2003)","journal-title":"J. Softw. Pract. Exp."},{"key":"8_CR10","volume-title":"Software Reuse: Architecture","author":"I Jacobson","year":"1997","unstructured":"Jacobson, I., Griss, M., Jonsson, P.: Software Reuse: Architecture. Process and Organization for Business Success. ACM\/Addison-Wesley, New York (1997)"},{"key":"8_CR11","doi-asserted-by":"crossref","first-page":"7687","DOI":"10.1109\/TSE.2015.2512599","volume":"42","author":"N Itzik","year":"2016","unstructured":"Itzik, N., Reinhartz-Berger, I., Wand, Y.: Variability analysis of requirements: considering behavioral differences and reflecting stakeholders perspectives. IEEE Trans. Softw. Eng. 42, 7687\u20137706 (2016)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"8_CR12","doi-asserted-by":"crossref","unstructured":"Kang, K.C., Cohen, S.G., Hess, J.A., Novak, W.E., Peterson, A.S.: Feature-oriented domain analysis (FODA) feasibility study. Technical report, SEI (1990)","DOI":"10.21236\/ADA235785"},{"key":"8_CR13","doi-asserted-by":"crossref","first-page":"645","DOI":"10.1007\/s10664-008-9076-6","volume":"13","author":"CJ Kapser","year":"2008","unstructured":"Kapser, C.J., Godfrey, M.W.: \u201cCloning Considered Harmful\u201d considered harmful: patterns of cloning in software. Empir. Softw. Eng. 13, 645\u2013692 (2008)","journal-title":"Empir. Softw. Eng."},{"issue":"3","key":"8_CR14","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1016\/0031-3203(91)90062-A","volume":"24","author":"T Kurita","year":"1991","unstructured":"Kurita, T.: An efficient agglomerative clustering algorithm using a heap. Pattern Recogn. 24(3), 205\u2013209 (1991)","journal-title":"Pattern Recogn."},{"key":"8_CR15","doi-asserted-by":"crossref","unstructured":"Krinke, J.: Identifying similar code with program dependence graphs. In: 8th Working Conference on Reverse Engineering, pp. 301\u2013309 (2001)","DOI":"10.1109\/WCRE.2001.957835"},{"issue":"2","key":"8_CR16","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1002\/smr.402","volume":"21","author":"T Mende","year":"2009","unstructured":"Mende, T., Koschke, R., Beckwermert, F.: An evaluation of code similarity identification for the grow-and-prune model. J. Softw. Maint. Evol. Res. Pract. 21(2), 143\u2013169 (2009)","journal-title":"J. Softw. Maint. Evol. Res. Pract."},{"key":"8_CR17","unstructured":"Mihalcea, R., Corley, C., Strapparava, C.: Corpus-based and knowledge-based measures of text semantic similarity. In: American Association for Artificial Intelligence (AAAI 2006), pp. 775\u2013780 (2006)"},{"key":"8_CR18","doi-asserted-by":"crossref","unstructured":"Mondal, M., Roy, C.K., Schneider, K.A.: Automatic identification of important clones for refactoring and tracking. In: 14th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2014), pp. 11\u201320 (2014)","DOI":"10.1109\/SCAM.2014.11"},{"key":"8_CR19","doi-asserted-by":"crossref","unstructured":"Niu, N., Easterbrook, S.: Extracting and modeling product line functional requirements. In: International Conference on Requirements Engineering (RE 2008), pp. 155\u2013164 (2008)","DOI":"10.1109\/RE.2008.49"},{"key":"8_CR20","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 Linden, F.: Software Product-Line Engineering: Foundations, Principles, and Techniques. Springer, Heidelberg (2005)"},{"key":"8_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1007\/978-3-642-24606-7_21","volume-title":"Conceptual Modeling \u2013 ER 2011","author":"I Reinhartz-Berger","year":"2011","unstructured":"Reinhartz-Berger, I., Sturm, A., Wand, Y.: External variability of software: classification and ontological foundations. In: Jeusfeld, M., Delcambre, L., Ling, T.-W. (eds.) ER 2011. LNCS, vol. 6998, pp. 275\u2013289. Springer, Heidelberg (2011)"},{"key":"8_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"399","DOI":"10.1007\/978-3-319-25264-3_29","volume-title":"Conceptual Modeling","author":"I Reinhartz-Berger","year":"2015","unstructured":"Reinhartz-Berger, I., Zamansky, A., Wand, Y.: Taming software variability: ontological foundations of variability mechanisms. In: Johannesson, P., et al. (eds.) ER 2015. LNCS, vol. 9381, pp. 399\u2013406. Springer, Heidelberg (2015). doi: 10.1007\/978-3-319-25264-3_29"},{"key":"8_CR23","doi-asserted-by":"crossref","unstructured":"Roy, C.K., Cordy, J.R.: Scenario-based comparison of clone detection techniques. In: The 16th IEEE International Conference on Program Comprehension (ICPC 2008), pp. 153\u2013162 (2008)","DOI":"10.1109\/ICPC.2008.42"},{"key":"8_CR24","doi-asserted-by":"crossref","unstructured":"Rubin, J., Czarnecki, K., Chechik, M.: Managing cloned variants: a framework and experience. In: 17th ACM International Software Product Line Conference, pp. 101\u2013110 (2013)","DOI":"10.1145\/2491627.2491644"},{"key":"8_CR25","doi-asserted-by":"crossref","unstructured":"Ryssel, U., Ploennigs, J., Kabitzsch, K.: Automatic variation-point identification in function-block-based models. In: 9th International Conference on Generative Programming and Component Engineering (GPCE 2010), pp. 23\u201332 (2010)","DOI":"10.1145\/1868294.1868299"},{"key":"8_CR26","doi-asserted-by":"crossref","first-page":"1282","DOI":"10.1109\/32.60316","volume":"16","author":"Y Wand","year":"1990","unstructured":"Wand, Y., Weber, R.: An ontological model of an information system. IEEE Trans. Softw. Eng. 16, 1282\u20131292 (1990)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"8_CR27","unstructured":"Weston, N., Chitchyan, R., Rashid, A.: A framework for constructing semantically composable feature models from natural language requirements. In: 13th International Software Product Line Conference, pp. 211\u2013220 (2009)"},{"key":"8_CR28","doi-asserted-by":"crossref","unstructured":"Yoshimura, K., Narisawa, F., Hashimoto, K., Kikuno, T.: Factor analysis based approach for detecting product line variability from change history. In: 5th Working Conference on Mining Software Repositories, pp. 11\u201318 (2008)","DOI":"10.1145\/1370750.1370753"}],"container-title":["Lecture Notes in Computer Science","Conceptual Modeling"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-46397-1_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,11]],"date-time":"2025-06-11T01:57:57Z","timestamp":1749607077000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-46397-1_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783319463964","9783319463971"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-46397-1_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2016]]}}}