Using the CASEVision Product for Large-Scale Software Development

Stuart D. Liroff, Anil A. Pal, and Pete Orelup

The challenge of developing software today has gone beyond the design and implementation of algorithms. No longer do software engineers work in a vacuum on isolated, self-contained programs. The size, complexity, and rapid pace of software projects today require team efforts. The larger the project, the greater the need for communication and coordination among software project team members. In software organizations all over the world, one can hear such questions as:

"My program worked yesterday; why doesn't it work today?"

"What's changed since the last release?"

"Which versions of the source files went into the last release?"

"Which bug fixes made it into the latest release?"

While there is a lot of software available today to aid in software design and analysis, there are relatively few products addressing the team issues of software development. Enter the CASEVisionTM team-oriented product line from Silicon Graphics. We are currently working on two tools to help manage team development:

This paper is divided into the following sections:

____________________________________________________________________

Copyright 1990, 1991, 1992, 1993 by Silicon Graphics, Inc. All rights reserved. Copyright 1990, 1991, 1992, 1993 by Atria Software, Inc. All rights reserved.

Permission to use and modify this document is restricted by a mutual non-disclosure agreement between Silicon Graphics, Inc. and Atria Software, Inc. The contents of this document is considered Company Confidential and Pro- prietary to Silicon Graphics, Inc. and to Atria Software, Inc. CASEVision, CASEVision/ClearCase, and CASEVision/ Tracker are trademarks of Silicon Graphics, Inc., 1992, 1993. ClearCase is a registered trademark of Atria Software, Inc.