Information Systems Education Journal, ISSN: 1545-679X
 

Home

Indexes

Issue Number Index

Title Index

Keyword Index

Author Index

Institution Index

City/State Index


Browse Prev
ISEDJ 4(80)

Browse Next
ISEDJ 4(82)


 

Volume 4, Number 81

September 22, 2006


9 pages562 K bytes

Metaphors, Polymorphism, Domain Analysis, and Reuse: Teaching Modeling in the Object-Oriented Paradigm


Leslie J. Waguespack, Jr.
Bentley College
Waltham, MA 02154-4705 USA

Abstract: Object-oriented programming has become a mainstay of computing curricula over the last decade. Although its industrial promise for improving productivity, particularly by way of enabling extensive reuse, has propelled it to an essential status, it is usually taught in a vacuum of little or no effective modeling theory or practice. In this paper we argue that this vacuum robs most students of their potential to both understand or professionally profit from the complex mass of syntax and class library detail in which they are drowned in most OO development courses. The paper reviews OO-based reuse, the current state of modeling in IS2002 national curriculum and contemporary systems analysis texts, the underlying behavior and metaphor-driven principles of domain modeling and a framework for recovering the reuse benefits of the OO paradigm in IS education.

Keywords: modeling, object-oriented modeling, behavior-driven modeling, metaphor-driven modeling, domain modeling, systems analysis and design curricula, IS curricula

Download this issue:   ISEDJ.4(81).Waguespack.pdf   (Adobe PDF, 9 pages, 562 K bytes)

Preview the contents:   Waguespack.j.txt   (ASCII txt, 23 K bytes)


Recommended Citation: Waguespack (2006). Metaphors, Polymorphism, Domain Analysis, and Reuse: Teaching Modeling in the Object-Oriented Paradigm. Information Systems Education Journal, 4 (81). http://isedj.org/4/81/. ISSN: 1545-679X. (Also appears in The Proceedings of ISECON 2005: §2332. ISSN: 1542-7382.)
logoPublished by EDSIG, the Education Special Interest Group of AITP, the Association of Information Technology Professionals (Chicago, Illinois).


Comments and corrections to
webmaster@isedj.org