Title :
The object management system of PCTE and PCTE+ [programming environment standard]
Author :
Minot, Régis ; Gallo, Ferdinando ; Boudier, Gérard ; Oquendo, Flavio ; Thomas, Ian
Author_Institution :
GIE Emeraude, Louveciennes, France
Abstract :
A key requirement for a software engineering environment is to have uniform and consistent management of the various types of objects participating in the project life cycle, including project management information, software products, tests, tools and documentation. The PCTE project has defined a public tool interface offering the facilities required to support software engineering environments. In PCTE, the system which manages the whole repository of project information is called the object management system (OMS). The PCTE+ project improves upon PCTE functions. An overview of the PCTE OMS functionalities and of its PCTE+ extensions, is given. The OMS model of PCTE is a special entity-relationship model taking into consideration various software engineering problems and distributed architecture requirements. Extensions and refinements of the OMS model have been achieved in the PCTE+ Functional Specifications. Their definition has benefited from the parallel development of an industrial implementation of PCTE and from PCTE-based tools development activities
Keywords :
database management systems; object-oriented programming; programming environments; software portability; software tools; standards; OMS model; PCTE OMS functionalities; PCTE project; PCTE+ Functional Specifications; PCTE+ extensions; PCTE-based tools development; consistent management; distributed architecture requirements; documentation; entity-relationship model; industrial implementation; object management system; portable common tool environment; programming environment standard; project life cycle; project management information; public tool interface; software engineering DBMS; software engineering environment; software engineering problems; software products; tests; tools;
Conference_Titel :
Standard Interfaces for Software Tools, IEE Colloquium on
Conference_Location :
London