{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,16]],"date-time":"2025-12-16T12:42:56Z","timestamp":1765888976077,"version":"3.40.4"},"reference-count":85,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2022,9,20]],"date-time":"2022-09-20T00:00:00Z","timestamp":1663632000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,9,20]],"date-time":"2022-09-20T00:00:00Z","timestamp":1663632000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62192731","61802374"],"award-info":[{"award-number":["62192731","61802374"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62002348","62072442"],"award-info":[{"award-number":["62002348","62072442"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"National Key Research and Development Program of China","award":["2018YFB1403400"],"award-info":[{"award-number":["2018YFB1403400"]}]},{"DOI":"10.13039\/501100004739","name":"Youth Innovation Promotion Association of the Chinese Academy of Sciences","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004739","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Requirements Eng"],"published-print":{"date-parts":[[2022,12]]},"DOI":"10.1007\/s00766-022-00390-8","type":"journal-article","created":{"date-parts":[[2022,9,20]],"date-time":"2022-09-20T10:13:31Z","timestamp":1663668811000},"page":"405-427","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Testing software\u2019s changing features with environment-driven abstraction identification"],"prefix":"10.1007","volume":"27","author":[{"given":"Zedong","family":"Peng","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Prachi","family":"Rathod","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5566-2368","authenticated-orcid":false,"given":"Nan","family":"Niu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tanmay","family":"Bhowmik","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hui","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lin","family":"Shi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhi","family":"Jin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,9,20]]},"reference":[{"issue":"3","key":"390_CR1","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1007\/s00766-011-0122-3","volume":"16","author":"R Gacitua","year":"2011","unstructured":"Gacitua R, Sawyer P, Gervasi V (2011) Relevance-based abstraction identification: technique and evaluation. Requir Eng 16(3):251\u2013265","journal-title":"Requir Eng"},{"issue":"11","key":"390_CR2","doi-asserted-by":"publisher","first-page":"969","DOI":"10.1109\/TSE.2005.129","volume":"31","author":"P Sawyer","year":"2005","unstructured":"Sawyer P, Rayson P, Cosh K (2005) Shallow knowledge as an aid to deep understanding in early phase requirements engineering. IEEE Trans Softw Eng 31(11):969\u2013981","journal-title":"IEEE Trans Softw Eng"},{"key":"390_CR3","doi-asserted-by":"crossref","unstructured":"Gacitua R, Sawyer P, Gervasi V (2010) On the effectiveness of abstraction identification in requirements engineering. In: Proceedings of the international requirements engineering conference (RE), Sydney, Australia, September\u2013October 2010, pp 5\u201314","DOI":"10.1109\/RE.2010.12"},{"issue":"4","key":"390_CR4","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1023\/A:1008617922496","volume":"4","author":"L Goldin","year":"1997","unstructured":"Goldin L, Berry DM (1997) AbstFinder, a prototype natural language text abstraction finder for use in requirements elicitation. Autom Softw Eng 4(4):375\u2013412","journal-title":"Autom Softw Eng"},{"key":"390_CR5","doi-asserted-by":"crossref","unstructured":"Dwarakanath A, Ramnani RR, Sengupta S (2013) Automatic extraction of glossary terms from natural language requirements. In: Proceedings of the international requirements engineering conference (RE), Rio de Janeiro, Brazil, July 2013, pp 314\u2013319","DOI":"10.1109\/RE.2013.6636736"},{"issue":"10","key":"390_CR6","doi-asserted-by":"publisher","first-page":"918","DOI":"10.1109\/TSE.2016.2635134","volume":"43","author":"C Arora","year":"2017","unstructured":"Arora C, Sabetzadeh M, Briand LC, Zimmer F (2017) Automated extraction and clustering of requirements glossary terms. IEEE Trans Softw Eng 43(10):918\u2013945","journal-title":"IEEE Trans Softw Eng"},{"key":"390_CR7","doi-asserted-by":"crossref","unstructured":"Gemkow T, Conzelmann M, Hartig K, Vogelsang A (2018) Automatic glossary term extraction from large-scale requirements specifications. In: Proceedings of the international requirements engineering conference (RE), Banff, Canada, August 2018, pp 412\u2013417","DOI":"10.1109\/RE.2018.00052"},{"key":"390_CR8","doi-asserted-by":"crossref","unstructured":"Yu E (1997) Towards modeling and reasoning support for early-phase requirements engineering. In: Proceedings of the international symposium on requirements engineering (RE), Annapolis, MD, USA, January 1997, pp 226\u2013235","DOI":"10.1109\/ISRE.1997.566873"},{"key":"390_CR9","doi-asserted-by":"crossref","unstructured":"Ryan K (1993) The role of natural language in requirements engineering. In: Proceedings of the international symposium on requirements engineering (RE), San Diego, CA, USA, January 1993, pp 240\u2013242","DOI":"10.1109\/ISRE.1993.324852"},{"key":"390_CR10","volume-title":"Environment modeling-based requirements engineering for software intensive systems","author":"Z Jin","year":"2018","unstructured":"Jin Z (2018) Environment modeling-based requirements engineering for software intensive systems. Morgan Kaufmann"},{"key":"390_CR11","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1018990005598","volume":"3","author":"M Jackson","year":"1997","unstructured":"Jackson M (1997) The meaning of requirements. Ann Softw Eng 3:5\u201321","journal-title":"Ann Softw Eng"},{"key":"390_CR12","volume-title":"Requirements engineering: from system goals to UML models to software specifications","author":"A van Lamsweerde","year":"2009","unstructured":"van Lamsweerde A (2009) Requirements engineering: from system goals to UML models to software specifications. Wiley"},{"key":"390_CR13","doi-asserted-by":"crossref","unstructured":"Tun TT, Lutz RR, Nakayama B, Yu Y, Mathur D, Nuseibeh B (2015) The role of environmental assumptions in failures of DNA nanosystems. In: Proceedings of the international workshop on complex faults and failures in large software systems (COUFLESS), Florence, Italy, May 2015, pp 27\u201333","DOI":"10.1109\/COUFLESS.2015.12"},{"key":"390_CR14","doi-asserted-by":"crossref","unstructured":"Knight JC (2002) Safety critical systems: challenges and directions. In: Proceedings of international conference on software engineering (ICSE), Orlando, Florida, USA, May 2002, pp 547\u2013550","DOI":"10.1109\/ICSE.2002.1007998"},{"key":"390_CR15","doi-asserted-by":"crossref","unstructured":"Bhowmik T, Chekuri SR, Do AQ, Wang W, Niu N (2019) The role of environment assertions in requirements-based testing. In: Proceedings of the international requirements engineering conference (RE), Jeju Island, South Korea, September 2019, pp 75\u201385","DOI":"10.1109\/RE.2019.00019"},{"key":"390_CR16","doi-asserted-by":"crossref","unstructured":"Peng Z, Rathod P, Niu N, Bhowmik T, Liu H, Shi L, Jin Z (2021) Environment-driven abstraction identification for requirements-based testing. In: Proceedings of the international requirements engineering conference (RE), Notre Dame, IN, USA, September 2021, pp 245\u2013256","DOI":"10.1109\/RE51729.2021.00029"},{"issue":"5","key":"390_CR17","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1109\/TSE.2014.2372785","volume":"41","author":"ET Barr","year":"2015","unstructured":"Barr ET, Harman M, McMinn P, Shahbaz M, Yoo S (2015) The oracle problem in software testing: a survey. IEEE Trans Softw Eng 41(5):507\u2013525","journal-title":"IEEE Trans Softw Eng"},{"key":"390_CR18","doi-asserted-by":"crossref","unstructured":"Niu N, Mahmoud A (2012) Enhancing candidate link generation for requirements tracing: the cluster hypothesis revisited. In: Proceedings of the international requirements engineering conference (RE), Chicago, IL, USA, September 2012, pp 81\u201390","DOI":"10.1109\/RE.2012.6345842"},{"issue":"1","key":"390_CR19","doi-asserted-by":"publisher","first-page":"342","DOI":"10.1109\/TII.2016.2637166","volume":"14","author":"W Wang","year":"2018","unstructured":"Wang W, Gupta A, Niu N, Xu LD, Cheng J-RC, Niu Z (2018) Automatically tracing dependability requirements via term-based relevance feedback. IEEE Trans Ind Inf 14(1):342\u2013349","journal-title":"IEEE Trans Ind Inf"},{"key":"390_CR20","doi-asserted-by":"crossref","unstructured":"Wang W, Niu N, Liu H, Niu Z (2018) Enhancing automated requirements traceability by resolving polysemy. In: Proceedings of the international requirements engineering conference (RE), Banff, Canada, August 2018, pp 40\u201351","DOI":"10.1109\/RE.2018.00-53"},{"key":"390_CR21","doi-asserted-by":"crossref","unstructured":"Wermter J, Hahn U (2005) Finding new terminology in very large corpora. In: Proceedings of the international conference on knowledge capture (K-CAP), Banff, Canada, October 2005, pp 137\u2013144","DOI":"10.1145\/1088622.1088648"},{"key":"390_CR22","volume-title":"Safeware: system safety and computers","author":"NG Leveson","year":"1995","unstructured":"Leveson NG (1995) Safeware: system safety and computers. Addison-Wesley"},{"key":"390_CR23","volume-title":"Requirements engineering","author":"E Hull","year":"2010","unstructured":"Hull E, Jackson K, Dick J (2010) Requirements engineering. Springer"},{"key":"390_CR24","doi-asserted-by":"crossref","unstructured":"Rahimi M, Xiong W, Cleland-Huang J, Lutz RR (2017) Diagnosing assumption problems in safety-critical products. In: Proceedings of the international conference on automated software engineering (ASE), Urbana, IL, USA, October\u2013November 2017, pp 473\u2013484","DOI":"10.1109\/ASE.2017.8115659"},{"key":"390_CR25","doi-asserted-by":"crossref","unstructured":"Alenazi M, Niu N, Savolainen J (2020) A novel approach to tracing safety requirements and state-based design models. In: Proceedings of international conference on software engineering (ICSE), Seoul, South Korea, June\u2013July 2020, pp 848\u2013860","DOI":"10.1145\/3377811.3380332"},{"key":"390_CR26","doi-asserted-by":"crossref","unstructured":"Alrajeh D, Cailliau A, van Lamsweerde A (2020) Adapting requirements models to varying environments. In: Proceedings of international conference on software engineering (ICSE), Seoul, South Korea, June\u2013July 2020, pp 50\u201361","DOI":"10.1145\/3377811.3380927"},{"key":"390_CR27","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1016\/j.infsof.2017.10.003","volume":"94","author":"C Yang","year":"2018","unstructured":"Yang C, Liang P, Avgeriou P (2018) Assumptions and their management in software development: a systematic mapping study. Inform Softw Technol 94:82\u2013110","journal-title":"Inform Softw Technol"},{"issue":"4","key":"390_CR28","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1109\/MS.2009.86","volume":"26","author":"D Garlan","year":"2009","unstructured":"Garlan D, Allen R, Ockerbloom J (2009) Architectural mismatch: why reuse is still so hard. IEEE Softw 26(4):66\u201369","journal-title":"IEEE Softw"},{"key":"390_CR29","doi-asserted-by":"crossref","unstructured":"Jin X, Khatwani C, Niu N, Wagner M, Savolainen J (2016) Pragmatic software reuse in bioinformatics: how can social network information help? In: Proceedings of international conference on software reuse (ICSR), Limassol, Cyprus, June 2016, pp 247\u2013264","DOI":"10.1007\/978-3-319-35122-3_17"},{"key":"390_CR30","doi-asserted-by":"crossref","unstructured":"Bhuta J, Boehm B (2007) A framework for identification and resolution of interoperability mismatches in COTS-based systems. In: Proceedings of the international workshop on incorporating cots software into software systems: tools and techniques (IWICSS), Minneapolis, MN, USA, May 2007","DOI":"10.1109\/IWICSS.2007.1"},{"key":"390_CR31","doi-asserted-by":"crossref","unstructured":"Bazaz A, Arthur JD, Tront JG (2006) Modeling security vulnerabilities: a constraints and assumptions perspective. In: Proceedings of the international symposium on dependable, autonomic and secure computing (DASC), Indianapolis, IN, USA, September\u2013October 2006, pp 95\u2013102","DOI":"10.1109\/DASC.2006.35"},{"issue":"5","key":"390_CR32","doi-asserted-by":"publisher","first-page":"1665","DOI":"10.1109\/TSE.2020.3030745","volume":"48","author":"W Wang","year":"2020","unstructured":"Wang W, Dumont F, Niu N, Horton G (2020) Detecting software security vulnerabilities via requirements dependency analysis. IEEE Trans Softw Eng 48(5):1665\u20131675","journal-title":"IEEE Trans Softw Eng"},{"key":"390_CR33","volume-title":"The rational unified process made easy: a practitioner\u2019s guide to the RUP","author":"P Kroll","year":"2003","unstructured":"Kroll P, Kruchten P (2003) The rational unified process made easy: a practitioner\u2019s guide to the RUP. Addison-Wesley"},{"key":"390_CR34","doi-asserted-by":"publisher","DOI":"10.1201\/9781420006742","volume-title":"What every engineer should know about software engineering","author":"PA Laplante","year":"2007","unstructured":"Laplante PA (2007) What every engineer should know about software engineering. CRC Press"},{"key":"390_CR35","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1016\/j.jss.2015.07.018","volume":"109","author":"M Unterkalmsteiner","year":"2015","unstructured":"Unterkalmsteiner M, Gorschek T, Feldt R, Klotins E (2015) Assessing requirements engineering and software test alignment\u2014five case studies. J Syst Softw 109:62\u201377","journal-title":"J Syst Softw"},{"key":"390_CR36","doi-asserted-by":"crossref","unstructured":"Uusitalo EJ, Komssi M, Kauppinen M, Davis AM (2008) Linking requirements and testing in practice. In: Proceedings of the international requirements engineering conference (RE), Barcelona, Spain, September 2008, pp 265\u2013270","DOI":"10.1109\/RE.2008.30"},{"issue":"2","key":"390_CR37","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1002\/stvr.389","volume":"19","author":"F Flammini","year":"2009","unstructured":"Flammini F, Mazzocca N, Orazzo A (2009) Automatic instantiation of abstract tests on specific configurations for large critical control systems. Softw Test Verif Reliab 19(2):91\u2013110","journal-title":"Softw Test Verif Reliab"},{"issue":"1","key":"390_CR38","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1002\/stvr.431","volume":"21","author":"T Miller","year":"2012","unstructured":"Miller T, Strooper PA (2012) A case study in model-based testing of specifications and implementations. Softw Test Verif Reliab 21(1):33\u201363","journal-title":"Softw Test Verif Reliab"},{"issue":"1","key":"390_CR39","first-page":"77","volume":"20","author":"VA de Santiago J\u00fanior","year":"2012","unstructured":"de Santiago J\u00fanior VA, Vijaykumar NL (2012) Generating model-based test cases from natural language requirements for space application software. Softw Test Verif Reliab 20(1):77\u2013143","journal-title":"Softw Test Verif Reliab"},{"key":"390_CR40","doi-asserted-by":"crossref","unstructured":"Siegl S, Hielscher K-S, German R (2010) Model based requirements analysis and testing of automotive systems with timed usage models. In: Proceedings of the international requirements engineering conference (RE), Sydney, Australia, September\u2013October 2010, pp 345\u2013350","DOI":"10.1109\/RE.2010.49"},{"key":"390_CR41","doi-asserted-by":"crossref","unstructured":"Garousi V, Bauer S, Felderer M (2020) NLP-assisted software testing: a systematic mapping of the literature. Inform Softw Technol 126:106\u00a0321:1\u2013106\u00a0321:20","DOI":"10.1016\/j.infsof.2020.106321"},{"key":"390_CR42","doi-asserted-by":"crossref","unstructured":"Fischbach J, Vogelsang A, Spies D, Wehrle A, Junker M, Freudenstein D (2020) SPECMATE: automated creation of test cases from acceptance criteria. In: Proceedings of the international conference on software testing, validation and verification (ICST), Porto, Portugal, October 2020, pp 321\u2013331","DOI":"10.1109\/ICST46399.2020.00040"},{"issue":"4","key":"390_CR43","first-page":"155","volume":"1","author":"P Skokovi\u0107","year":"2010","unstructured":"Skokovi\u0107 P, Raki\u0107-Skokovi\u0107 M (2010) Requirements-based testing process in practice. Int J Ind Eng Manag 1(4):155\u2013161","journal-title":"Int J Ind Eng Manag"},{"key":"390_CR44","volume-title":"Software and systems traceability","author":"A Meneely","year":"2012","unstructured":"Meneely A, Smith B, Williams L (2012) iTrust electronic health care system: a case study. In: Cleland-Huang J, Gotel O, Zisman A (eds) Software and systems traceability. Springer"},{"issue":"2","key":"390_CR45","doi-asserted-by":"publisher","first-page":"86","DOI":"10.1109\/MS.2018.1661332","volume":"35","author":"N Niu","year":"2018","unstructured":"Niu N, Brinkkemper S, Franch X, Partanen J, Savolainen J (2018) Requirements engineering and continuous deployment. IEEE Softw 35(2):86\u201390","journal-title":"IEEE Softw"},{"issue":"1","key":"390_CR46","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/237432.237434","volume":"6","author":"P Zave","year":"1997","unstructured":"Zave P, Jackson M (1997) Four dark corners of requirements engineering. ACM Trans Softw Eng Methodol 6(1):1\u201330","journal-title":"ACM Trans Softw Eng Methodol"},{"issue":"3","key":"390_CR47","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1109\/52.896248","volume":"17","author":"CA Gunter","year":"2000","unstructured":"Gunter CA, Gunter EL, Jackson M, Zave P (2000) A reference model for requirements and specifications. IEEE Softw 17(3):37\u201343","journal-title":"IEEE Softw"},{"issue":"3","key":"390_CR48","doi-asserted-by":"publisher","first-page":"281","DOI":"10.1007\/s00766-013-0199-y","volume":"20","author":"A Mahmoud","year":"2015","unstructured":"Mahmoud A, Niu N (2015) On the role of semantics in automated requirements tracing. Requir Eng 20(3):281\u2013300","journal-title":"Requir Eng"},{"key":"390_CR49","doi-asserted-by":"crossref","unstructured":"Ezzini S, Abualhaija S, Arora C, Sabetzadeh M, Briand LC (2021) Using domain-specific corpora for improved handling of ambiguity in requirements. In: Proceedings of international conference on software engineering (ICSE), Madrid, Spain, May 2021, pp 1485\u20131497","DOI":"10.1109\/ICSE43902.2021.00133"},{"key":"390_CR50","unstructured":"Chernov S, Iofciu T, Nejdl W, Zhou X (2006) Extracting semantics relationships between wikipedia categories. In: Proceedings of the workshop on semantic Wikis (SemWiki), Budva, Montenegro"},{"key":"390_CR51","unstructured":"Beautiful S. A Python library for pulling data out of HTML and XML Files. Last accessed on 2022\/09\/09 16:36:31. [Online]. Available: https:\/\/www.crummy.com\/software\/BeautifulSoup\/"},{"key":"390_CR52","doi-asserted-by":"crossref","unstructured":"Abualhaija S, Arora C, Sabetzadeh M, Briand LC, Vaz E (2019) A machine learning-based approach for demarcating requirements in textual specifications. In: Proceedings of the international requirements engineering conference (RE), Jeju Island, South Korea, September 2019, pp 51\u201362","DOI":"10.1109\/RE.2019.00017"},{"key":"390_CR53","doi-asserted-by":"crossref","unstructured":"Lin X, Peng Z, Niu N, Wang W, Liu H (2021) Finding metamorphic relations for scientific software. In: Proceedings of international conference on software engineering (ICSE) companion volume, Madrid, Spain, May 2021, pp 254\u2013255","DOI":"10.1109\/ICSE-Companion52605.2021.00118"},{"key":"390_CR54","unstructured":"spaCy. Industrial-strength natural language processing in Python. Last accessed on 2022\/09\/09 16:36:31. [Online]. Available: https:\/\/spacy.io\/"},{"key":"390_CR55","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-02131-2","volume-title":"Dependency parsing","author":"S K\u00fcbler","year":"2009","unstructured":"K\u00fcbler S, McDonald R, Nivre J (2009) Dependency parsing. Morgan & Claypool Publishers"},{"key":"390_CR56","doi-asserted-by":"crossref","unstructured":"Dalpiaz F, Dell\u2019Anna D, Aydemir FB, cCevikol S (2019) Requirements classification with interpretable machine learning and dependency parsing. In: Proceedings of the international requirements engineering conference (RE), Jeju Island, South Korea, September 2019, pp 142\u2013152","DOI":"10.1109\/RE.2019.00025"},{"key":"390_CR57","unstructured":"Cohen KB, Christiansen T, Hunter LE (2011) Parenthetically speaking: classifying the contents of parentheses for text mining. In: Proceedings of the annual symposium on biomedical and health informatics (AMIA), Washington, DC, USA, October 2011, pp 267\u2013272"},{"key":"390_CR58","unstructured":"Klaussner C, Zhekova D (2011) Pattern-based ontology construction from selected Wikipedia pages. In: Proceedings of the international conference on recent advances in natural language processing (RANLP) Student Research Workshop, Hissar, Bulgaria, September 2011, pp 103\u2013108"},{"key":"390_CR59","doi-asserted-by":"crossref","unstructured":"Hearst MA (1992) Automatic acquisition of hyponyms from large text corpora. In: Proceedings of the international conference on computational linguistics (COLING), Nantes, France, August 1992, pp 539\u2013545","DOI":"10.3115\/992133.992154"},{"key":"390_CR60","unstructured":"Klaussner C, Zhekova D (2011) Lexico-syntactic patterns for automatic ontology building. In: Proceedings of the international conference on recent advances in natural language processing (RANLP) Student Research Workshop, Hissar, Bulgaria, September 2011, pp 109\u2013114"},{"key":"390_CR61","unstructured":"Finin TW (1980) The semantic interpretation of nominal compounds. In: Proceedings of the annual national conference on artificial intelligence (AAAI), Stanford, CA, USA, August 1980, pp 310\u2013312"},{"key":"390_CR62","doi-asserted-by":"crossref","unstructured":"Peng Z, Niu N (2021) Co-AI: a Colab-based tool for abstraction identification. In: Proceedings of the international requirements engineering conference (RE), Notre Dame, IN, USA, September 2021, pp 420\u2013421","DOI":"10.1109\/RE51729.2021.00050"},{"issue":"4","key":"390_CR63","doi-asserted-by":"publisher","first-page":"1268","DOI":"10.1109\/TSE.2020.3018481","volume":"48","author":"H Liu","year":"2022","unstructured":"Liu H, Shen M, Zhu J, Niu N, Li G, Zhang L (2022) Deep learning based program generation from requirements text: are we there yet? IEEE Trans Softw Eng 48(4):1268\u20131289","journal-title":"IEEE Trans Softw Eng"},{"key":"390_CR64","doi-asserted-by":"crossref","unstructured":"Nyamawe AS, Liu H, Niu N, Umer Q, Niu Z (2019) Automated recommendation of software refactorings based on feature requests. In: Proceedings of the international requirements engineering conference (RE), Jeju Island, South Korea, September 2019, pp 187\u2013198","DOI":"10.1109\/RE.2019.00029"},{"key":"390_CR65","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1109\/ACCESS.2018.2868990","volume":"6","author":"AS Nyamawe","year":"2018","unstructured":"Nyamawe AS, Liu H, Niu N, Umer Q, Niu Z (2018) Recommending refactoring solutions based on traceability and code metrics. IEEE Access 6:49\u2013475","journal-title":"IEEE Access"},{"issue":"5","key":"390_CR66","doi-asserted-by":"publisher","first-page":"4315","DOI":"10.1007\/s10664-020-09871-2","volume":"25","author":"AS Nyamawe","year":"2020","unstructured":"Nyamawe AS, Liu H, Niu N, Umer Q, Niu Z (2020) Feature requests-based recommendation of software refactorings. Empir Softw Eng 25(5):4315\u20134347","journal-title":"Empir Softw Eng"},{"key":"390_CR67","doi-asserted-by":"crossref","unstructured":"Niu N, Savolainen J, Bhowmik T, Mahmoud A, Reddivari S (2012) A framework for examining topical locality in object-oriented software. In: Proceedings of the annual IEEE computer software and applications conference (COMPSAC), Izmir, Turkey, July 2012, pp 219\u2013224","DOI":"10.1109\/COMPSAC.2012.32"},{"key":"390_CR68","unstructured":"OpenEMR. A medical practice management software system supporting electronic medical records (EMR). Last accessed on 2022\/09\/09 16:36:31. [Online]. Available: https:\/\/en.wikipedia.org\/wiki\/OpenEMR"},{"key":"390_CR69","unstructured":"OpenMRS. A collaborative open-source project on medical record systems (MRS). Last accessed on 2022\/09\/09 16:36:31. [Online]. Available: https:\/\/en.wikipedia.org\/wiki\/OpenMRS"},{"key":"390_CR70","unstructured":"OpenEMR Features. Features of OpenEMR. Last accessed on 2022\/09\/09 16:36:31. [Online]. Available: https:\/\/www.open-emr.org\/wiki\/index.php\/OpenEMR_Features"},{"key":"390_CR71","unstructured":"OpenMRS User Guide. A complete user guide for OpenMRS. Last accessed on 2022\/09\/09 16:36:31. [Online]. Available: https:\/\/wiki.openmrs.org\/display\/docs\/User+Guide"},{"issue":"2","key":"390_CR72","doi-asserted-by":"publisher","first-page":"322","DOI":"10.1145\/322063.322075","volume":"25","author":"D Maier","year":"1978","unstructured":"Maier D (1978) The complexity of some problems on subsequences and supersequences. J ACM 25(2):322\u2013336","journal-title":"J ACM"},{"issue":"2","key":"390_CR73","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1109\/MCSE.2020.3046973","volume":"23","author":"X Lin","year":"2021","unstructured":"Lin X, Simon M, Peng Z, Niu N (2021) Discovering metamorphic relations for scientific software from user forums. Comput Sci Eng 23(2):65\u201372","journal-title":"Comput Sci Eng"},{"key":"390_CR74","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1023\/A:1018938021528","volume":"3","author":"P Hsia","year":"1997","unstructured":"Hsia P, Kung DC, Sell C (1997) Software requirements and acceptance testing. Ann Softw Eng 3:291\u2013317","journal-title":"Ann Softw Eng"},{"key":"390_CR75","doi-asserted-by":"crossref","unstructured":"Haugset B, Hanssen GK (2008) Automated acceptance testing: a literature review and an industrial case study. In: Proceedings of the agile development conference (AGILE), Toronto, ON, Canada, August 2008, pp 27\u201338","DOI":"10.1109\/Agile.2008.82"},{"key":"390_CR76","unstructured":"Cisco. What\u2019s new for the latest channel of Webex meetings. Last accessed on 2022\/09\/09 16:36:31. [Online]. Available: https:\/\/help.webex.com\/en-US\/article\/xcwws1\/What\u2019s-New-for-the-Latest-Channel-of-Webex-Meetings"},{"key":"390_CR77","doi-asserted-by":"publisher","DOI":"10.1017\/9781108653985","volume-title":"Trustworthy online controlled experiments: a practical guide to A\/B testing","author":"R Kohavi","year":"2020","unstructured":"Kohavi R, Tang D, Xu Y (2020) Trustworthy online controlled experiments: a practical guide to A\/B testing. Cambridge University Press"},{"key":"390_CR78","unstructured":"NLTK Project. Natural language toolkit. Last accessed on 2022\/09\/09 16:36:31. [Online]. Available: https:\/\/www.nltk.org\/"},{"key":"390_CR79","doi-asserted-by":"crossref","unstructured":"Lilian JF, Sundarakantham K, Rajashree H, Shalinie SM (2019) SSE: semantic sentence embedding for learning user interactions. In: Proceedings of the international conference on computing, communication and networking technologies (ICCCNT), Kanpur, India, July 2019, pp 1\u20135","DOI":"10.1109\/ICCCNT45670.2019.8944630"},{"key":"390_CR80","doi-asserted-by":"crossref","unstructured":"Killawala A, Khokhlov I, Reznik L (2018) Computational intelligence framework for automatic quiz question generation. In: Proceedings of the international conference on fuzzy systems (FUZZ-IEEE), Rio de Janeiro, Brazil, July 2018, pp 1\u20138","DOI":"10.1109\/FUZZ-IEEE.2018.8491624"},{"issue":"9","key":"390_CR81","doi-asserted-by":"publisher","first-page":"805","DOI":"10.1109\/TSE.2016.2532875","volume":"42","author":"S Segura","year":"2016","unstructured":"Segura S, Fraser G, S\u00e1nchez AB, Cort\u00e9s AR (2016) A survey on metamorphic testing. IEEE Trans Softw Eng 42(9):805\u2013824","journal-title":"IEEE Trans Softw Eng"},{"issue":"1","key":"390_CR82","first-page":"4:1","volume":"51","author":"TY Chen","year":"2018","unstructured":"Chen TY, Kuo F-C, Liu H, Poon P-L, Towey D, Tse TH, Zhou ZQ (2018) Metamorphic testing: a review of challenges and opportunities. ACM Comput Surv 51(1):4:1-4:27","journal-title":"ACM Comput Surv"},{"key":"390_CR83","doi-asserted-by":"crossref","unstructured":"Auer F, Ros R, Kaltenbrunner L, Runeson P, Felderer M (2021) Controlled experimentation in continuous experimentation: knowledge and challenges. Inform Softw Technol 134:106\u00a0551:1\u2013106\u00a0551:16","DOI":"10.1016\/j.infsof.2021.106551"},{"key":"390_CR84","doi-asserted-by":"crossref","unstructured":"Niu N, Koshoffer A, Newman L, Khatwani C, Samarasinghe C, Savolainen J (2016) Advancing repeated research in requirements engineering: a theoretical replication of viewpoint merging. In: Proceedings of the international requirements engineering conference (RE), Beijing, China, September 2016, pp 186\u2013195","DOI":"10.1109\/RE.2016.46"},{"issue":"3","key":"390_CR85","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1007\/s00766-017-0271-0","volume":"22","author":"C Khatwani","year":"2017","unstructured":"Khatwani C, Jin X, Niu N, Koshoffer A, Newman L, Savolainen J (2017) Advancing viewpoint merging in requirements engineering: a theoretical replication and explanatory study. Requir Eng 22(3):317\u2013338","journal-title":"Requir Eng"}],"container-title":["Requirements Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-022-00390-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00766-022-00390-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-022-00390-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,9]],"date-time":"2025-04-09T13:19:48Z","timestamp":1744204788000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00766-022-00390-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,20]]},"references-count":85,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2022,12]]}},"alternative-id":["390"],"URL":"https:\/\/doi.org\/10.1007\/s00766-022-00390-8","relation":{},"ISSN":["0947-3602","1432-010X"],"issn-type":[{"type":"print","value":"0947-3602"},{"type":"electronic","value":"1432-010X"}],"subject":[],"published":{"date-parts":[[2022,9,20]]},"assertion":[{"value":"20 January 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 September 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 September 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declaration"}},{"value":"The authors have no conflicts of interest to disclose.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of interest"}}]}}