{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,24]],"date-time":"2025-08-24T00:02:34Z","timestamp":1755993754254,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":47,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,2,22]],"date-time":"2024-02-22T00:00:00Z","timestamp":1708560000000},"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,2,22]]},"DOI":"10.1145\/3641399.3641410","type":"proceedings-article","created":{"date-parts":[[2024,2,20]],"date-time":"2024-02-20T18:15:26Z","timestamp":1708452926000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Enhancing MVC architecture pattern description using its System of Systems model"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2819-759X","authenticated-orcid":false,"given":"Mrityunjay","family":"Kumar","sequence":"first","affiliation":[{"name":"IIIT Hyderabad, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1085-3464","authenticated-orcid":false,"given":"Venkatesh","family":"Choppella","sequence":"additional","affiliation":[{"name":"IIIT Hyderabad, India"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,2,22]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n. d.]. Java SE Application Design With MVC. https:\/\/www.oracle.com\/technical-resources\/articles\/javase\/mvc.html"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1002\/sys.21255"},{"key":"e_1_3_2_1_3_1","unstructured":"ardalis. 2022. Overview of ASP.NET Core MVC. https:\/\/learn.microsoft.com\/en-us\/aspnet\/core\/mvc\/overview?view=aspnetcore-7.0"},{"key":"e_1_3_2_1_4_1","unstructured":"Paris Avgeriou and Uwe Zdun. 2005. Architectural Patterns Revisited - A Pattern Language. Vol.\u00a081. 431\u2013470."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"crossref","unstructured":"Felix Bachmann Len Bass Paul Clements David Garlan and James Ivers. 2002. Documenting Software Architecture: Documenting Behavior:. Technical Report. Defense Technical Information Center Fort Belvoir VA. https:\/\/doi.org\/10.21236\/ADA399792","DOI":"10.21236\/ADA399792"},{"volume-title":"Software Architecture in Practice","author":"Bass Len","key":"e_1_3_2_1_6_1","unstructured":"Len Bass, Paul Clements, and Rick Kazman. 2003. Software Architecture in Practice. Addison-Wesley Professional."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-50763-7"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84882-736-3_3"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/800099.803210"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-7373(83)80031-5"},{"key":"e_1_3_2_1_11_1","unstructured":"Frank Buschmann Regine Meunier Hans Rohnert Peter Sommerlad and Michael Stal. 1996. Pattern-Oriented Software Architecture - Volume 1: A System of Patterns. Wiley Publishing."},{"key":"e_1_3_2_1_12_1","unstructured":"Frank Buschmann Regine Meunier Hans Rohnert Peter Sommerlad and Michael Stal. 1996. Pattern-Oriented Software Architecture Volume 1: A System of Patterns. Wiley Chichester UK. https:\/\/www.safaribooksonline.com\/library\/view\/pattern-oriented-software-architecture\/9781118725269\/"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE49875.2021.9637441"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/599933"},{"key":"e_1_3_2_1_15_1","unstructured":"Edsger\u00a0W Dijkstra. 2006. Ewd472: Guarded commands non-determinacy and formal. derivation of programs."},{"volume-title":"Cloud Service Models, and Cloud-Based Application Architectures","author":"Fehling Christoph","key":"e_1_3_2_1_16_1","unstructured":"Christoph Fehling, Frank Leymann, Ralph Mietzner, and Walter Schupeck. 2011. A Collection of Patterns for Cloud Types, Cloud Service Models, and Cloud-Based Application Architectures. Institute of Architecture of Application Systems (2011)."},{"volume-title":"Patterns of Enterprise Application Architecture: Pattern Enterpr Applica Arch","author":"Fowler Martin","key":"e_1_3_2_1_17_1","unstructured":"Martin Fowler. 2012. Patterns of Enterprise Application Architecture: Pattern Enterpr Applica Arch. Addison-Wesley."},{"key":"e_1_3_2_1_18_1","volume-title":"Programming: 7th European Conference Kaiserslautern, Germany, July 26\u201330, 1993 Proceedings 7. Springer, 406\u2013431","author":"Gamma Erich","year":"1993","unstructured":"Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. 1993. Design Patterns: Abstraction and Reuse of Object-Oriented Design. In ECOOP\u201993\u2014Object-Oriented Programming: 7th European Conference Kaiserslautern, Germany, July 26\u201330, 1993 Proceedings 7. Springer, 406\u2013431."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/343369.343384"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/0167-6423(87)90035-9"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1207\/s15327809jls1501_7"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1080\/10508400701413401"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1207\/s15516709cog2801_7"},{"key":"e_1_3_2_1_24_1","unstructured":"Charles Antony\u00a0Richard Hoare 1985. Communicating sequential processes. Vol.\u00a0178. Prentice-hall Englewood Cliffs."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"crossref","unstructured":"Jon Holt and Simon Perry. 2008. SysML for Systems Engineering. Vol.\u00a07. IET.","DOI":"10.1049\/PBPC007E"},{"volume-title":"An Evaluation of ADLs on Modeling Patterns for Software Architecture","author":"Kamal Ahmad\u00a0Waqas","key":"e_1_3_2_1_26_1","unstructured":"Ahmad\u00a0Waqas Kamal and Paris Avgeriou. 2007. An Evaluation of ADLs on Modeling Patterns for Software Architecture. In EPRINTS-BOOK-TITLE. University of Groningen, Johann Bernoulli Institute for Mathematics and...."},{"key":"e_1_3_2_1_27_1","first-page":"26","article-title":"A cookbook for using model-view-controller user interface paradigmin smalltalk-80","volume":"1","author":"Krasner E","year":"1988","unstructured":"Glenn\u00a0E Krasner. 1988. A cookbook for using model-view-controller user interface paradigmin smalltalk-80. J. Object Oriented Programming 1, 3 (1988), 26\u201349.","journal-title":"J. Object Oriented Programming"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3627217.3627223"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3578527.3578548"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(87)90032-X"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-45187-7_12"},{"volume-title":"Distributed algorithms","author":"Lynch A","key":"e_1_3_2_1_32_1","unstructured":"Nancy\u00a0A Lynch. 1996. Distributed algorithms. Elsevier."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.5555\/647981.743399"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2012.74"},{"key":"e_1_3_2_1_35_1","unstructured":"Donella\u00a0H Meadows. 2008. Thinking in systems: A primer. chelsea green publishing."},{"volume-title":"A calculus of communicating systems","author":"Milner Robin","key":"e_1_3_2_1_36_1","unstructured":"Robin Milner. 1980. A calculus of communicating systems. Springer."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3104028"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/141874.141884"},{"key":"e_1_3_2_1_39_1","volume-title":"Formulations and formalisms in software architecture. Computer Science Today: Recent Trends and Developments","author":"Shaw Mary","year":"2005","unstructured":"Mary Shaw and David Garlan. 2005. Formulations and formalisms in software architecture. Computer Science Today: Recent Trends and Developments (2005), 307\u2013323."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-5265-9"},{"volume-title":"The Z notation. Vol.\u00a029","author":"Spivey J\u00a0Michael","key":"e_1_3_2_1_41_1","unstructured":"J\u00a0Michael Spivey and Jean-Raymond Abrial. 1992. The Z notation. Vol.\u00a029. Prentice Hall Hemel Hempstead."},{"volume-title":"Verification and control of hybrid systems: a symbolic approach","author":"Tabuada Paulo","key":"e_1_3_2_1_42_1","unstructured":"Paulo Tabuada. 2009. Verification and control of hybrid systems: a symbolic approach. Springer Science & Business Media."},{"key":"e_1_3_2_1_43_1","volume-title":"Architectural Patterns for Microservices: A Systematic Mapping Study. In CLOSER 2018: Proceedings of the 8th International Conference on Cloud Computing and Services Science; Funchal","author":"Taibi Davide","year":"2018","unstructured":"Davide Taibi, Valentina Lenarduzzi, and Claus Pahl. 2018. Architectural Patterns for Microservices: A Systematic Mapping Study. In CLOSER 2018: Proceedings of the 8th International Conference on Cloud Computing and Services Science; Funchal, Madeira, Portugal, 19-21 March 2018. SciTePress."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01160018"},{"volume-title":"Analysis, Design","author":"Weilkiens Tim","key":"e_1_3_2_1_45_1","unstructured":"Tim Weilkiens. 2011. Systems Engineering with SysML\/UML: Modeling, Analysis, Design. Elsevier."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/IADCC.2010.5422893"},{"volume-title":"Theory of modeling and simulation","author":"Zeigler P","key":"e_1_3_2_1_47_1","unstructured":"Bernard\u00a0P Zeigler, Tag\u00a0Gon Kim, and Herbert Praehofer. 2000. Theory of modeling and simulation. Academic press."}],"event":{"name":"ISEC 2024: 17th Innovations in Software Engineering Conference","acronym":"ISEC 2024","location":"Bangalore India"},"container-title":["Proceedings of the 17th Innovations in Software Engineering Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3641399.3641410","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3641399.3641410","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T02:10:46Z","timestamp":1755915046000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3641399.3641410"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,2,22]]},"references-count":47,"alternative-id":["10.1145\/3641399.3641410","10.1145\/3641399"],"URL":"https:\/\/doi.org\/10.1145\/3641399.3641410","relation":{},"subject":[],"published":{"date-parts":[[2024,2,22]]},"assertion":[{"value":"2024-02-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}