• Home
  • Search
  • Developing Re-usable Components Based on the Virtual-MVC Design Pattern
  • Cite Icon9
  • https://doi.org/10.1007/978-3-642-37134-9_11Copy DOI Icon

Developing Re-usable Components Based on the Virtual-MVC Design Pattern

  • Jan 1, 2013
  • Ruth Cortez +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In modern complex enterprise applications re-usability and interoperability of software components are of vital importance due to the increasing heterogeneous development platforms and variety of end user devices in which computational services need to be exposed. The need of code solutions re-usability led to the development of Design Patterns, which are means to encapsulate proven solutions to recurrent problems and they provide developers with a common language to abstract the logic encrypted under source code implementation structures. In this article we focus on the Model-View-Controller (MVC) design pattern. Although it represented a step forward for components re-usability, the model and view are still coupled compromising the business logic and introducing a degree of complexity for the applications development. We discuss two main variations of the MVC pattern that are aiming to complete decoupling of Model from View, as well as platforms supporting the development of MVC based applications. Our research is based on the original Virtual-MVC design pattern, in which we model the controller as middleware to achieve full decoupling of the model from view. Our main contribution is to demonstrate the development process of re-usable components in the framework of the V-MVC pattern, through a development platform that supports Virtual-MVC based applications.KeywordsDesign PatternsModel-View-ControllerService Oriented ArchitectureWeb ServicesE-Learning

Similar Papers
  • Conference Article
  • Citations2

An Approach for Refactoring in Model Layer on MVC Based Web Application

  • Oct 14, 2020
  • Fawwaz Ali Akbar +2
  • Conference Article
  • Citations15

Handling multiple domain objects with Model-View-Controller

  • Nov 22, 1999
  • M.J Mahemoff +1
  • Conference Article
  • Citations5

Energy conscious factory method design pattern for mobile devices with C# and intermediate language

  • Jan 01, 2006
  • Kayun Chantarasathaporn +1
  • Book Chapter

Web Applications with Spring Boot

  • Jan 01, 2017
  • K Siva Prasad Reddy
  • Conference Article
  • Citations16

A component-based design pattern for improving reusability of automation programs

  • Nov 01, 2013
  • Wenbin Dai +1
  • Research Article
  • Citations6

A survey report of enhancements to the visitor software design pattern

  • Dec 07, 2012
  • Software: Practice and Experience
  • Tanumoy Pati +1
  • Conference Article
  • Citations1

Collaboration as a Reusable Component in Business Process Management

  • Nov 01, 2007
  • John Shepherdson +3
  • Research Article
  • Citations7

A declarative approach to detecting design patterns from Java execution traces and source code

  • Mar 26, 2024
  • Information and Software Technology
  • Aswathy Mohan +2
  • Research Article
  • Citations17

Navigating the Framework Jungle for Teaching Web Application Development

  • Jan 01, 2013
  • Issues in Informing Science and Information Technology
  • Joseph T Chao +2
  • Book Chapter
  • Citations13

Testing Component-Based Software – Issues, Challenges, and Solutions

  • Jan 01, 2004
  • Jerry Zeyu Gao +1
  • Conference Article
  • Citations4

Pythia

  • Mar 25, 2019
  • Linos Giannopoulos +3
  • Book Chapter
  • Citations1

A Workflow-Based Grid Portal for Problem Solving Environment

  • Jan 01, 2004
  • Yong-Won Kwon +3
  • Research Article
  • Citations4

Study on MVC Framework for Web Development in PHP

  • Aug 20, 2023
  • International Journal of Scientific Research in Computer Science, Engineering and Information Technology
  • Sadik Khan +1
  • PDF
  • Research Article
  • Citations26

Design and development of human resource management computer system for enterprise employees

  • Dec 17, 2021
  • PLoS ONE
  • Tianqi Wang +2
  • Research Article
  • Citations7

Optimal Strategies for a Monopoly Intermediary in the Supply Chain of Complementary Web Services

  • Jan 01, 2007
  • Journal of Management Information Systems
  • Qian "Candy" Tang +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.