C and C++ SoftBench User's Guide
Maximizing Your Results with SoftBench
SoftBench Task Flow
Chapter 120
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-1 Major 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