SPIM Architecture for MVC based Web Applications
R. Sridaran, G. Padmavathi, K. Iyakutti, M.N.S. Mani

TL;DR
The paper introduces the SPIM architecture, an innovative approach for MVC-based web applications that improves performance and addresses partitioning challenges between server and client components.
Contribution
The paper proposes the SPIM architecture, offering an alternative solution to MVC partitioning issues in web applications, with significant performance enhancements.
Findings
SPIM architecture outperforms similar architectures in performance.
Effective handling of component partitioning in web applications.
Addresses scalability and security concerns in MVC partitioning.
Abstract
The Model / View / Controller design pattern divides an application environment into three components to handle the user-interactions, computations and output respectively. This separation greatly favors architectural reusability. The pattern works well in the case of single-address space and not proven to be efficient for web applications involving multiple address spaces. Web applications force the designers to decide which of the components of the pattern are to be partitioned between the server and client(s) before the design phase commences. For any rapidly growing web application, it is very difficult to incorporate future changes in policies related to partitioning. One solution to this problem is to duplicate the Model and controller components at both server and client(s). However, this may add further problems like delayed data fetch, security and scalability issues. In order…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering and Design Patterns · Engineering and Information Technology · Service-Oriented Architecture and Web Services
