Maximizing Your Results with SoftBench

SoftBench Task Flow

 

SoftBench Task Flow

 

The tools pass information and control from one tool to the next, helping

 

you move smoothly through the software development and maintenance

 

tasks shown in Figure 1-1.

Figure 1-1Major Software Development Tasks Supported by SoftBench

SoftBench tools and the data on which they operate can be distributed across a network and accessed transparently by individuals or teams. SoftBench provides an open, customizable environment, allowing users to add their own tools or purchase products integrated by third party software vendors. Additionally, SoftBench provides online help and an online tutorial to simplify learning.

SoftBench provides a dynamic build environment. As you develop your project, SoftBench learns about your source files and how to transform them into your build targets. Based on build information contained in build configurations, SoftBench can maintain the Makefile instructions for you. SoftBench automatically shares this knowledge about files and targets in your project with other SoftBench tools.

SoftBench project management allows you:

ease of navigation through project code and files that may be spread across file system directories

automatic maintenance of simple to complex target dependencies

definition of the project once, so that all tools benefit from the knowledge rather than maintaining multiple lists of files throughout your toolset

20

Chapter 1