->Homepage
->Schedule
->Courses
-->CS183
-->SE281
-->Tentative Schedule
-->Objectives
-->Quiz 1
-->Lab 1
-->Lab 2
-->Lab 3
-->Lab 4
-->Lab 5
->Course Policies
->Electronic Submission
->Documentation Standards
->Old Exams
->C++ Examples
->MSVC++ Info
->Software
->Support Forum
->Unix Info
->Nature Photos

[Home]
[Rich][Home][Rich]
[Author]
SE281 -- Lab 1: Modelling in Rose

Spring 2004

Objectives Addressed
  • understand the use of UML in the design process
  • be able to use computer-aided software engineering (CASE) tools in the design process
Overview

The purpose of this lab is to become familiar with modeling classes in Rational Rose.

Problem Statement

You should use Rational Rose to model the classes provided here. You do not need to retype the body of the functions.

You should create a sequence diagram showing the calling sequence when a TextFile is cloned and added to a Folder object.

Also, you should generate code for your model (you may pick VC++ or ANSI C++) for your model.

Deliverable (due 11:00pm, the day prior to week 3 lab)

You are required to submit your Rose model (.mdl) file and the source files generated by Rose (zip it all into one file).

Acknowledgment

This laboratory was developed by Dr. Chris Taylor.

Last Updated: Tuesday, 16-Mar-2004 16:43:14 CST