• Home
  • Search
  • Component- vs. application-level MVC architecture
  • Cite Icon10
  • https://doi.org/10.1109/fie.2002.1157950Copy DOI Icon

Component- vs. application-level MVC architecture

  • Nov 6, 2002
  • Yonglei Tao
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We describe our approach to teaching the MVC (Model-View-Controller) architecture for GUI applications. Swing adopts MVC at component level. We use it as a case study to illustrate features of MVC and also help students learn to use the tool for programming projects. To encourage them to see beyond a specific tool, we assign students a project to build a domain-specific framework for GUI applications using MVC at application level. This project allows students to learn hands on the MVC architecture as well as other design techniques in a new context. Our two-semester experience shows that a tool-based case study with a follow-up effort as such is productive in teaching practical design techniques.

Similar Papers
  • PDF
  • Conference Article

Considering Ethics in Model View Controller Architectures in Human Computer Interaction Health Domain

  • Jan 01, 2018
  • Electronic workshops in computing
  • Ulrich Kowohl +4
  • PDF
  • Research Article
  • Citations41

Retracted] Course Ideological and Political Teaching Platform Based on the Fusion of Multiple Data and Information in an Intelligent Environment

  • Jan 01, 2021
  • Journal of Sensors
  • Jieqiong Zhou +3
  • PDF
  • Conference Article
  • Citations8

Using Object-Z to Compare the MVC and PAC Architectures

  • Sep 01, 1996
  • Electronic workshops in computing
  • Andrew Hussey +1
  • PDF
  • Research Article

ALGORITHM AND SOFTWARE OF MEDICAL PERSONNEL SELECTION SYSTEM

  • Dec 19, 2023
  • Bulletin of National Technical University KhPI Series System Analysis Control and Information Technologies
  • Viktor Yamburenko +3
  • Research Article
  • Citations3

Frameworks PHP basados en la arquitectura Modelo-Vista-Controlador para desarrollo de aplicaciones web

  • Jun 14, 2023
  • Revista Científica y Tecnológica UPSE
  • Carlos Andrés Castillo Yagual +1
  • Research Article
  • Citations3

SISTEM INFORMASI PEMBAYARAN UANG SEKOLAH DENGAN MODEL MVC DAN MENGGUNAKAN NOTIFIKASI SMS GATEWAY

  • Aug 26, 2021
  • Jurnal Sistem Informasi dan Informatika (Simika)
  • Dwi Cita Septia Candra +2
  • Book Chapter

Interactive Systems and the Model–View–Controller Architecture

  • Jan 01, 2025
  • Brahma Dathan +1
  • Book Chapter
  • Citations7

Introducing Flux: An Application Architecture for React

  • Jan 01, 2015
  • Cory Gackenheimer
  • Research Article

Penerapan Arsitektur Model View Controller dan Framework Zend dalam Pengembangan Aplikasi Category Online di PT XYZ

  • May 10, 2024
  • Jurnal Indonesia : Manajemen Informatika dan Komunikasi
  • Bayu Ponco Raharjo +1
  • Conference Article

An Application Framework for Business Developers to Create Service Based Business Applications

  • Jan 01, 2010
  • Jie Cui +1
  • Research Article
  • Citations7

On the Benefits of Using MVC Pattern for Structuring Event-B Models of WIMP Interactive Applications

  • Jan 12, 2021
  • Interacting with Computers
  • Neeraj Kumar Singh +4
  • Research Article
  • Citations2

DESIGN OF LIBRARY INFORMATION SYSTEM BASED ON FRAMEWORK CODE IGNITER CASE STUDY OF INSTIDLA

  • May 31, 2022
  • Asia Information System Journal
  • Dedeh Ramadaniah +3
  • Research Article
  • Citations6

Development of Web Based Road Accident Data Management System in GIS Environment: a Case Study

  • Feb 26, 2016
  • Journal of the Indian Society of Remote Sensing
  • Ashish Dhamaniya +4
  • Research Article
  • Citations69

Unpacking the revised Bloom’s taxonomy: developing case-based learning activities

  • Mar 13, 2017
  • Education + Training
  • Mathews Zanda Nkhoma +5
  • Conference Article
  • Citations62

Exploring true multi-user multimodal interaction over a digital table

  • Feb 25, 2008
  • Edward Tse +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.