{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,3]],"date-time":"2026-03-03T14:54:35Z","timestamp":1772549675573,"version":"3.50.1"},"reference-count":78,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2022,1,11]],"date-time":"2022-01-11T00:00:00Z","timestamp":1641859200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,11]],"date-time":"2022-01-11T00:00:00Z","timestamp":1641859200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2022,10]]},"DOI":"10.1007\/s10270-021-00965-z","type":"journal-article","created":{"date-parts":[[2022,1,11]],"date-time":"2022-01-11T15:02:40Z","timestamp":1641913360000},"page":"2007-2037","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["A search-based approach for detecting circular dependency bad smell in goal-oriented models"],"prefix":"10.1007","volume":"21","author":[{"given":"Mawal A.","family":"Mohammed","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7950-0099","authenticated-orcid":false,"given":"Mohammad","family":"Alshayeb","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jameleddine","family":"Hassine","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,1,11]]},"reference":[{"key":"965_CR1","unstructured":"Lamsweerde A.v.: Goal-oriented requirements engineering: a guided tour. In: Proceedings of the Fifth IEEE International Symposium on Requirements Engineering pp. 249\u2013262 (2001)"},{"key":"965_CR2","unstructured":"Lapouchnian A.: Goal-oriented requirements engineering: an overview of the current research. University of Toronto, vol. 32, (2005)"},{"issue":"6","key":"965_CR3","doi-asserted-by":"publisher","first-page":"483","DOI":"10.1109\/32.142871","volume":"18","author":"J Mylopoulos","year":"1992","unstructured":"Mylopoulos, J., Chung, L., Nixon, B.: Representing and using nonfunctional requirements: a process-oriented approach. IEEE Trans. Software Eng. 18(6), 483\u2013497 (1992)","journal-title":"IEEE Trans. Software Eng."},{"key":"965_CR4","unstructured":"Chung, L., Nixon B.A., Yu, E.J: Mylopoulos: Non-functional requirements in software engineering. Springer Science & Business Media (2012)"},{"issue":"1\u20132","key":"965_CR5","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/0167-6423(93)90021-G","volume":"20","author":"A Dardenne","year":"1993","unstructured":"Dardenne, A., van Lamsweerde, A., Fickas, S.: Goal-directed requirements acquisition. Sci. Comput. Program. 20(1\u20132), 3\u201350 (1993)","journal-title":"Sci. Comput. Program."},{"key":"965_CR6","doi-asserted-by":"crossref","unstructured":"Van Lamsweerde, A., Letier: From object orientation to goal orientation: A paradigm shift for requirements engineering,\" in Radical Innovations of Software and Systems Engineering in the Future: Springer, pp. 325\u2013340 (2004)","DOI":"10.1007\/978-3-540-24626-8_23"},{"key":"965_CR7","unstructured":"Yu, E.:Towards modelling and reasoning support for early-phase requirements engineering. In: Proceedings of the Third IEEE International Symposium on Requirements Engineering, pp. 226\u2013235: IEEE (1997)"},{"key":"965_CR8","unstructured":"ITU-T, Z: 151 User requirements notation (URN)\u2013Language definition. ITU-T, (2018)"},{"key":"965_CR9","doi-asserted-by":"crossref","unstructured":"Horkoff J. et al: Goal-oriented requirements engineering: a systematic literature Map. In: IEEE 24th International Requirements Engineering Conference (RE), pp. 106\u2013115 (2016)","DOI":"10.1109\/RE.2016.41"},{"issue":"9","key":"965_CR10","doi-asserted-by":"publisher","first-page":"2171","DOI":"10.1016\/j.jss.2012.04.075","volume":"85","author":"C Pacheco","year":"2012","unstructured":"Pacheco, C., Garcia, I.: A systematic literature review of stakeholder identification methods in requirements elicitation. J. Syst. Softw. 85(9), 2171\u20132181 (2012)","journal-title":"J. Syst. Softw."},{"issue":"8","key":"965_CR11","doi-asserted-by":"publisher","first-page":"841","DOI":"10.1002\/int.20433","volume":"25","author":"D Amyot","year":"2010","unstructured":"Amyot, D., Ghanavati, S., Horkoff, J., Mussbacher, G., Peyton, L., Yu, E.: Evaluating goal models within the goal-oriented requirement language. Int. J. Intell. Syst. 25(8), 841\u2013877 (2010)","journal-title":"Int. J. Intell. Syst."},{"key":"965_CR12","unstructured":"Amyot, D., Mussbacher, G., Ghanavati, S.,Kealey, J.: GRL Modeling and Analysis with jUCMNav. iStar, 766, pp. 160\u2013162 (2011)"},{"key":"965_CR13","unstructured":"Fowler, M.: Refactoring: Improving the Design of Existing Code 2nd ed. Addison-Wesley Signature Series (Fowler), (2018)"},{"issue":"8","key":"965_CR14","doi-asserted-by":"publisher","first-page":"1144","DOI":"10.1109\/TSE.2012.89","volume":"39","author":"DI Sj\u00f8berg","year":"2013","unstructured":"Sj\u00f8berg, D.I., Yamashita, A., Anda, B.C., Mockus, A., Dyb\u00e5, T.: Quantifying the effect of code smells on maintenance effort. IEEE Trans. Softw. Eng. 39(8), 1144\u20131156 (2013)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"3","key":"965_CR15","doi-asserted-by":"publisher","first-page":"1188","DOI":"10.1007\/s10664-017-9535-z","volume":"23","author":"F Palomba","year":"2018","unstructured":"Palomba, F., Bavota, G., Di Penta, M., Fasano, F., Oliveto, R., De Lucia, A.: On the diffuseness and the impact on maintainability of code smells: a large scale empirical investigation. Empir. Softw. Eng. 23(3), 1188\u20131221 (2018)","journal-title":"Empir. Softw. Eng."},{"key":"965_CR16","doi-asserted-by":"crossref","unstructured":"Zazworka, N., Shaw, M. A.,Shull, F., Seaman C.: Investigating the impact of design debt on software quality. In: Proceedings of the 2nd Workshop on Managing Technical Debt, (2011), pp. 17\u201323: ACM.","DOI":"10.1145\/1985362.1985366"},{"issue":"9","key":"965_CR17","doi-asserted-by":"publisher","first-page":"1319","DOI":"10.1016\/j.infsof.2009.04.002","volume":"51","author":"M Alshayeb","year":"2009","unstructured":"Alshayeb, M.: Empirical investigation of refactoring effect on software quality. Inf. Softw. Technol. 51(9), 1319\u20131326 (2009)","journal-title":"Inf. Softw. Technol."},{"key":"965_CR18","unstructured":"Arendt, T., Taentzer, G: UML model smells and model refactorings in early software development phases. Universitat Marburg, (2010)"},{"key":"965_CR19","unstructured":"Horkoff, J., Eric, S.: A Qualitative, Interactive Evaluation Procedure for Goal-and Agent-Oriented Models. In: CAiSE Forum, (2009)"},{"issue":"5","key":"965_CR20","doi-asserted-by":"publisher","first-page":"855","DOI":"10.1007\/s10796-016-9657-7","volume":"18","author":"MB Duran","year":"2016","unstructured":"Duran, M.B., Mussbacher, G.: Investigation of feature run-time conflicts on goal model-based reuse. Inf. Syst. Front. 18(5), 855\u2013875 (2016)","journal-title":"Inf. Syst. Front."},{"key":"965_CR21","doi-asserted-by":"crossref","unstructured":"Tinnes, C., Biesdorf, A., Hohenstein, U., Matthes, F.: Ideas on improving software artifact reuse via traceability and self-awareness. In: IEEE\/ACM 10th International Symposium on Software and Systems Traceability (SST), pp. 13\u201316: IEEE (2019)","DOI":"10.1109\/SST.2019.00013"},{"key":"965_CR22","doi-asserted-by":"crossref","unstructured":"Duran, M.B., Mussbacher, G., Thimmegowda, N., Kienzle, J.: On the reuse of goal models. In: International SDL Forum, pp. 141\u2013158: Springer. (2015)","DOI":"10.1007\/978-3-319-24912-4_11"},{"key":"965_CR23","doi-asserted-by":"publisher","first-page":"158","DOI":"10.1016\/j.jss.2017.12.034","volume":"138","author":"T Sharma","year":"2018","unstructured":"Sharma, T., Spinellis, D.: A survey on software smells. J. Syst. Softw. 138, 158\u2013173 (2018)","journal-title":"J. Syst. Softw."},{"issue":"1","key":"965_CR24","doi-asserted-by":"publisher","first-page":"206","DOI":"10.1007\/s10664-013-9283-7","volume":"20","author":"M Misbhauddin","year":"2015","unstructured":"Misbhauddin, M., Alshayeb, M.: UML model refactoring: a systematic literature review. Empir. Softw. Eng. 20(1), 206\u2013251 (2015)","journal-title":"Empir. Softw. Eng."},{"key":"965_CR25","doi-asserted-by":"crossref","unstructured":"Azeem, M.I., Palomba, F., Shi, L., Wang, Q.: Machine learning techniques for code smell detection: a systematic literature review and meta-analysis. Information and Software Technology, (2019)","DOI":"10.1016\/j.infsof.2018.12.009"},{"key":"965_CR26","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1016\/j.infsof.2016.11.009","volume":"83","author":"T Mariani","year":"2017","unstructured":"Mariani, T., Vergilio, S.R.: A systematic review on search-based refactoring. Inf. Softw. Technol. 83, 14\u201334 (2017)","journal-title":"Inf. Softw. Technol."},{"key":"965_CR27","doi-asserted-by":"crossref","unstructured":"Alkharabsheh, K., Crespo, Y., Manso, E., Taboada, J. A.: Software design smell detection: a systematic mapping study. Software Quality Journal, pp. 1\u201380, (2018)","DOI":"10.1007\/s11219-018-9424-8"},{"key":"965_CR28","doi-asserted-by":"crossref","unstructured":"Bertran, I.M.: Detecting architecturally-relevant code smells in evolving software systems. In: 33rd International Conference on Software Engineering (ICSE), pp. 1090\u20131093: IEEE (2011)","DOI":"10.1145\/1985793.1986003"},{"key":"965_CR29","doi-asserted-by":"crossref","unstructured":"Dexun, J., Peijun, M., Xiaohong, S., Tiantian, W.: Detecting bad smells with weight based distance metrics theory. In: Second International Conference on Instrumentation, Measurement, Computer, Communication and Control, pp. 299\u2013304: IEEE (2012)","DOI":"10.1109\/IMCCC.2012.74"},{"key":"965_CR30","doi-asserted-by":"crossref","unstructured":"Nongpong K.: Feature envy factor: a metric for automatic feature envy detection. In: 7th International Conference on Knowledge and Smart Technology (KST), pp. 7\u201312: IEEE (2015)","DOI":"10.1109\/KST.2015.7051460"},{"key":"965_CR31","doi-asserted-by":"crossref","unstructured":"Fourati, R., Bouassida, N., Abdallah, H. B.: A metric-based approach for anti-pattern detection in uml designs. In: Computer and Information Science: Springer, pp. 17\u201333 (2011)","DOI":"10.1007\/978-3-642-21378-6_2"},{"key":"965_CR32","first-page":"1","volume":"36","author":"S Singh","year":"2011","unstructured":"Singh, S., Kahlon, K.: Effectiveness of encapsulation and object-oriented metrics to refactor code and identify error prone classes using bad smells. ACM SIGSOFT Softw. Eng. Notes 36, 1\u201310 (2011)","journal-title":"ACM SIGSOFT Softw. Eng. Notes"},{"key":"965_CR33","doi-asserted-by":"crossref","unstructured":"Tahvildar, L., Kontogiannis, K.: A metric-based approach to enhance design quality through meta-pattern transformations,\" in Seventh European Conference onSoftware Maintenance and Reengineering, pp. 183\u2013192: IEEE (2003)","DOI":"10.1109\/CSMR.2003.1192426"},{"key":"965_CR34","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1016\/j.infsof.2017.09.011","volume":"94","author":"Z Chen","year":"2018","unstructured":"Chen, Z., Chen, L., Ma, W., Zhou, X., Zhou, Y., Xu, B.: Understanding metric-based detectable smells in Python software: a comparative study. Inf. Softw. Technol. 94, 14\u201329 (2018)","journal-title":"Inf. Softw. Technol."},{"key":"965_CR35","doi-asserted-by":"crossref","unstructured":"Velio\u011flu, S., Sel\u00e7uk, Y.E.: An automated code smell and anti-pattern detection approach: In: IEEE 15th International Conference on Software Engineering Research, Management and Applications (SERA), pp. 271\u2013275: IEEE (2017)","DOI":"10.1109\/SERA.2017.7965737"},{"issue":"3","key":"965_CR36","doi-asserted-by":"publisher","first-page":"545","DOI":"10.1007\/s10115-013-0721-z","volume":"42","author":"G Czibula","year":"2015","unstructured":"Czibula, G., Marian, Z., Czibula, I.G.: Detecting software design defects using relational association rule mining. Knowl. Inf. Syst. 42(3), 545\u2013577 (2015)","journal-title":"Knowl. Inf. Syst."},{"key":"965_CR37","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1016\/j.eswa.2015.09.023","volume":"45","author":"S-J Lee","year":"2016","unstructured":"Lee, S.-J., Lo, L.H., Chen, Y.-C., Shen, S.-M.: Co-changing code volume prediction through association rule mining and linear regression model. Expert Syst. Appl. 45, 185\u2013194 (2016)","journal-title":"Expert Syst. Appl."},{"key":"965_CR38","doi-asserted-by":"crossref","unstructured":"Kessentini, M., Sahraoui, H., Boukadoum, M., Wimmer, M.: Design defect detection rules generation: a music metaphor. In: 15th European Conference on Software Maintenance and Reengineering, pp. 241\u2013248: IEEE (2011)","DOI":"10.1109\/CSMR.2011.30"},{"issue":"36\u201338","key":"965_CR39","doi-asserted-by":"publisher","first-page":"3902","DOI":"10.1016\/j.cma.2004.09.007","volume":"194","author":"KS Lee","year":"2005","unstructured":"Lee, K.S., Geem, Z.W.: A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Comput. Methods Appl. Mech. Eng. 194(36\u201338), 3902\u20133933 (2005)","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"965_CR40","doi-asserted-by":"crossref","unstructured":"Maddeh, M., Ayouni, S.: Extracting and Modeling Design Defects Using Gradual Rules and UML Profile. In: IFIP International Conference on Computer Science and its Applications, pp. 574\u2013583: Springer. (2015)","DOI":"10.1007\/978-3-319-19578-0_47"},{"key":"965_CR41","doi-asserted-by":"crossref","unstructured":"Di-Jorio, L., Laurent, A., Teisseire, M.: Mining frequent gradual itemsets from large databases. In: International Symposium on Intelligent Data Analysis, pp. 297\u2013308: Springer (2009)","DOI":"10.1007\/978-3-642-03915-7_26"},{"key":"965_CR42","doi-asserted-by":"crossref","unstructured":"Palomba, F., Di Nucci, D., Panichella, A., Zaidman, A., De Lucia, A.: Lightweight detection of Android-specific code smells: The aDoctor project. In: IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 487\u2013491: IEEE (2017)","DOI":"10.1109\/SANER.2017.7884659"},{"issue":"3","key":"965_CR43","doi-asserted-by":"publisher","first-page":"1143","DOI":"10.1007\/s10664-015-9378-4","volume":"21","author":"FA Fontana","year":"2016","unstructured":"Fontana, F.A., M\u00e4ntyl\u00e4, M.V., Zanoni, M., Marino, A.: Comparing and experimenting machine learning techniques for code smell detection. Empir. Softw. Eng. 21(3), 1143\u20131191 (2016)","journal-title":"Empir. Softw. Eng."},{"key":"965_CR44","doi-asserted-by":"crossref","unstructured":"Hozano, M., Antunes, N., Fonseca, B., Costa, E.: Evaluating the accuracy of machine learning algorithms on detecting code smells for different developers. In: ICEIS (2), pp. 474\u2013482 (2017)","DOI":"10.5220\/0006338804740482"},{"key":"965_CR45","doi-asserted-by":"crossref","unstructured":"Maneerat, N., Muenchaisri, P.: Bad-smell prediction from software design model using machine learning techniques. In: Eighth International Joint Conference on Computer Science and Software Engineering (JCSSE), pp. 331\u2013336: IEEE (2011)","DOI":"10.1109\/JCSSE.2011.5930143"},{"key":"965_CR46","doi-asserted-by":"crossref","unstructured":"Maiga, A., Ali, N., Bhattacharya, N., Sabane, A., Gueheneuc, Y.-G., Aimeur, E.:SMURF: A SVM-based incremental anti-pattern detection approach. In: 19th Working Conference on Reverse Engineering, pp. 466\u2013475: IEEE (2012)","DOI":"10.1109\/WCRE.2012.56"},{"key":"965_CR47","doi-asserted-by":"crossref","unstructured":"Maiga, A. et al.: Support vector machines for anti-pattern detection. In: Proceedings of the 27th IEEE\/ACM International Conference on Automated Software Engineering, pp. 278\u2013281: IEEE (2012)","DOI":"10.1145\/2351676.2351723"},{"key":"965_CR48","doi-asserted-by":"crossref","unstructured":"Hassaine, S., Khomh, F., Gu\u00e9h\u00e9neuc, Y.-G., Hamel, S.: IDS: An immune-inspired approach for the detection of software design smells,\" in Seventh International Conference on the Quality of Information and Communications Technology, pp. 343\u2013348: IEEE (2010)","DOI":"10.1109\/QUATIC.2010.61"},{"key":"965_CR49","unstructured":"Luke, S.: Essentials of metaheuristics. ed: Springer, (2011)"},{"issue":"9","key":"965_CR50","doi-asserted-by":"publisher","first-page":"841","DOI":"10.1109\/TSE.2014.2331057","volume":"40","author":"W Kessentini","year":"2014","unstructured":"Kessentini, W., Kessentini, M., Sahraoui, H., Bechikh, S., Ouni, A.: A cooperative parallel search-based software engineering approach for code-smells detection. IEEE Trans. Softw. Eng. 40(9), 841\u2013861 (2014)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"4","key":"965_CR51","doi-asserted-by":"publisher","first-page":"603","DOI":"10.1109\/TSC.2015.2502595","volume":"10","author":"A Ouni","year":"2017","unstructured":"Ouni, A., Kessentini, M., Inoue, K., Cinn\u00e9ide, M.O.: Search-based web service antipatterns detection. IEEE Trans. Serv. Comput. 10(4), 603\u2013617 (2017)","journal-title":"IEEE Trans. Serv. Comput."},{"key":"965_CR52","doi-asserted-by":"crossref","unstructured":"Boussaa, M., Kessentini, W., Kessentini, M., Bechikh, S., Chikha, S.B.: Competitive coevolutionary code-smells detection. In: International Symposium on Search Based Software Engineering, pp. 50\u201365: Springer (2013)","DOI":"10.1007\/978-3-642-39742-4_6"},{"key":"965_CR53","unstructured":"Ghannem, A., Kessentini, M., El Boussaidi, G.: Detecting model refactoring opportunities using heuristic search,\" In: Proceedings of the 2011 Conference of the Center for Advanced Studies on Collaborative Research, pp. 175\u2013187: IBM Corp (2011)"},{"key":"965_CR54","doi-asserted-by":"crossref","unstructured":"Asano, K., Hayashi, S., Saeki. M.: Detecting bad smells of refinement in goal-oriented requirements analysis. In: International Conference on Conceptual Modeling, pp. 122\u2013132: Springer (2017)","DOI":"10.1007\/978-3-319-70625-2_12"},{"key":"965_CR55","unstructured":"Yan, J.B.: Static Semantics Checking Tool for jUCMNav. ed: Master\u2019s project, SITE, University of Ottawa, (2008)"},{"key":"965_CR56","doi-asserted-by":"crossref","unstructured":"E. Knauss, El Boustani, C.,Flohr, T.: Investigating the impact of software requirements specification quality on project success. In: International Conference on Product-Focused Software Process Improvement, pp. 28\u201342: Springer (2009)","DOI":"10.1007\/978-3-642-02152-7_4"},{"key":"965_CR57","unstructured":"Mussbacher, G., Amyot, D., Heymans, P.: Eight Deadly Sins of GRL. In: iStar, pp. 2\u20137 (2011)"},{"issue":"1","key":"965_CR58","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1137\/0204007","volume":"4","author":"DB Johnson","year":"1975","unstructured":"Johnson, D.B.: Finding all the elementary circuits of a directed graph. SIAM J. Comput. 4(1), 77\u201384 (1975)","journal-title":"SIAM J. Comput."},{"issue":"3","key":"965_CR59","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1007\/s00766-011-0143-y","volume":"18","author":"J Horkoff","year":"2013","unstructured":"Horkoff, J., Yu, E.: Comparison and evaluation of goal-oriented satisfaction analysis techniques. Requirements Eng. 18(3), 199\u2013222 (2013)","journal-title":"Requirements Eng."},{"key":"965_CR60","doi-asserted-by":"crossref","unstructured":"Yu, E.: Modelling strategic relationships for process reengineering (Social Modeling for Requirements Engineering). p. 2011 (2011)","DOI":"10.7551\/mitpress\/7549.003.0005"},{"key":"965_CR61","unstructured":"Jureta, I.J., Faulkner, S.: Clarifying goal models. In: 26th international conference on Conceptual modeling, vol. 28, pp. 139\u2013144 (2007)"},{"key":"965_CR62","doi-asserted-by":"crossref","unstructured":"Santander, V.F., Castro, J. F.: Deriving use cases from organizational modeling. In: Proceedings IEEE joint international conference on requirements engineering, pp. 32\u201339: IEEE (2002)","DOI":"10.1109\/ICRE.2002.1048503"},{"issue":"2","key":"965_CR63","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1007\/s00766-007-0056-y","volume":"13","author":"IJ Jureta","year":"2008","unstructured":"Jureta, I.J., Faulkner, S., Schobbens, P.-Y.: Clear justification of modeling decisions for goal-oriented requirements engineering. Requirements Eng. 13(2), 87 (2008)","journal-title":"Requirements Eng."},{"key":"965_CR64","unstructured":"Rayasam, S: Transformational creativity in requirements goal models. University of Cincinnati, (2016)"},{"key":"965_CR65","doi-asserted-by":"crossref","unstructured":"Omer, A.M., Schill, A.: Automatic management of cyclic dependency among web services. In: 14th IEEE International Conference on Computational Science and Engineering, pp. 44\u201351: IEEE (2011)","DOI":"10.1109\/CSE.2011.22"},{"key":"965_CR66","unstructured":"Bitonti, T.F., Lei, Y.: Methods, systems, and computer program products for using graphs to solve circular dependency in object persistence. ed: Google Patents, (2009)"},{"key":"965_CR67","unstructured":"Zhong, E.: Methods and systems for determining circular dependency. ed: Google Patents, (2007)"},{"issue":"4","key":"965_CR68","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1007\/s10664-006-9033-1","volume":"12","author":"H Melton","year":"2007","unstructured":"Melton, H., Tempero, E.: An empirical study of cycles among classes in Java. Empir. Softw. Eng. 12(4), 389\u2013415 (2007)","journal-title":"Empir. Softw. Eng."},{"key":"965_CR69","unstructured":"Hassine, J., Alshayeb, M.: Measurement of actor external dependencies in GRL Models. In: Proceedings of the Seventh International i* Workshop co-located with the 26th International Conference on Advanced Information Systems Engineering (CAiSE 2014), Thessaloniki, Greece, (2014)"},{"key":"965_CR70","doi-asserted-by":"crossref","unstructured":"Yu, E., Giorgini, P., Maiden, N., Mylopoulos, J., Fickas, S.: Strengths and weaknesses of the i* framework: an empirical evaluation (Social Modeling for Requirements Engineering). MIT Press, (2011)","DOI":"10.7551\/mitpress\/7549.001.0001"},{"issue":"3","key":"965_CR71","first-page":"7","volume":"19","author":"P Lima","year":"2016","unstructured":"Lima, P., et al.: An extended systematic mapping study about the scalability of i* Models. CLEI Electron. J. 19(3), 7\u20137 (2016)","journal-title":"CLEI Electron. J."},{"key":"965_CR72","volume-title":"Strengths and Weaknesses of the i* Framework: An Empirical Evaluation","author":"E Yu","year":"2011","unstructured":"Yu, E., Giorgini, P., Maiden, N., Mylopoulos, J., Fickas, S.: Strengths and Weaknesses of the i* Framework: An Empirical Evaluation. MIT Press, Social Modeling for Requirements Engineering (2011)"},{"key":"965_CR73","doi-asserted-by":"crossref","unstructured":"Abdel-Basset, M., Abdel-Fatah, L., Sangaiah, A.K.: Metaheuristic algorithms: a comprehensive review. Computational intelligence for multimedia big data on the cloud with engineering applications, pp. 185\u2013231, (2018)","DOI":"10.1016\/B978-0-12-813314-9.00010-4"},{"issue":"1","key":"965_CR74","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10515-020-00279-2","volume":"28","author":"R Almhana","year":"2021","unstructured":"Almhana, R., Kessentini, M.: Considering dependencies between bug reports to improve bugs triage. Autom. Softw. Eng. 28(1), 1\u201326 (2021)","journal-title":"Autom. Softw. Eng."},{"key":"965_CR75","doi-asserted-by":"crossref","unstructured":"Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by simulated annealing. science, vol. 220, no. 4598, pp. 671\u2013680, (1983)","DOI":"10.1126\/science.220.4598.671"},{"key":"965_CR76","doi-asserted-by":"crossref","unstructured":"Arcuri, A., Briand, L.: A practical guide for using statistical tests to assess randomized algorithms in software engineering. In: 33rd International Conference on Software Engineering (ICSE), pp. 1\u201310: IEEE (2011)","DOI":"10.1145\/1985793.1985795"},{"issue":"1","key":"965_CR77","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1016\/j.swevo.2011.02.001","volume":"1","author":"AE Eiben","year":"2011","unstructured":"Eiben, A.E., Smit, S.K.: Parameter tuning for configuring and analyzing evolutionary algorithms. Swarm Evol. Comput. 1(1), 19\u201331 (2011)","journal-title":"Swarm Evol. Comput."},{"key":"965_CR78","unstructured":"Campbell, D.T., Cook, T.D.: Quasi-experimentation: Design & analysis issues for field settings. Rand McNally College Publishing Company Chicago, (1979)"}],"container-title":["Software and Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-021-00965-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10270-021-00965-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-021-00965-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,16]],"date-time":"2024-09-16T02:10:54Z","timestamp":1726452654000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10270-021-00965-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,11]]},"references-count":78,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2022,10]]}},"alternative-id":["965"],"URL":"https:\/\/doi.org\/10.1007\/s10270-021-00965-z","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,11]]},"assertion":[{"value":"16 October 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 November 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 December 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 January 2022","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}