[Top] [Prev] [Next] [Bottom]
SDE-CORE is a software package for Software Configuration Management. It is used for saving different versions of software components and for building and delivering software systems. The development and maintenance process takes place in projects.
SDE-CORE stands for Software Development Environment - Configuration and Release. It is a program package based on RCS and Gnu make. Softbench Development Manager may be used within SDE-CORE.
This documents describes the process of development and maintenance of software systems when using SDE-CORE. It is intended for programmers working with software development and for project managers.
The purpose of this document is to give a general overview of the SDE-CORE methods. The development/maintenance process is described and the usage of different commands is discussed.
This chapter gives an overview of SDE-CORE.
Chapter 2 describes the SDE-CORE basic categories: the project, the system and the product structure.
Chapter 3 describes a development/maintenance project starting with the SDE system and SDE project creation. Relations between systems and projects are discussed.
Chapter 4 gives an overview of how to manage different SDE system configurations. The two models Work Configuration Model and Reference Configuration Model are presented, and the basic differences between them are mentioned. It is also discussed how to define references to software components from other subsystems, systems and other products.
Chapter 5 shortly describes the everyday work in a project.
Chapter 6 contains a description of the SDE system integration: How to integrate all the changes made in projects, how to build a system configuration and how to freeze it.
Chapter 7 describes Change Request Support: How the changes made in a project should be collected and described as logical changes.
Chapter 8 describes the SDE product management: How a product and a product documentation can be created.
Chapter 9 includes a discussion about patches: How patches should be managed in an SDE system and how patches are installed into SDE products.
Chapter 10 lists SDE-CORE line commands and their encapsulations in SDE-CORE Motif applications.
SDE-CORE covers the functionality of different configuration management tools and gives a method for the development/maintenance process and the software production. It is based on Gnu RCS and Make facilities, and it is integrated in Softbench.
SDE-CORE functions are implemented as line commands and as several Motif based applications encapsulated in Softbench.
The following parts are supported by SDE-CORE:
Version Management - Support for storing and recognizing different versions of software systems and their components.
Configuration Management - Support for building software systems.
Software product generation and distribution - Support for creation of software products.
Project based development - Support for working in projects.
Change Request Management - Support for keeping track of changes in software systems.