This volume gives the proceedings of an international workshop on software engineering environments and public tool interfaces. The workshop drew together the recognized experts in these fields from Europe and America. The workshop examined the mechanisms necessary to support the software process and some formalisms for software modeling and considered which mechanisms and capabilities are feasible in the short term. Important here are the communication and coordination requirements of teams of people, especially information flow and access issues and the characterization of project and organization structure that interact with these. Some recent work on "long" transactions is included here. There was discussion of how tools obtain access to services provided by other tools in the environment and how they communicate and exchange information. The workshop considered the trade-off between ease of interoperability and the modification of existing tools. Data typing and structuring models present a significant challenge. Included here is the experience of using actual models and an analysis of "persistence". The users of an environment may act in various roles and the needs of each type of user vary. Discussions centered on designs of environment mechanisms to support the user interface, including the issues of uniformity and performance.
Summary.- Report on the process session at chinon.- An introduction to the IPSE 2.5 project.- TRW's SEE sage.- MASP: A model for assisted software processes.- Goal oriented decomposition - Its application for process modelling in the PIMS project.- A metaphor and a conceptual architecture for software development environments.- Configuration management with the NSE.- Experiments with rule based process modelling in an SDE.- Principles of a reference model for computer aided software engineering environments.- An overview of the inscape environment.- Tool integration in software engineering environments.- The PCTE contribution to Ada programming support environments (APSE).- The Tooluse approach to integration.- An experimental Ada programming support environment in the HP CASEdge integration framework.- Experience and conclusions from the system engineering environment prototype PROSYT.- Issues in designing object management systems.- Experiencing the next generation computing environment.- Group paradigms in discretionary access controls for object management systems.- Typing in an object management system (OMS).- Environment object management technology: Experiences, opportunities and risks.- Towards formal description and automatic generation of programming environments.- Use and extension of PCTE : The SPMMS information system.- User interface session.- CENTAUR: Towards a "software tool box" for programming environments.- List of participants.
Series: Lecture Notes in Computer Science
Number Of Pages: 320
Published: 28th November 1990
Publisher: Springer-Verlag Berlin and Heidelberg Gmbh & Co. Kg
Country of Publication: DE
Dimensions (cm): 23.39 x 15.6
Weight (kg): 0.45