Resources for Practitioners
Selecting a particular method or tool to solve the problems associated with the configuration management aspects of software development and maintenance can be a very complex problem in an of itself. The final decision to choose a particular tool is going
- PDF / 1,783,864 Bytes
- 16 Pages / 439.37 x 666.14 pts Page_size
- 61 Downloads / 247 Views
Resources for Practitioners
G. Cuevas SOCINTEC, Bilbao
5.1
Methods and Tools
Selecting a particular method or tool to solve the problems associated with the configuration management aspects of software development and maintenance can be a very complex problem in an of itself. The final decision to choose a particular tool is going to depend on the budget available as well as the tool's capabilities. To assist with these problems, several different methods and tools are presented in the following sections . In the case of tools, we distinguish between commercial tools and public domain tools.
5.1.1
Commercial eM Systems
The capabilities provided by these tools will be examined from three perspectives: configuration management as a complete process, software version control and problem tracking control. The product description information included in the following sections has been derived from marketing and commercial literature .
5.1.1.1
Process-Based Configuration Management
True Software TRUExchange is the only product to fully implement Change-Sets across its complete functional scope. Change-Sets group all related modifications across multiple files in a single , self-contained, reusable object : SCM personnel add or remove specific fixes, enhancements and features (Change-Sets) to software releases and variants in the natural context in which they plan and implement them . Using Change-Sets, you will apply, move, merge and undo all changes in a given feature or enhancement in a single pass. You will be able to support realistic life cycles, designed by you to optimise concurrence of effort and instant availability of the correct features and enhancements.
M. Haug et al. (eds.), Managing the Change: Software Configuration and Change Management © Springer-Verlag Berlin Heidelberg 2001
92
5
Resources for Practitioners
TRUEchanges encapsulates all changes made to any number of entities for a given purpose. It gives more choices, and better opportunity. Table 5.1 Automatic Too ls for CM Vendo r
Tool
URL
McCabe & Associates
TRUEchange
Intasoft Computer Assoc iates
Allchange CA-Endevor Unix
Platinum (recently adquired by C.A.) Rational
CCC/Harvest
http://www.mccabe.com/products/truec hange .htm http ://www.intasoft.co.uk/default.asp http ://www.cai.com/products/endevor_ unix.htm http ://ca .com/products/ccc_harvest.htm
ExpertWare Cont inuus SERENA Merant Tower Concepts
http ://www.rational .com/products/clear case/index.jtmpl http ://www .cmv ision .com/ CMVis ion Continuus/Cm and WebSyn- http ://www.continuus.com/ ergy http ://www.serena.com/html/echange.h EChange Man tm http ://www.merant.com/pvcs /index .asp PVCS Razor
ClearCase with ClearGu ide
Intasoft
AIlChange provides a Configuration Management system. Provides an active supportive environment for your development, but does not impose throttling constraints or unacceptable bottlenecks. AIlChange provides information about the make-up of your product or project and actively helps project managers and developers by: • • • •
Ensuri
Data Loading...