Accession Number : ADP003424

Title :   DCP (Distributed Software Engineering Control Process) - Experience in Bootstrapping an Ada (Trademark) Environment,


Personal Author(s) : Parish,S. ; Rudmik,A.

Report Date : MAR 1984

Pagination or Media Count : 8

Abstract : This paper describes our experiences in developing a Distributed Software engineering Control Process (DCP). The DCP is a portable distributed Ada programming support environment that provides centralized project management and control facilities integrated with an off-the-shelf Ada compiler and associated development tools. A goal of the DCP is to support the reuse of Ada programs and packages. This capability is supported in part by the DCP database which maintains descriptions of Ada packages and can be used to locate packages for reuse. An Ada PDL and methodology is being developed to support the development of reusable programs and packages as well as a methodology for building programs from existing packages. The goal of DCP portability is addressed by building virtual interfaces to the user, the database and the host environment. The development methodology supported by the DCP is being used to develop the DCP, thereby bootstrapping itself. The methodology is currently supported by manual controls and procedures, but as the DCP capabilities are realized, they will be replaced by automated controls and procedures. (Author)

Descriptors :   *High level languages, Computer programming, Distributed data processing, Control systems, Data bases, Interfaces, Compilers, Transportable

Distribution Statement : APPROVED FOR PUBLIC RELEASE