Volume 1

Volume 1, Number 28

December 27, 2003

20 pages1654 K bytes

Teaching the Complete Object-oriented Development Cycle,|
Including OOA and OOD, with UML and the UP

Robert B. Jackson
Brigham Young University
Provo, Utah, 84602

John W. Satzinger
Southwest Missouri State University
Springfield, Missouri, 65804

Abstract: Many information system programs currently teach a combination of structured techniques and object-oriented techniques for system development. Very few programs teach complete OOA and OOD concepts based on UML and tie it in with OOP. Consequently many students are leaving the university with an inadequate set of OO skills. This paper describes a curriculum for teaching a complete set of skills for doing object-oriented development. Included are explanations for how to teach the unified process (UP), object-oriented analysis, and object-oriented design in such a way that it directly supports teaching object-oriented programming.

Keywords: object-oriented analysis, object-oriented design, unified modeling language, unified process, object-oriented curriculum

Download this issue:   ISEDJ.1(28).Jackson.pdf   (Adobe PDF, 20 pages, 1654 K bytes)

Preview the contents:   Jackson.txt   (ASCII txt, 54 K bytes)

Recommended Citation: Jackson and Satzinger (2003). Teaching the Complete Object-oriented Development Cycle, Including OOA and OOD, with UML and the UP. Information Systems Education Journal, 1 (28). http://isedj.org/1/28/. ISSN: 1545-679X. (A preliminary version appears in The Proceedings of ISECON 2003: §2432. ISSN: 1542-7382.)