{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,6]],"date-time":"2025-10-06T17:48:05Z","timestamp":1759772885790,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":29,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,10,17]],"date-time":"2024-10-17T00:00:00Z","timestamp":1729123200000},"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":[[2024,10,17]]},"DOI":"10.1145\/3723178.3723209","type":"proceedings-article","created":{"date-parts":[[2025,6,6]],"date-time":"2025-06-06T07:16:47Z","timestamp":1749194207000},"page":"232-238","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["A comprehensive study to assist decision-makers in determining software design between four UML diagrams"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6274-6201","authenticated-orcid":false,"given":"Saikat","family":"Baul","sequence":"first","affiliation":[{"name":"Department of Computer Science, American International University-Bangladesh, Dhaka, Bangladesh"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2076-9194","authenticated-orcid":false,"given":"Jubayer","family":"Ahamed","sequence":"additional","affiliation":[{"name":"Department of Computer Science, American International University-Bangladesh, Dhaka, Bangladesh"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-5537-9102","authenticated-orcid":false,"given":"Md. Ariful","family":"Islam","sequence":"additional","affiliation":[{"name":"Department of Computer Science, American International University-Bangladesh, Dhaka, Bangladesh"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-6115-5793","authenticated-orcid":false,"given":"Md. Khairul Alam","family":"Mazumder","sequence":"additional","affiliation":[{"name":"Department of Computer Science, American International University-Bangladesh, Dhaka, Bangladesh"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6259-0400","authenticated-orcid":false,"given":"Tofayet","family":"Sultan","sequence":"additional","affiliation":[{"name":"Department of Computer Science, American International University-Bangladesh, Dhaka, Bangladesh"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9019-9740","authenticated-orcid":false,"given":"Dip","family":"Nandi","sequence":"additional","affiliation":[{"name":"Department of Computer Science, American International University-Bangladesh, Dhaka, Bangladesh"}]}],"member":"320","published-online":{"date-parts":[[2025,6,6]]},"reference":[{"key":"e_1_3_3_1_1_2","volume-title":"The Unified Modeling Language User Guide","author":"Booch G.","year":"2005","unstructured":"Booch, G., Rumbaugh, J., & Jacobson, I. (2005). The Unified Modeling Language User Guide (2nd ed.). Addison-Wesley.","edition":"2"},{"key":"e_1_3_3_1_2_2","volume-title":"UML Distilled: A Brief Guide to the Standard Object Modeling Language","author":"Fowler M.","year":"2003","unstructured":"Fowler, M. (2003). UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd ed.). Addison-Wesley.","edition":"3"},{"issue":"7","key":"e_1_3_3_1_3_2","first-page":"29","article-title":"Analyzing Different Software Project Management Tools and Proposing A New Project Management Tool Using Process Re-engineering On Open-source and SAAS Platforms for A Developing Country Like Bangladesh","volume":"9","author":"Baul S.","year":"2022","unstructured":"Baul, S., Rana, M. R., Adan, S. K., Tafannum, N., & Alam, F. (2022). Analyzing Different Software Project Management Tools and Proposing A New Project Management Tool Using Process Re-engineering On Open-source and SAAS Platforms for A Developing Country Like Bangladesh. International Journal of Advances in Electronics and Computer Science, 9(7), 29-37.","journal-title":"International Journal of Advances in Electronics and Computer Science"},{"key":"e_1_3_3_1_4_2","first-page":"79","article-title":"Aligning Sequence Diagrams with Class Diagrams: A Case Study","volume":"150","author":"Jones M.","year":"2019","unstructured":"Jones, M., & Brown, L. (2019). Aligning Sequence Diagrams with Class Diagrams: A Case Study. Journal of Systems and Software, 150, 79-91.","journal-title":"Journal of Systems and Software"},{"key":"e_1_3_3_1_5_2","volume-title":"The Unified Modeling Language Reference Manual","author":"Rumbaugh J.","year":"2005","unstructured":"Rumbaugh, J., Jacobson, I., & Booch, G. (2005). The Unified Modeling Language Reference Manual (2nd ed.). Addison-Wesley.","edition":"2"},{"key":"e_1_3_3_1_6_2","doi-asserted-by":"publisher","DOI":"10.4236\/iim.2012.45034"},{"key":"e_1_3_3_1_7_2","volume-title":"Applying UML and Patterns: An Introduction to Object- Oriented Analysis and Design and Iterative Development","author":"Larman C.","year":"2004","unstructured":"Larman, C. (2004). Applying UML and Patterns: An Introduction to Object- Oriented Analysis and Design and Iterative Development (3rd ed.). Prentice Hall.","edition":"3"},{"key":"e_1_3_3_1_8_2","doi-asserted-by":"publisher","DOI":"10.5815\/ijmsc.2023.04.05"},{"key":"e_1_3_3_1_9_2","doi-asserted-by":"publisher","DOI":"10.5555\/2392670"},{"issue":"1","key":"e_1_3_3_1_10_2","first-page":"133","article-title":"What's New in UML 2.0","volume":"2","author":"Selic B.","year":"2003","unstructured":"Selic, B. (2003). What's New in UML 2.0? Journal of Object Technology, 2(1), 133-142.","journal-title":"Journal of Object Technology"},{"key":"e_1_3_3_1_11_2","volume-title":"Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process","author":"Ambler S. W.","year":"2004","unstructured":"Ambler, S. W. (2004). Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process. John Wiley & Sons."},{"key":"e_1_3_3_1_12_2","volume-title":"UML in a Nutshell","author":"Jackson D.","year":"2001","unstructured":"Jackson, D., Kluender, R., & Hutchison, N. (2001). UML in a Nutshell. O'Reilly Media, Inc."},{"key":"e_1_3_3_1_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2003.1235428"},{"issue":"5","key":"e_1_3_3_1_14_2","first-page":"917","article-title":"Maintaining Consistency: The Linkage between Use Case Diagrams and Class Diagrams. Software","volume":"48","author":"Smith P.","year":"2018","unstructured":"Smith, P., Johnson, M., & Williams, L. (2018). Maintaining Consistency: The Linkage between Use Case Diagrams and Class Diagrams. Software: Practice and Experience, 48(5), 917-934.","journal-title":"Practice and Experience"},{"issue":"36","key":"e_1_3_3_1_15_2","first-page":"1","article-title":"Bridging the Gap: The Role of Activity Diagrams in Software Development","volume":"175","author":"Patel N.","year":"2020","unstructured":"Patel, N., & Gupta, R. (2020). Bridging the Gap: The Role of Activity Diagrams in Software Development. International Journal of Computer Applications, 175(36), 1-5.","journal-title":"International Journal of Computer Applications"},{"key":"e_1_3_3_1_16_2","volume-title":"Proceedings of the IEEE\/ACM International Conference on Advances in Social Networks Analysis and Mining.","author":"Wang Q.","year":"2017","unstructured":"Wang, Q., & Li, X. (2017). Leveraging State Machine Diagrams in Software Design. In Proceedings of the IEEE\/ACM International Conference on Advances in Social Networks Analysis and Mining."},{"issue":"2","key":"e_1_3_3_1_17_2","first-page":"172","article-title":"Integrating State Machine Diagrams and Deployment Diagrams for Effective System Design","volume":"47","author":"Kim Y.","year":"2021","unstructured":"Kim, Y., Park, J., & Lee, S. (2021). Integrating State Machine Diagrams and Deployment Diagrams for Effective System Design. IEEE Transactions on Software Engineering, 47(2), 172-188.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"e_1_3_3_1_18_2","volume-title":"Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects","author":"Schmidt D.","year":"2006","unstructured":"Schmidt, D., Stal, M., & Rohnert, H. (2006). Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects (2nd ed.). John Wiley & Sons.","edition":"2"},{"key":"e_1_3_3_1_19_2","volume-title":"On the Need for Megamodels. In Dagstuhl Seminar Proceedings.","author":"B\u00e9zivin J.","year":"2009","unstructured":"B\u00e9zivin, J., Jouault, F., & Valduriez, P. (2009). On the Need for Megamodels. In Dagstuhl Seminar Proceedings."},{"key":"e_1_3_3_1_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/1125944.1125949"},{"key":"e_1_3_3_1_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/585058.585065"},{"key":"e_1_3_3_1_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2002.1027794"},{"key":"e_1_3_3_1_23_2","doi-asserted-by":"publisher","DOI":"10.1111\/j.1365-2575.2007.00259.x"},{"key":"e_1_3_3_1_24_2","article-title":"From requirements engineering to uml using natural language processing\u2013survey study","author":"Dawood O. S.","year":"2017","unstructured":"Dawood, O. S. (2017). From requirements engineering to uml using natural language processing\u2013survey study. European Journal of Industrial Engineering, 2(1), pp-44.","journal-title":"European Journal of Industrial Engineering, 2(1), pp-44."},{"key":"e_1_3_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.4018\/jdm.2008010101"},{"key":"e_1_3_3_1_26_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2004.09.005"},{"key":"e_1_3_3_1_27_2","volume-title":"Modeling Usage Low","author":"Zeichick A.","year":"2002","unstructured":"Zeichick, A. (2002). Modeling Usage Low; Developers Confused About UML 2.0, MDA, SD Times, April 25. Retrieved from http:\/\/www.sdtimes.com\/article\/story-20020715-03.html."},{"key":"e_1_3_3_1_28_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEET.2019.00019"},{"key":"e_1_3_3_1_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/3542954.3543029"}],"event":{"name":"ICCA 2024: 3rd International Conference on Computing Advancements","acronym":"ICCA 2024","location":"Dhaka Bangladesh"},"container-title":["Proceedings of the 3rd International Conference on Computing Advancements"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3723178.3723209","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3723178.3723209","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:56:46Z","timestamp":1750298206000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3723178.3723209"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,17]]},"references-count":29,"alternative-id":["10.1145\/3723178.3723209","10.1145\/3723178"],"URL":"https:\/\/doi.org\/10.1145\/3723178.3723209","relation":{},"subject":[],"published":{"date-parts":[[2024,10,17]]},"assertion":[{"value":"2025-06-06","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}