您的位置:首页 > 移动开发 > Objective-C

Object-Oriented Project Management with UML

2004-10-23 19:23 471 查看

Object-Oriented Project Management with UML

Murray R. Cantor

Design Tool Providers

Successful implementation of the techniques discussed in this book requires object design tools. As I discuss in Chapter 4, object tools allow your team to specify and capture the static and dynamic UML artifacts.

Of course, each tool has its strengths and weaknesses, as each provider has focused on different features. Since the tool market is so competitive, each provider is aggressively improving their product. Below you will find links to their Web pages and the latest information.

In Chapter 4, I propose some detailed criteria you should apply when choosing an object design tool. Some general considerations include:

Facilitation of the controlled iteration lifecycle delineated in the text

Correct and complete support of the most recent UML specification

Company stability--will the company be around in the future to protect your investment in the tool?
There may be more features such as repository support, links to special interfaces, and the line that will affect your choice.

Rose is reportedly the most widely adopted object design tool. Rose is produced by Rational Software. Rational has taken a leadership position in the UML community. Its staff has generated much of the UML specification. Three of the pioneers of object technology, Grady Booch, Ivar Jacobson, and James Rambaugh, are on the Rational staff. Rose, by design, supports the development techniques discussed in the book. Recently Rose has been integrated into Rational Suite. Each member of the Suite, is a bundled set of integrated; tools chosen to support specific team members. The Suite consists of Analyst Studio, Developer Studio, and Test Studio.

Design Utilities

Blueprint Technologies has a variety of Rose add-ins to support object analysis and design, particularly of database applications.  Among their tools is the Use Case Model Generator which supports the use case flow methodology found in Chapter 6.

Estimation Tools

There are a variety of size and effort estimation tools available in the market. Most involve proprietary models.

SoftSt*r is the one tool from Softstar Systems that I prefer. It provides a commercial implementation of the COCOMO model discussed in Chapter 4. Their Web site contains useful information on COCOMO.

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐