A Framework for Component Design using MVC Design Pattern
Main Article Content
Abstract
In this paper, we propose a framework where functional requirements are traced from use case model to component model via analysis and design models. Here, components of the component models are derived by grouping and packaging design classes based on the type of analysis classes they are derived from. As there are three different types of analysis classes: boundary, controller and entity, the design classes derived from the corresponding analysis classes get classified at the first iteration. The components thus derived using this approach form the components of Model View Controller Architecture; different components having design classes of similar functionalities. This framework can be used to verify and ensure that use case flow of events is traced in analysis model and then to component model via design models. The architecture with the components designed using this framework also ensures separation of concerns, roles among the components to achieve high cohesion and low coupling
Article Details
How to Cite
Sengupta, A., Sengupta, S., & Bhattacharya, S. (2008). A Framework for Component Design using MVC Design Pattern. INFOCOMP Journal of Computer Science, 7(4), 60–69. Retrieved from https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/239
Section
Articles
Upon receipt of accepted manuscripts, authors will be invited to complete a copyright license to publish the paper. At least the corresponding author must send the copyright form signed for publication. It is a condition of publication that authors grant an exclusive licence to the the INFOCOMP Journal of Computer Science. This ensures that requests from third parties to reproduce articles are handled efficiently and consistently and will also allow the article to be as widely disseminated as possible. In assigning the copyright license, authors may use their own material in other publications and ensure that the INFOCOMP Journal of Computer Science is acknowledged as the original publication place.