PCIS-2: Distributed Component-based Software Engineering
Abstract
ASU received funds on this effort to contribute to the PCIS-2 joint USA and France Technology Research and Development Project (TRDP). PCIS-2 (Portable Common Interface Set) is a three phase project whose goal is to develop a distributed software engineering environment primarily from commercial off the shelf tools, government owned tools, current distributed object technology (WWW, Java and CORBA, for example) and the technology developed in the PCIS program. Phase 1 of the project developed architecture for PCIS-2, selected a set of tools and created prototype implementation approaches. Phase 2 includes realization of the architecture and wrapping of selected tools. Phase 3 provides for usage and evaluation of the resulting environment. When software development is distributed (software engineers are geographically dispersed), cooperation among engineers in jointly producing software artifacts (source code, and associated information) becomes an important issue. The PCIS-2 Architecture includes distributed object services for software process definition and enactment, as well as services for distributed configuration management and fine grained traceability among software artifacts. These services are being realized in the PCIS-2 Phase 2, together with the wrapping of several commercial tools to utilize the services. ASU has all supported realization of the process services.
Document Details
- Document Type
- Technical Report
- Publication Date
- May 19, 1999
- Accession Number
- ADA363579
Entities
People
- Timothy E. Lindquist
Organizations
- Arizona Board of Regents