{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T05:49:08Z","timestamp":1775886548014,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":7,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,10,24]]},"DOI":"10.1145\/3779657.3779671","type":"proceedings-article","created":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T05:12:49Z","timestamp":1775884369000},"page":"88-93","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["A Software Tool to Support Structured Object-Oriented Programming"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-0105-2190","authenticated-orcid":false,"given":"Ying","family":"Xia","sequence":"first","affiliation":[{"name":"Hiroshima University, Graduate School of Advanced Science and Engineering, Hiroshima, Japan"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6748-5052","authenticated-orcid":false,"given":"Shaoying","family":"Liu","sequence":"additional","affiliation":[{"name":"East China Normal University, Software Engineering Institute, Shanghai, China"}]}],"member":"320","published-online":{"date-parts":[[2026,4,10]]},"reference":[{"key":"e_1_3_3_1_1_2","doi-asserted-by":"publisher","DOI":"10.5555\/1243380"},{"key":"e_1_3_3_1_2_2","volume-title":"\"Structured programming: theory and practice","author":"Linger Richard C","year":"1979","unstructured":"Linger, Richard C., Harlan D. Mills, and Bernard I. Witt. \"Structured programming: theory and practice.\" (1979)."},{"key":"e_1_3_3_1_3_2","first-page":"333","volume":"6","author":"White G.","year":"2005","unstructured":"White, G., Sivitanides, M. Cognitive Differences Between Procedural Programming and Object Oriented Programming. Inf Technol Manage 6, 333\u2013350 (2005).","journal-title":"Cognitive Differences Between Procedural Programming and Object Oriented Programming. Inf Technol Manage"},{"key":"e_1_3_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICECCS.1995.479319"},{"key":"e_1_3_3_1_5_2","volume-title":"Formal Engineering for Industrial Software Development Using the SOFL Method","author":"Liu S.","year":"2014","unstructured":"Liu, S.: Formal Engineering for Industrial Software Development Using the SOFL Method. Springer, Heidelberg (2014)."},{"key":"e_1_3_3_1_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/2.796139"},{"key":"e_1_3_3_1_7_2","volume-title":"Warsta","author":"Abrahamsson P.","year":"2002","unstructured":"Abrahamsson, P., Salo, O., Ronkainen, J., Warsta, J.: Agile software development methods: review and analysis. Espoo 2002, vol. 478. VTT Publications (2002)"}],"event":{"name":"WSSE 2025: 2025 The 7th World Symposium on Software Engineering","location":"Okayama Japan","acronym":"WSSE 2025"},"container-title":["Proceedings of the 2025 7th World Symposium on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3779657.3779671","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T05:13:24Z","timestamp":1775884404000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3779657.3779671"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,24]]},"references-count":7,"alternative-id":["10.1145\/3779657.3779671","10.1145\/3779657"],"URL":"https:\/\/doi.org\/10.1145\/3779657.3779671","relation":{},"subject":[],"published":{"date-parts":[[2025,10,24]]},"assertion":[{"value":"2026-04-10","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}