The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.11 - November (1990 vol.16)
pp: 1293-1306
ABSTRACT
<p>A model for dynamic change management which separates structural concerns from component application concerns is presented. This separation of concerns permits the formulation of general structural rules for change at the configuration level without the need to consider application state, and the specification of application component actions without prior knowledge of the actual structural changes which may be introduced. In addition, the changes can be applied in such a way so as to leave the modified system in a consistent state, and cause no disturbance to the unaffected part of the operational system. The model is applied to an example problem, 'evolving philosophers'. The principles of this model have been implemented and tested in the Conic environment for distributed systems.</p>
INDEX TERMS
concerns separation; evolving philosophers problem; dynamic change management; structural concerns; component application concerns; separation of concerns; structural rules; configuration level; consistent state; Conic environment; distributed systems; software engineering
CITATION
J. Kramer, J. Magee, "The Evolving Philosophers Problem: Dynamic Change Management", IEEE Transactions on Software Engineering, vol.16, no. 11, pp. 1293-1306, November 1990, doi:10.1109/32.60317
18 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool