Journal ArticleDOI
The vision of autonomic computing
Reads0
Chats0
TLDR
A 2001 IBM manifesto noted the almost impossible difficulty of managing current and planned computing systems, which require integrating several heterogeneous environments into corporate-wide computing systems that extend into the Internet.Abstract:
A 2001 IBM manifesto observed that a looming software complexity crisis -caused by applications and environments that number into the tens of millions of lines of code - threatened to halt progress in computing. The manifesto noted the almost impossible difficulty of managing current and planned computing systems, which require integrating several heterogeneous environments into corporate-wide computing systems that extend into the Internet. Autonomic computing, perhaps the most attractive approach to solving this problem, creates systems that can manage themselves when given high-level objectives from administrators. Systems manage themselves according to an administrator's goals. New components integrate as effortlessly as a new cell establishes itself in the human body. These ideas are not science fiction, but elements of the grand challenge to create self-managing computing systems.read more
Citations
More filters
Journal ArticleDOI
Transparent shaping of existing software to support pervasive and autonomic computing
TL;DR: An approach to implementing transparent shaping that combines four key software development techniques: aspect-oriented programming to realize separation of concerns at development time, behavioral reflection to support software reconfiguration at run time, component-based design to facilitate independent development and deployment of adaptive code, and adaptive middleware to encapsulate the adaptive functionality.
Journal ArticleDOI
Self-Awareness in Systems on Chip— A Survey
TL;DR: This paper presents an overview centered around the paradigm of self-awareness in computing systems, which helps systems to understand, manage, and report on their own system behavior.
Journal ArticleDOI
An autonomic approach to offer services in OSGi-based home gateways
Jorge E. López de Vergara,Víctor A. Villagrá,Carlos Fadón,Juan M. González,Jose A. Lozano,Manuel Alvarez-Campana +5 more
TL;DR: A proof of concept of an autonomic communications architecture to solve the self-configuration problem is described and the autonomic element has been implemented as an OSGi application and its performance has been evaluated providing successful results.
Journal ArticleDOI
DEPAS: a decentralized probabilistic algorithm for auto-scaling
Nicolò Maria Calcavecchia,Bogdan Alexandru Caprarescu,Elisabetta Di Nitto,Daniel J. Dubois,Dana Petcu +4 more
TL;DR: DePAS as discussed by the authors is a decentralized probabilistic auto-scaling algorithm integrated into a P2P architecture that is cloud provider independent, thus allowing the autoscaling of services over multiple cloud infrastructures at the same time.
Journal ArticleDOI
Adaptive SOA Solution Stack
TL;DR: This paper presents the concept of an Adaptive SOA Solution Stack (AS3), an extension of the S3 model, implemented via uniform application of the AS3 element pattern across different layers of the model.
References
More filters
Journal ArticleDOI
New Directions in Cryptography
TL;DR: This paper suggests ways to solve currently open problems in cryptography, and discusses how the theories of communication and computation are beginning to provide the tools to solve cryptographic problems of long standing.
Proceedings ArticleDOI
The broadcast storm problem in a mobile ad hoc network
TL;DR: This paper proposes several schemes to reduce redundant rebroadcasts and differentiate timing of rebroadcast to alleviate the broadcast storm problem, which is identified by showing how serious it is through analyses and simulations.
Proceedings Article
The MD5 Message-Digest Algorithm
TL;DR: This document describes the MD5 message-digest algorithm, which takes as input a message of arbitrary length and produces as output a 128-bit "fingerprint" or "message digest" of the input.
The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration
TL;DR: This presentation complements an earlier foundational article, “The Anatomy of the Grid,” by describing how Grid mechanisms can implement a service-oriented architecture, explaining how Grid functionality can be incorporated into a Web services framework, and illustrating how the architecture can be applied within commercial computing as a basis for distributed system integration.
Related Papers (5)
Software Engineering for Self-Adaptive Systems: A Research Roadmap
Betty H. C. Cheng,Rogério de Lemos,Holger Giese,Paola Inverardi,Jeff Magee,Jesper Andersson,Basil Becker,Nelly Bencomo,Yuriy Brun,Bojan Cukic,Giovanna Di Marzo Serugendo,Schahram Dustdar,Anthony Finkelstein,Cristina Gacek,Kurt Geihs,Vincenzo Grassi,Gabor Karsai,Holger M. Kienle,Jeff Kramer,Marin Litoiu,Sam Malek,Raffaela Mirandola,Hausi A. Müller,Sooyong Park,Mary Shaw,Matthias Tichy,Massimo Tivoli,Danny Weyns,Jon Whittle +28 more