Release Planner v1.0

Release Planner API Specification

This set of packages contains the code for the ReleasePlanner suite of applications.

See:
          Description

Packages
rp This is the top-level package for the Release Planner application suite.
rp.cmd Contains all the various commands used in RP1.
rp.dom This package contains the domain object model (the "business objects") for the rp suite of applications.
rp.dom.rel This package contains the relationships between RP business objects.
rp.dom.xml This package contains classes for parsing XML tags into the rp object model.
rp.estimate Classes for expressing and computing stochastic estimates.
rp.expn Implements expression trees involving possibly stochastic quantities.
rp.gui Holds the majority of the GUI.
rp.util Miscellaneous utility classes for ReleasePlanner.
rp.util.dom This package implements a framework for storing objects and their relationships.
rp.util.xml This package implements utility classes to assist in parsing XML.

 

This set of packages contains the code for the ReleasePlanner suite of applications.

ReleasePlanner is a research prototype developped by Professor David A. Penny at the University of Toronto, Department of Computer Science.

The goal of Release Planner is to help organizations plan and subsequently track follow-on software releases. It uses a lightweight planning methodology that balances features, time, and coding resource. The methodology is such that marketing product managers can make decisions about dates and features in such a way that development never becomes overcommitted.


Release Planner v1.0