| Rodden, T., Sawyer, P., Sommerville, I.: 'Interacting with an active, integrated environment'. Proceedings of the ACM SIGSOFT Symposium on Software Development Environments, ACM Press, pp 76 - 84, Boston, Ma., November 1988. |
....requires monitoring performance and adapting to changes in the environment. Another example of configuration management is the maintenance of relationships between the various objects involved in a given software project. Capabilities provided by software engineering environments [PF89] TS89] RSS88] such as the tracking of interface consistency between versions of program modules, determining the suitability for release of a given version of a piece of software by examining its history of bug reports and consequent modifications, and ensuring that executables are up to date with respect to ....
....used to express the expert system s rules are still under development. 5 Conclusions The RCMS represents a new approach to the problem of configuration management. Although there is a great variety of systems addressing particular issues in configuration management [BVT89] All80] KMS87] RSS88] PF89] Sim89] TS89] TBC 88] HL88] WSY91] few systems have attempted to encompass the features of the RCMS: 1) Active Configuration Management: The RCMS automates configuration management through the active monitoring and adjustment of all software components in a distributed system. ....
Thomas Rodden, Pete Sawyer, and Ian Sommerville. Interacting with an active, integrated environment. ACM SigSoft, 13(5):76--84, 1988.
....the semantics of the relationships expressed in the system descriptions reside in the tools rather than in the descriptions. Understanding a makefile, for example, requires knowledge of how make(1) functions. Semantics are thus neither centralized, nor necessarily consistent. Systems such as ISM [RSS88] GRAPPLE [HL88] and Arcadia [TBC 88] represent current efforts to develop active configuration management systems. Not only do they maintain information on the relationships among objects in a system, but they also automatically perform activities such as re compiling files, sending ....
....instantiation of a given configuration specification may not be appropriate when that specification is used in a different context. 5. The proposed system is both distributed and provides support for administrative autonomy. While some of the reviewed systems are distributed (Conic [MKS89] ISM [RSS88] and IPSEN [Sim89] none of them provides the range of features that I have outlined. Constructing an implementation that supports these features (in particular, administrative autonomy) introduces some novel mechanisms not present in these other systems. As well as being novel in many aspects, ....
Thomas Rodden, Pete Sawyer, and Ian Sommerville. Interacting with an active, integrated environment. ACM SigSoft, 13(5):76--84, 1988.
....Support Environment (IPSE) embodying an object oriented database, although the results of the project are sufficiently generic to be applicable in other application domains. The work was not collaborative, although it was carried out in the context of the Intelligent System Manager (ISM) Rodden 88, Hakami 89] project, an Alvey funded research program intended to investigate the requirements of advanced IPSEs. A dynamic forms interaction metaphor has been developed which provides a powerful mechanism for constructing direct manipulation user interfaces by abstracting objects display ....
....as smart tools, such as an intelligent configuration management agent, it also includes users of the environment. In order to structure agents message passing [Hiltz 85] and to achieve a degree of transparency, knowledge about the environment s agent population is embodied by a mailer agent [Rodden 88a] This stores knowledge about the functionality, location and availability of other agents, and handles the message passing transactions itself. Users may thus communicate with other agents without being concerned about agents physical locations or message routing information. 72 The ....
[Article contains additional citation context not shown here]
Rodden, T., Sawyer, P., Sommerville, I.: 'Interacting with an active, integrated environment'. Proceedings of the ACM SIGSOFT Symposium on Software Development Environments, ACM Press, pp 76 - 84, Boston, Ma., November 1988.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC