CSC407/ECE450 Assignment 1b Sample Solution

CSC407/ECE450 Assignment 1b Sample Solution

This set of packages implements a release planning application for Professor Penny's software company.

See:
          Description

Packages
plan This is the top-level package for the release planner application.
plan.dom This package implements the domain object model which consists of classes representing domain concepts as drawn from the object-oriented analysis.
plan.input This package deals with reading from data sources and instantiating objects from package dom to represent this data.
plan.report This package is used to prepare and output reports.

 

This set of packages implements a release planning application for Professor Penny's software company.

The goal of the project is to help Prof. Penny's company better plan future software releases by providing a suggested list of features that just fits supplied resourcing.

The program is executed as follows:
java plan.Plan <feature_file.xml> <product_name> <person_days_available>


CSC407/ECE450 Assignment 1b Sample Solution