{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,5]],"date-time":"2026-02-05T08:23:10Z","timestamp":1770279790938,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":78,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,11,8]],"date-time":"2020-11-08T00:00:00Z","timestamp":1604793600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,11,8]]},"DOI":"10.1145\/3368089.3409707","type":"proceedings-article","created":{"date-parts":[[2020,11,10]],"date-time":"2020-11-10T21:08:44Z","timestamp":1605042524000},"page":"543-555","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["On the relationship between design discussions and design quality: a case study of Apache projects"],"prefix":"10.1145","author":[{"given":"Umme Ayda","family":"Mannan","sequence":"first","affiliation":[{"name":"Oregon State University, USA"}]},{"given":"Iftekhar","family":"Ahmed","sequence":"additional","affiliation":[{"name":"University of California at Irvine, USA"}]},{"given":"Carlos","family":"Jensen","sequence":"additional","affiliation":[{"name":"Oregon State University, USA"}]},{"given":"Anita","family":"Sarma","sequence":"additional","affiliation":[{"name":"Oregon State University, USA"}]}],"member":"320","published-online":{"date-parts":[[2020,11,8]]},"reference":[{"key":"e_1_3_2_2_1_1","volume-title":"iPlasma","unstructured":"2009. iPlasma . http:\/\/loose.upt.ro\/iplasma\/. Accessed: 2019-08-17. 2009. iPlasma. http:\/\/loose.upt.ro\/iplasma\/. Accessed: 2019-08-17."},{"key":"e_1_3_2_2_2_1","unstructured":"2017. InFusion. http:\/\/www.intooitus.com\/inFusion.html. Accessed: 2014-01-01.  2017. InFusion. http:\/\/www.intooitus.com\/inFusion.html. Accessed: 2014-01-01."},{"key":"e_1_3_2_2_3_1","unstructured":"2019. Decision Trees. https:\/\/scikit-learn.org\/stable\/modules\/tree.html. Accessed: 2019-08-17.  2019. Decision Trees. https:\/\/scikit-learn.org\/stable\/modules\/tree.html. Accessed: 2019-08-17."},{"key":"e_1_3_2_2_4_1","unstructured":"2019. Interpret all statistics and graphs for Cross Correlation. https:\/\/support.minitab.com\/en-us\/minitab\/18\/help-and-how-to\/modelingstatistics\/time-series\/how-to\/ cross-correlation\/interpret-the-results\/allstatistics-and-graphs\/. Accessed: 2019-08-13.  2019. Interpret all statistics and graphs for Cross Correlation. https:\/\/support.minitab.com\/en-us\/minitab\/18\/help-and-how-to\/modelingstatistics\/time-series\/how-to\/ cross-correlation\/interpret-the-results\/allstatistics-and-graphs\/. Accessed: 2019-08-13."},{"key":"e_1_3_2_2_5_1","unstructured":"2019. Logistic Regression. https:\/\/scikit-learn.org\/stable\/modules\/generated\/ sklearn.linear_model.LogisticRegression.html. Accessed: 2019-08-17.  2019. Logistic Regression. https:\/\/scikit-learn.org\/stable\/modules\/generated\/ sklearn.linear_model.LogisticRegression.html. Accessed: 2019-08-17."},{"key":"e_1_3_2_2_6_1","unstructured":"2019. Multinomial Naive Bayes classifier. https:\/\/scikit-learn.org\/stable\/modules\/ naive_bayes.html. Accessed: 2019-08-17.  2019. Multinomial Naive Bayes classifier. https:\/\/scikit-learn.org\/stable\/modules\/ naive_bayes.html. Accessed: 2019-08-17."},{"key":"e_1_3_2_2_7_1","unstructured":"2019. Natural Language Toolkit. https:\/\/www.nltk.org\/  2019. Natural Language Toolkit. https:\/\/www.nltk.org\/"},{"key":"e_1_3_2_2_8_1","unstructured":"2019. NLTK stop words. https:\/\/pythonspot.com\/nltk-stop-words\/. Accessed: 2019-08-17.  2019. NLTK stop words. https:\/\/pythonspot.com\/nltk-stop-words\/. Accessed: 2019-08-17."},{"key":"e_1_3_2_2_9_1","unstructured":"2019. qualtrics. https:\/\/www.qualtrics.com\/. Accessed: 2019-08-17.  2019. qualtrics. https:\/\/www.qualtrics.com\/. Accessed: 2019-08-17."},{"key":"e_1_3_2_2_10_1","unstructured":"2019. Support Vector Machine. https:\/\/scikit-learn.org\/stable\/modules\/generated\/ sklearn.svm.SVC.html. Accessed: 2019-08-17.  2019. Support Vector Machine. https:\/\/scikit-learn.org\/stable\/modules\/generated\/ sklearn.svm.SVC.html. Accessed: 2019-08-17."},{"key":"e_1_3_2_2_11_1","unstructured":"2019. Tfidf Vectorizer. https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn. feature_extraction.text.Tfidf Vectorizer.html. Accessed: 2020-08-17.  2019. Tfidf Vectorizer. https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn. feature_extraction.text.Tfidf Vectorizer.html. Accessed: 2020-08-17."},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2017.12"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2015.7321186"},{"key":"e_1_3_2_2_14_1","volume-title":"Andrea De Lucia, and Ettore Merlo","author":"Antoniol Giuliano","year":"2002","unstructured":"Giuliano Antoniol , Gerardo Canfora , Gerardo Casazza , Andrea De Lucia, and Ettore Merlo . 2002 . Recovering traceability links between code and documentation. IEEE transactions on software engineering 28, 10 ( 2002 ), 970-983. Giuliano Antoniol, Gerardo Canfora, Gerardo Casazza, Andrea De Lucia, and Ettore Merlo. 2002. Recovering traceability links between code and documentation. IEEE transactions on software engineering 28, 10 ( 2002 ), 970-983."},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1595808.1595830"},{"key":"e_1_3_2_2_16_1","article-title":"Random search for hyper-parameter optimization","author":"Bergstra James","year":"2012","unstructured":"James Bergstra and Yoshua Bengio . 2012 . Random search for hyper-parameter optimization . Journal of Machine Learning Research 13 , Feb ( 2012 ), 281-305. James Bergstra and Yoshua Bengio. 2012. Random search for hyper-parameter optimization. Journal of Machine Learning Research 13, Feb ( 2012 ), 281-305.","journal-title":"Journal of Machine Learning Research 13"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294948.1294953"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"crossref","unstructured":"Grady Booch. 2006. Object oriented analysis & design with application. Pearson Education India.  Grady Booch. 2006. Object oriented analysis & design with application. Pearson Education India.","DOI":"10.1016\/B978-012088514-5\/50025-4"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2597073.2597115"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2008.68"},{"key":"e_1_3_2_2_21_1","first-page":"557","volume-title":"Proceedings of the SIGCHI Conference on Human Factors in Computing Systems","author":"Cherubini Mauro","unstructured":"Mauro Cherubini , Gina Venolia , Rob DeLine , and Andrew J. Ko . 2007. Let's Go to the Whiteboard: How and Why Software Developers Use Drawings . In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems ( San Jose, California, USA) ( CHI '07). ACM , 557 - 566 . Mauro Cherubini, Gina Venolia, Rob DeLine, and Andrew J. Ko. 2007. Let's Go to the Whiteboard: How and Why Software Developers Use Drawings. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (San Jose, California, USA) ( CHI '07). ACM, 557-566."},{"key":"e_1_3_2_2_22_1","volume-title":"Chikofsky and James H Cross","author":"Elliot","year":"1990","unstructured":"Elliot J. Chikofsky and James H Cross . 1990 . Reverse engineering and design recovery: A taxonomy. IEEE software 7, 1 ( 1990 ), 13-17. Elliot J. Chikofsky and James H Cross. 1990. Reverse engineering and design recovery: A taxonomy. IEEE software 7, 1 ( 1990 ), 13-17."},{"key":"e_1_3_2_2_23_1","volume-title":"Applied multiple regression\/correlation analysis for the behavioral sciences","author":"Cohen Jacob","unstructured":"Jacob Cohen , Patricia Cohen , Stephen G West , and Leona S Aiken . 2013. Applied multiple regression\/correlation analysis for the behavioral sciences . Routledge . Jacob Cohen, Patricia Cohen, Stephen G West, and Leona S Aiken. 2013. Applied multiple regression\/correlation analysis for the behavioral sciences. Routledge."},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(02)00054-7"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2019.00032"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"crossref","unstructured":"Tom Fawcett. 2006. An introduction to ROC analysis. Pattern recognition letters 27 8 ( 2006 ) 861-874.  Tom Fawcett. 2006. An introduction to ROC analysis. Pattern recognition letters 27 8 ( 2006 ) 861-874.","DOI":"10.1016\/j.patrec.2005.10.010"},{"key":"e_1_3_2_2_27_1","volume-title":"International Workshop on Refactoring & Testing (Ref Test), co-located event with XP 2013 Conference.","author":"Ferme Vincenzo","year":"2013","unstructured":"Vincenzo Ferme , Alessandro Marino , and F Arcelli Fontana . 2013 . Is it a Real Code Smell to be Removed or not? . In International Workshop on Refactoring & Testing (Ref Test), co-located event with XP 2013 Conference. Vincenzo Ferme, Alessandro Marino, and F Arcelli Fontana. 2013. Is it a Real Code Smell to be Removed or not?. In International Workshop on Refactoring & Testing (Ref Test), co-located event with XP 2013 Conference."},{"key":"e_1_3_2_2_28_1","volume-title":"Verification and Validation Workshops (ICSTW), 2011 IEEE Fourth International Conference on. IEEE, 450-457","author":"Fontana Francesca Arcelli","year":"2011","unstructured":"Francesca Arcelli Fontana , Elia Mariani , Andrea Mornioli , Raul Sormani , and Alberto Tonello . 2011 . An experience report on using code smells detection tools. In Software Testing , Verification and Validation Workshops (ICSTW), 2011 IEEE Fourth International Conference on. IEEE, 450-457 . Francesca Arcelli Fontana, Elia Mariani, Andrea Mornioli, Raul Sormani, and Alberto Tonello. 2011. An experience report on using code smells detection tools. In Software Testing, Verification and Validation Workshops (ICSTW), 2011 IEEE Fourth International Conference on. IEEE, 450-457."},{"key":"e_1_3_2_2_29_1","volume-title":"Verification and Validation Workshops (ICSTW), 2011 IEEE Fourth International Conference on. IEEE, 474-475","author":"Fontana Francesca Arcelli","year":"2011","unstructured":"Francesca Arcelli Fontana and Marco Zanoni . 2011 . On investigating code smells correlations. In Software Testing , Verification and Validation Workshops (ICSTW), 2011 IEEE Fourth International Conference on. IEEE, 474-475 . Francesca Arcelli Fontana and Marco Zanoni. 2011. On investigating code smells correlations. In Software Testing, Verification and Validation Workshops (ICSTW), 2011 IEEE Fourth International Conference on. IEEE, 474-475."},{"key":"e_1_3_2_2_30_1","volume-title":"Apache Developers' Contributors' Overview","author":"Foundation Apache Software","unstructured":"Apache Software Foundation . 2019. Apache Developers' Contributors' Overview . http:\/\/apache.org\/dev\/. Accessed: 2019-08-17. Apache Software Foundation. 2019. Apache Developers' Contributors' Overview. http:\/\/apache.org\/dev\/. Accessed: 2019-08-17."},{"key":"e_1_3_2_2_31_1","volume-title":"How Should I Apply Patches From A Contributor","author":"Foundation Apache Software","unstructured":"Apache Software Foundation . 2019. How Should I Apply Patches From A Contributor . http:\/\/www.apache.org\/dev\/committers.html#applying-patches. Accessed: 2019-08-17. Apache Software Foundation. 2019. How Should I Apply Patches From A Contributor. http:\/\/www.apache.org\/dev\/committers.html#applying-patches. Accessed: 2019-08-17."},{"key":"e_1_3_2_2_32_1","volume-title":"Refactoring: improving the design of existing code","author":"Fowler Martin","unstructured":"Martin Fowler and Kent Beck . 1999. Refactoring: improving the design of existing code . Addison-Wesley Professional . Martin Fowler and Kent Beck. 1999. Refactoring: improving the design of existing code. Addison-Wesley Professional."},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"crossref","unstructured":"Peter Freeman and David Hart. 2004. A science of design for software-intensive systems. Commun. ACM 47 8 ( 2004 ) 19-21.  Peter Freeman and David Hart. 2004. A science of design for software-intensive systems. Commun. ACM 47 8 ( 2004 ) 19-21.","DOI":"10.1145\/1012037.1012054"},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2629648"},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2695664.2696059"},{"key":"e_1_3_2_2_36_1","volume-title":"How Software Designs Decay: A Pilot Study of Pattern Evolution. In First International Symposium on Empirical Software Engineering and Measurement (ESEM 2007 ). 449-451","author":"Izurieta C.","unstructured":"C. Izurieta and J. M. Bieman . 2007 . How Software Designs Decay: A Pilot Study of Pattern Evolution. In First International Symposium on Empirical Software Engineering and Measurement (ESEM 2007 ). 449-451 . C. Izurieta and J. M. Bieman. 2007. How Software Designs Decay: A Pilot Study of Pattern Evolution. In First International Symposium on Empirical Software Engineering and Measurement (ESEM 2007 ). 449-451."},{"key":"e_1_3_2_2_37_1","volume-title":"Testing Consequences of Grime Buildup in Object Oriented Design Patterns. In 2008 1st International Conference on Software Testing, Verification, and Validation. 171-179","author":"Izurieta C.","unstructured":"C. Izurieta and J. M. Bieman . 2008 . Testing Consequences of Grime Buildup in Object Oriented Design Patterns. In 2008 1st International Conference on Software Testing, Verification, and Validation. 171-179 . C. Izurieta and J. M. Bieman. 2008. Testing Consequences of Grime Buildup in Object Oriented Design Patterns. In 2008 1st International Conference on Software Testing, Verification, and Validation. 171-179."},{"key":"e_1_3_2_2_38_1","volume-title":"An introduction to statistical learning","author":"James Gareth","unstructured":"Gareth James , Daniela Witten , Trevor Hastie , and Robert Tibshirani . 2013. An introduction to statistical learning . Vol. 112 . Springer . Gareth James, Daniela Witten, Trevor Hastie, and Robert Tibshirani. 2013. An introduction to statistical learning. Vol. 112. Springer."},{"key":"e_1_3_2_2_40_1","unstructured":"Michael Keeling and Runde Joe. 2017. Architecture Decision Records in Action.  Michael Keeling and Runde Joe. 2017. Architecture Decision Records in Action."},{"key":"e_1_3_2_2_41_1","volume-title":"Yann-Ga\u00ebl Gu\u00e9h\u00e9neuc, and Giuliano Antoniol.","author":"Khomh Foutse","year":"2012","unstructured":"Foutse Khomh , Massimiliano Di Penta , Yann-Ga\u00ebl Gu\u00e9h\u00e9neuc, and Giuliano Antoniol. 2012 . An exploratory study of the impact of antipatterns on class change-and fault-proneness. Empirical Software Engineering 17, 3 ( 2012 ), 243-275. Foutse Khomh, Massimiliano Di Penta, Yann-Ga\u00ebl Gu\u00e9h\u00e9neuc, and Giuliano Antoniol. 2012. An exploratory study of the impact of antipatterns on class change-and fault-proneness. Empirical Software Engineering 17, 3 ( 2012 ), 243-275."},{"key":"e_1_3_2_2_42_1","volume-title":"Applied predictive modeling","author":"Kuhn Max","unstructured":"Max Kuhn and Kjell Johnson . 2013. Applied predictive modeling . Vol. 26 . Springer . Max Kuhn and Kjell Johnson. 2013. Applied predictive modeling. Vol. 26. Springer."},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"crossref","unstructured":"J Richard Landis and Gary G Koch. 1977. An application of hierarchical kappatype statistics in the assessment of majority agreement among multiple observers. Biometrics ( 1977 ) 363-374.  J Richard Landis and Gary G Koch. 1977. An application of hierarchical kappatype statistics in the assessment of majority agreement among multiple observers. Biometrics ( 1977 ) 363-374.","DOI":"10.2307\/2529786"},{"key":"e_1_3_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2006.10.018"},{"key":"e_1_3_2_2_45_1","doi-asserted-by":"crossref","unstructured":"Alvi Mahadi Karan Tongay and Neil A Ernst. 2019. Cross-Dataset Design Discussion Mining. ( 2019 ).  Alvi Mahadi Karan Tongay and Neil A Ernst. 2019. Cross-Dataset Design Discussion Mining. ( 2019 ).","DOI":"10.1109\/SANER48275.2020.9054792"},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897073.2897094"},{"key":"e_1_3_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2004.1357820"},{"key":"e_1_3_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1986031"},{"key":"e_1_3_2_2_49_1","article-title":"Discipline matters: Refactoring of preprocessor directives in the# ifdef hell","volume":"44","author":"Medeiros Fl\u00e1vio","year":"2017","unstructured":"Fl\u00e1vio Medeiros , M\u00e1rcio Ribeiro , Rohit Gheyi , Sven Apel , Christian K\u00e4stner , Bruno Ferreira , Luiz Carvalho , and Baldoino Fonseca . 2017 . Discipline matters: Refactoring of preprocessor directives in the# ifdef hell . IEEE Transactions on Software Engineering 44 , 5 ( 2017 ), 453-469. Fl\u00e1vio Medeiros, M\u00e1rcio Ribeiro, Rohit Gheyi, Sven Apel, Christian K\u00e4stner, Bruno Ferreira, Luiz Carvalho, and Baldoino Fonseca. 2017. Discipline matters: Refactoring of preprocessor directives in the# ifdef hell. IEEE Transactions on Software Engineering 44, 5 ( 2017 ), 453-469.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"e_1_3_2_2_50_1","volume-title":"Introductory time series with R","author":"Metcalfe Andrew V","unstructured":"Andrew V Metcalfe and Paul SP Cowpertwait . 2009. Introductory time series with R . Springer . Andrew V Metcalfe and Paul SP Cowpertwait. 2009. Introductory time series with R. Springer."},{"key":"e_1_3_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/567793.567795"},{"key":"e_1_3_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2015.7081827"},{"key":"e_1_3_2_2_53_1","volume-title":"Proceedings of the 10th international conference on Software engineering. IEEE Computer Society Press, 80-86","author":"M\u00fcller Hausi A","year":"1988","unstructured":"Hausi A M\u00fcller and Karl Klashinsky . 1988 . Rigi-A system for programming-in-thelarge . In Proceedings of the 10th international conference on Software engineering. IEEE Computer Society Press, 80-86 . Hausi A M\u00fcller and Karl Klashinsky. 1988. Rigi-A system for programming-in-thelarge. In Proceedings of the 10th international conference on Software engineering. IEEE Computer Society Press, 80-86."},{"key":"e_1_3_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2011.11"},{"key":"e_1_3_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2009.5314231"},{"key":"e_1_3_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/2501543.2501547"},{"key":"e_1_3_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1186\/s40411-017-0041-1"},{"key":"e_1_3_2_2_58_1","volume-title":"2013 IEEE\/ACM 28th international conference on. IEEE, 268-278","author":"Palomba Fabio","year":"2013","unstructured":"Fabio Palomba , Gabriele Bavota , Massimiliano Di Penta , Rocco Oliveto , Andrea De Lucia , and Denys Poshyvanyk . 2013 . Detecting bad smells in source code using change history information. In Automated software engineering (ASE) , 2013 IEEE\/ACM 28th international conference on. IEEE, 268-278 . Fabio Palomba, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Andrea De Lucia, and Denys Poshyvanyk. 2013. Detecting bad smells in source code using change history information. In Automated software engineering (ASE), 2013 IEEE\/ACM 28th international conference on. IEEE, 268-278."},{"key":"e_1_3_2_2_59_1","volume-title":"On The Efect Of Code Review On Code Smells. In 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER).","author":"Pascarella Luca","year":"2020","unstructured":"Luca Pascarella , Davide Spadini , Fabio Palomba , and Alberto Bacchelli . 2020 . On The Efect Of Code Review On Code Smells. In 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER). Luca Pascarella, Davide Spadini, Fabio Palomba, and Alberto Bacchelli. 2020. On The Efect Of Code Review On Code Smells. In 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER)."},{"key":"e_1_3_2_2_60_1","volume-title":"A study of feature scattering in the linux kernel","author":"Passos Leonardo","year":"2018","unstructured":"Leonardo Passos , Rodrigo Queiroz , Mukelabai Mukelabai , Thorsten Berger , Sven Apel , Krzysztof Czarnecki , and Jesus Padilla . 2018. A study of feature scattering in the linux kernel . IEEE Transactions on Software Engineering ( 2018 ). Leonardo Passos, Rodrigo Queiroz, Mukelabai Mukelabai, Thorsten Berger, Sven Apel, Krzysztof Czarnecki, and Jesus Padilla. 2018. A study of feature scattering in the linux kernel. IEEE Transactions on Software Engineering ( 2018 )."},{"key":"e_1_3_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2017.4"},{"key":"e_1_3_2_2_62_1","volume-title":"Design requirements engineering: A ten-year perspective","author":"Ralph Paul","unstructured":"Paul Ralph and Yair Wand . 2009. A proposal for a formal definition of the design concept . In Design requirements engineering: A ten-year perspective . Springer , 103-136. Paul Ralph and Yair Wand. 2009. A proposal for a formal definition of the design concept. In Design requirements engineering: A ten-year perspective. Springer, 103-136."},{"key":"e_1_3_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2011.6080797"},{"key":"e_1_3_2_2_64_1","unstructured":"Bilyaminu Auwal Romo Andrea Capiluppi and Tracy Hall. 2014. Filling the gaps of development logs and bug issue data. ( 2014 ).  Bilyaminu Auwal Romo Andrea Capiluppi and Tracy Hall. 2014. Filling the gaps of development logs and bug issue data. ( 2014 )."},{"key":"e_1_3_2_2_65_1","unstructured":"scikit learn. 2019.. Accessed: 2019-08-1.  scikit learn. 2019.. Accessed: 2019-08-1."},{"key":"e_1_3_2_2_66_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA.2018.00019"},{"key":"e_1_3_2_2_67_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0008197300003937"},{"key":"e_1_3_2_2_68_1","volume-title":"Proceedings of the 12th International Workshop on Cooperative and Human Aspects of Software Engineering","author":"Soria Adriana Meza","unstructured":"Adriana Meza Soria and Andr\u00e9 van der Hoek . 2019. Collecting design knowledge through voice notes . In Proceedings of the 12th International Workshop on Cooperative and Human Aspects of Software Engineering . IEEE Press , 33-36. Adriana Meza Soria and Andr\u00e9 van der Hoek. 2019. Collecting design knowledge through voice notes. In Proceedings of the 12th International Workshop on Cooperative and Human Aspects of Software Engineering. IEEE Press, 33-36."},{"key":"e_1_3_2_2_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180239"},{"key":"e_1_3_2_2_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3131151.3131168"},{"key":"e_1_3_2_2_71_1","article-title":"An empirical comparison of model validation techniques for defect prediction models","volume":"43","author":"Tantithamthavorn Chakkrit","year":"2016","unstructured":"Chakkrit Tantithamthavorn , Shane McIntosh , Ahmed E Hassan , and Kenichi Matsumoto . 2016 . An empirical comparison of model validation techniques for defect prediction models . IEEE Transactions on Software Engineering 43 , 1 ( 2016 ), 1-18. Chakkrit Tantithamthavorn, Shane McIntosh, Ahmed E Hassan, and Kenichi Matsumoto. 2016. An empirical comparison of model validation techniques for defect prediction models. IEEE Transactions on Software Engineering 43, 1 ( 2016 ), 1-18.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"e_1_3_2_2_72_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2015.7081824"},{"key":"e_1_3_2_2_73_1","unstructured":"TIOBE. [n.d.]. TIOBE Index. https:\/\/www.tiobe.com\/tiobe-index\/.  TIOBE. [n.d.]. TIOBE Index. https:\/\/www.tiobe.com\/tiobe-index\/."},{"key":"e_1_3_2_2_74_1","article-title":"Design erosion: problems and causes","volume":"61","author":"Gurp Jilles Van","year":"2002","unstructured":"Jilles Van Gurp and Jan Bosch . 2002 . Design erosion: problems and causes . Journal of systems and software 61 , 2 ( 2002 ), 105-119. Jilles Van Gurp and Jan Bosch. 2002. Design erosion: problems and causes. Journal of systems and software 61, 2 ( 2002 ), 105-119.","journal-title":"Journal of systems and software"},{"key":"e_1_3_2_2_75_1","volume-title":"Locating Latent Design Information in Developer Discussions: A Study on Pull Requests","author":"Viviani Giovanni","year":"2019","unstructured":"Giovanni Viviani , Michalis Famelis , Xin Xia , Calahan Janik-Jones , and Gail C Murphy . 2019. Locating Latent Design Information in Developer Discussions: A Study on Pull Requests . IEEE Transactions on Software Engineering ( 2019 ). Giovanni Viviani, Michalis Famelis, Xin Xia, Calahan Janik-Jones, and Gail C Murphy. 2019. Locating Latent Design Information in Developer Discussions: A Study on Pull Requests. IEEE Transactions on Software Engineering ( 2019 )."},{"key":"e_1_3_2_2_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/3196321.3196357"},{"key":"e_1_3_2_2_77_1","unstructured":"Companion website. [n.d.]. Companion website. https:\/\/fse2020.wixsite.com\/ designdiscussion. Accessed: 2018-05-20.  Companion website. [n.d.]. Companion website. https:\/\/fse2020.wixsite.com\/ designdiscussion. Accessed: 2018-05-20."},{"key":"e_1_3_2_2_78_1","article-title":"Automatically recommending peer reviewers in modern code review","volume":"42","author":"Zanjani Motahareh Bahrami","year":"2015","unstructured":"Motahareh Bahrami Zanjani , Huzefa Kagdi , and Christian Bird . 2015 . Automatically recommending peer reviewers in modern code review . IEEE Transactions on Software Engineering 42 , 6 ( 2015 ), 530-543. Motahareh Bahrami Zanjani, Huzefa Kagdi, and Christian Bird. 2015. Automatically recommending peer reviewers in modern code review. IEEE Transactions on Software Engineering 42, 6 ( 2015 ), 530-543.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"e_1_3_2_2_79_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985362.1985366"}],"event":{"name":"ESEC\/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","location":"Virtual Event USA","acronym":"ESEC\/FSE '20","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3368089.3409707","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3368089.3409707","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:44:40Z","timestamp":1750203880000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3368089.3409707"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,8]]},"references-count":78,"alternative-id":["10.1145\/3368089.3409707","10.1145\/3368089"],"URL":"https:\/\/doi.org\/10.1145\/3368089.3409707","relation":{},"subject":[],"published":{"date-parts":[[2020,11,8]]},"assertion":[{"value":"2020-11-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}