Executable visual software modeling---the ZOOM approach

  • Authors:
  • Xiaoping Jia;Adam Steele;Lizhang Qin;Hongming Liu;Chris Jones

  • Affiliations:
  • School of Computer Science, Telecommunications and Information Systems, DePaul University, Chicago, USA;School of Computer Science, Telecommunications and Information Systems, DePaul University, Chicago, USA;School of Computer Science, Telecommunications and Information Systems, DePaul University, Chicago, USA;School of Computer Science, Telecommunications and Information Systems, DePaul University, Chicago, USA;School of Computer Science, Telecommunications and Information Systems, DePaul University, Chicago, USA

  • Venue:
  • Software Quality Control
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we introduce a new executable visual software modeling approach called ZOOM (Z-Based Object Oriented Modeling). ZOOM extends a subset of UML-2 notations by providing UI modeling notations and a formal integration mechanism. ZOOM allows software modeling using both graphical and textual views for its structural, behavioral and UI models. Through a pre-defined event model, ZOOM integrates these models, and provides the runtime execution semantics for both code generation and software animation.