Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

An Autonomous Engine for Services Configuration and Deployment

Published: 01 May 2012 Publication History

Abstract

The runtime management of the infrastructure providing service-based systems is a complex task, up to the point where manual operation struggles to be cost effective. As the functionality is provided by a set of dynamically composed distributed services, in order to achieve a management objective multiple operations have to be applied over the distributed elements of the managed infrastructure. Moreover, the manager must cope with the highly heterogeneous characteristics and management interfaces of the runtime resources. With this in mind, this paper proposes to support the configuration and deployment of services with an automated closed control loop. The automation is enabled by the definition of a generic information model, which captures all the information relevant to the management of the services with the same abstractions, describing the runtime elements, service dependencies, and business objectives. On top of that, a technique based on satisfiability is described which automatically diagnoses the state of the managed environment and obtains the required changes for correcting it (e.g., installation, service binding, update, or configuration). The results from a set of case studies extracted from the banking domain are provided to validate the feasibility of this proposal.

Cited By

View all
  • (2020)A Hybrid Genetic Algorithm for Software Architecture Re-ModularizationInformation Systems Frontiers10.1007/s10796-019-09906-022:5(1133-1161)Online publication date: 1-Oct-2020
  • (2013)Towards runtime model based integrated management of cloud resourcesProceedings of the 5th Asia-Pacific Symposium on Internetware10.1145/2532443.2532444(1-10)Online publication date: 23-Oct-2013
  • (2012)A survey of formal methods in self-adaptive systemsProceedings of the Fifth International C* Conference on Computer Science and Software Engineering10.1145/2347583.2347592(67-79)Online publication date: 27-Jun-2012

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering  Volume 38, Issue 3
May 2012
239 pages

Publisher

IEEE Press

Publication History

Published: 01 May 2012

Author Tags

  1. Autonomic systems
  2. model-based management
  3. satisfiability
  4. service configuration.

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2020)A Hybrid Genetic Algorithm for Software Architecture Re-ModularizationInformation Systems Frontiers10.1007/s10796-019-09906-022:5(1133-1161)Online publication date: 1-Oct-2020
  • (2013)Towards runtime model based integrated management of cloud resourcesProceedings of the 5th Asia-Pacific Symposium on Internetware10.1145/2532443.2532444(1-10)Online publication date: 23-Oct-2013
  • (2012)A survey of formal methods in self-adaptive systemsProceedings of the Fifth International C* Conference on Computer Science and Software Engineering10.1145/2347583.2347592(67-79)Online publication date: 27-Jun-2012

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media