Architecture differencing for self management. (bibtex)
by Alexander Egyed
Abstract:
Traditionally, software models are associated with development and maintenance related activities. This paper demonstrates that models also serve a vital purpose in supporting the self awareness and management of software systems in their deployed environments. We use probes to observe the executing software system by extracting the outside stimuli the system is subjected to. We use this information to concurrently simulate the modelbehavior of the software system. The state of the simulating system then mirrors the state of the executing system. In this setting, the simulation serves as a foundation to self awareness through which differences among simulated behavior and real behavior are investigated. The simulation also serves as a guide to self management (i.e., self healing, self configuration) where the system uses additional information provided in the simulating model to manage itself.
Reference:
Architecture differencing for self management. (Alexander Egyed), 2004.
Bibtex Entry:
@Workshop{DBLP:conf/woss/Egyed04,
  author    = {Alexander Egyed},
  booktitle = {2nd Workshop on Self-Managed Systems (WOSS), Newport Beach, CA},
  title     = {Architecture differencing for self management.},
  year      = {2004},
  abstract  = {Traditionally, software models are associated with development and
	maintenance related activities. This paper demonstrates that models
	also serve a vital purpose in supporting the self awareness and management
	of software systems in their deployed environments. We use probes
	to observe the executing software system by extracting the outside
	stimuli the system is subjected to. We use this information to concurrently
	simulate the modelbehavior of the software system. The state of the
	simulating system then mirrors the state of the executing system.
	In this setting, the simulation serves as a foundation to self awareness
	through which differences among simulated behavior and real behavior
	are investigated. The simulation also serves as a guide to self management
	(i.e., self healing, self configuration) where the system uses additional
	information provided in the simulating model to manage itself.},
  pages     = {44-48},
  doi       = {10.1145/1075405.1075414},
  file      = {:Workshops\\WOSS 2004 - Architecture Differencing for Self Management\\Architecture Differencing for Self Management-preprint.pdf:PDF},
  keywords  = {},
}
Powered by bibtexbrowser