{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,5,7]],"date-time":"2022-05-07T05:12:09Z","timestamp":1651900329947},"reference-count":21,"publisher":"Institute of Electronics, Information and Communications Engineers (IEICE)","issue":"5","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEICE Trans. Inf. &amp; Syst."],"published-print":{"date-parts":[[2022,5,1]]},"DOI":"10.1587\/transinf.2021kbp0008","type":"journal-article","created":{"date-parts":[[2022,4,30]],"date-time":"2022-04-30T22:17:29Z","timestamp":1651357049000},"page":"849-863","source":"Crossref","is-referenced-by-count":0,"title":["Cataloging Bad Smells in Use Case Descriptions and Automating Their Detection"],"prefix":"10.1587","volume":"E105.D","author":[{"given":"Yotaro","family":"SEKI","sequence":"first","affiliation":[{"name":"School of Computing, Tokyo Institute of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shinpei","family":"HAYASHI","sequence":"additional","affiliation":[{"name":"School of Computing, Tokyo Institute of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Motoshi","family":"SAEKI","sequence":"additional","affiliation":[{"name":"Department of Software Engineering, Faculty of Science and Technology, Nanzan University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"532","reference":[{"key":"1","doi-asserted-by":"crossref","unstructured":"[1] Y. Seki, S. Hayashi, and M. Saeki, \u201cDetecting bad smells in use case descriptions,\u201d Proceedings of the 27th IEEE International Requirements Engineering Conference (RE&apos;19), pp.98-108, 2019. 10.1109\/re.2019.00021","DOI":"10.1109\/RE.2019.00021"},{"key":"2","unstructured":"[2] S. Geri and W. Jason, Applying Use Cases: A Practical Guide, Addison Wesley Longman, 1998."},{"key":"3","doi-asserted-by":"publisher","unstructured":"[3] M. El-Attar and J. Miller, \u201cImproving the quality of use case models using antipatterns,\u201d Software and Systems Modeling, vol.9, no.2, pp.141-160, 2010. 10.1007\/s10270-009-0112-9","DOI":"10.1007\/s10270-009-0112-9"},{"key":"4","doi-asserted-by":"publisher","unstructured":"[4] K.T. Phalp, J. Vincent, and K. Cox, \u201cAssessing the quality of use case descriptions,\u201d Software Quality Journal, vol.15, no.1, pp.69-97, 2007. 10.1007\/s11219-006-9006-z","DOI":"10.1007\/s11219-006-9006-z"},{"key":"5","doi-asserted-by":"crossref","unstructured":"[5] F. T\u00f8rner, M. Ivarsson, F. Pettersson, and P. \u00d6hman, \u201cDefects in automotive use cases,\u201d Proceedings of the 5th ACM\/IEEE International Symposium on Empirical Software Engineering (ISESE 2006), pp.115-123, 2006. 10.1145\/1159733.1159753","DOI":"10.1145\/1159733.1159753"},{"key":"6","unstructured":"[6] M. Fowler, Refactoring: Improving the Design of Existing Code, Addison Wesley, 1999."},{"key":"7","unstructured":"[7] V. Basili, C. Caldiera, and D. Rombach, \u201cGoal, question, metric paradigm,\u201d Encyclopedia of Software Engineering, vol.1, pp.528-532, 1994."},{"key":"8","doi-asserted-by":"publisher","unstructured":"[8] M. Misbhauddin and M. Alshayeb, \u201cExtending the UML use case metamodel with behavioral information to facilitate model analysis and interchange,\u201d Software and Systems Modeling, vol.14, no.2, pp.813-838, 2015. 10.1007\/s10270-013-0333-9","DOI":"10.1007\/s10270-013-0333-9"},{"key":"9","unstructured":"[9] T. Sato, T. Hashimoto, and M. Okumura, \u201cImplementation of a word segmentation dictionary called mecab-ipadic-neologd and study on how to use it effectively for information retrieval (in Japanese),\u201d Proceedings of the 23th Annual Meeting of the Association for Natural Language Processing (NLP 2017), 2017. NLP2017-B6-1."},{"key":"10","doi-asserted-by":"crossref","unstructured":"[10] B. Anda and D.I.K. Sj\u00f8berg, \u201cTowards an inspection technique for use case models,\u201d Proceedings of the 14th International Conference on Software Engineering and Knowledge Engineering (SEKE 2002), pp.127-134, 2002. 10.1145\/568760.568785","DOI":"10.1145\/568760.568785"},{"key":"11","doi-asserted-by":"crossref","unstructured":"[11] H. Yang, A. De Roeck, V. Gervasi, A. Willis, and B. Nuseibeh, \u201cExtending nocuous ambiguity analysis for anaphora in natural language requirements,\u201d Proceedings of the 18th IEEE International Requirements Engineering Conference (RE&apos;10), pp.25-34, 2010. 10.1109\/re.2010.14","DOI":"10.1109\/RE.2010.14"},{"key":"12","doi-asserted-by":"crossref","unstructured":"[12] H. Yang, A. Willis, A. De Roeck, and B. Nuseibeh, \u201cAutomatic detection of nocuous coordination ambiguities in natural language requirements,\u201d Proceedings of the 25th IEEE\/ACM International Conference on Automated Software Engineering (ASE 2010), pp.53-62, 2010. 10.1145\/1858996.1859007","DOI":"10.1145\/1858996.1859007"},{"key":"13","doi-asserted-by":"crossref","unstructured":"[13] S. Liu, J. Sun, Y. Liu, Y. Zhang, B. Wadhwa, J.S. Dong, and X. Wang, \u201cAutomatic early defects detection in use case documents,\u201d Proceedings of the 29th ACM\/IEEE International Conference on Automated Software Engineering (ASE 2014), pp.785-790, 2014. 10.1145\/2642937.2642969","DOI":"10.1145\/2642937.2642969"},{"key":"14","doi-asserted-by":"publisher","unstructured":"[14] A. Fantechi, S. Gnesi, G. Lami, and A. Maccari, \u201cApplications of linguistic techniques for use case analysis,\u201d Requirements Engineering, vol.8, no.3, pp.161-170, 2003. 10.1007\/s00766-003-0174-0","DOI":"10.1007\/s00766-003-0174-0"},{"key":"15","doi-asserted-by":"crossref","unstructured":"[15] A. Sinha, S.M.S. Jr., and A. Paradkar, \u201cText2Test: Automated inspection of natural language use cases,\u201d Proceedings of the 3rd International Conference on Software Testing, Verification and Validation (ICST 2010), pp.155-164, 2010. 10.1109\/icst.2010.19","DOI":"10.1109\/ICST.2010.19"},{"key":"16","unstructured":"[16] W. Yu, J. Li, and G. Butler, \u201cRefactoring use case models on episodes,\u201d Proceedings of the 19th IEEE International Conference on Automated Software Engineering (ASE 2004), pp.328-335, 2004. 10.1109\/ase.2004.1342757"},{"key":"17","unstructured":"[17] J. Xu, W. Yu, K. Rui, and G. Butler, \u201cUse case refactoring: A tool and a case study,\u201d Proceedings of the 11th Asia-Pacific Software Engineering Conference (APSEC 2004), pp.484-491, 2004. 10.1109\/apsec.2004.106"},{"key":"18","doi-asserted-by":"crossref","unstructured":"[18] V. Alves, R. Gheyi, and T. Massoni, \u201cRefactoring product lines,\u201d Proceedings of the 5th international Conference on Generative Programming and Component Engineering (GPCE 2006), pp.201-210, 2006. 10.1145\/1173706.1173737","DOI":"10.1145\/1173706.1173737"},{"key":"19","doi-asserted-by":"crossref","unstructured":"[19] K. Asano, S. Hayashi, and M. Saeki, \u201cDetecting bad smells of refinement in goal-oriented requirements analysis,\u201d Workshop Proc. 36th International Conference on Conceptual Modeling (ER 2017), Lecture Notes in Computer Science, vol.10651, pp.122-132, 2017. 10.1007\/978-3-319-70625-2_12","DOI":"10.1007\/978-3-319-70625-2_12"},{"key":"20","unstructured":"[20] E.R. Harold, Refactoring HTML: Improving the Design of Existing Web Applications, Addison-Wesley, 2012."},{"key":"21","doi-asserted-by":"crossref","unstructured":"[21] L. Aversano, G. Canfora, G. De Ruvo, and M. Tortorella, \u201cAn approach for restructuring text content,\u201d Proceedings of the 35th International Conference on Software Engineering (ICSE 2013), pp.1225-1228, 2013. 10.1109\/icse.2013.6606684","DOI":"10.1109\/ICSE.2013.6606684"}],"container-title":["IEICE Transactions on Information and Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E105.D\/5\/E105.D_2021KBP0008\/_pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,7]],"date-time":"2022-05-07T04:46:50Z","timestamp":1651898810000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E105.D\/5\/E105.D_2021KBP0008\/_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,1]]},"references-count":21,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2022]]}},"URL":"https:\/\/doi.org\/10.1587\/transinf.2021kbp0008","relation":{},"ISSN":["0916-8532","1745-1361"],"issn-type":[{"value":"0916-8532","type":"print"},{"value":"1745-1361","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,5,1]]},"article-number":"2021KBP0008"}}