| An infrastructure for autonomic system development: the selflet approach |
| Full text |
Pdf
(697 KB)
|
Source
|
Automated Software Engineering
archive
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
table of contents
Atlanta, Georgia, USA
POSTER SESSION: Posters
table of contents
Pages 449-452
Year of Publication: 2007
ISBN:978-1-59593-882-4
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 63, Citation Count: 1
|
|
|
ABSTRACT
Autonomic computing is an emergent field for the development of large-scale, self-managing, complex distributed computer-based systems. This paper aims to be a practical approach to Autonomic Computing, by defining and implementing a generic model for autonomic systems, allowing software developers to create autonomic applications using a common and comprehensive infrastructure. In particular, this paper defines a simple but complete model andarchitecture of an autonomic computing element called SelfLet, which could be the building components used to create autonomic systems. SelfLets can be defined by specifying their behaviour, the abilities and goals they need to use and/or provide, and a high-level policy guiding their self-management.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
P. Horn, "Autonomic Computing: IBM's Perspective on the State of Information Technology". Technical Report, IBM Corporation, October 15, 2001.
|
| |
2
|
CASCADAS pro ject, http://www.cascadas-project.org/
|
| |
3
|
Gerald Tesauro , David M. Chess , William E. Walsh , Rajarshi Das , Alla Segal , Ian Whalley , Jeffrey O. Kephart , Steve R. White, A Multi-Agent Systems Approach to Autonomic Computing, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, p.464-471, July 19-23, 2004, New York, New York
[doi> 10.1109/AAMAS.2004.23]
|
| |
4
|
Di Marzo Serugendo et al. "Self-organisation: paradigms and applications". In: Engineering Self-Organising Systems: nature-inspired approaches to software engineering, pp. 1--19. Berlin Heidelberg, Springer (2004)
|
| |
5
|
|
| |
6
|
ArgoUML modeling tool, http://argouml.tigris.org/
|
| |
7
|
|
| |
8
|
The OSGi Alliance, "OSGi Service Platform Core Specification". Release 4, Version 4.0.1, July 2006.
|
| |
9
|
G. Cugola and G. Picco, "REDS: A Reconfigurable Dispatching System". Technical Report, Politecnico di Milano, March 2005.
|
| |
10
|
Drools, http://labs.jboss.com/portal/jbossrules/
|
| |
11
|
D. Devescovi, "A Conceptual Model and Architecture for Autonomic Systems Development: Design and Implementation". Master thesis, Politecnico di Milano. Available at http://www.elet.polimi.it/upload/dinitto/papers/devescovi.pdf
|
| |
12
|
M. Parashar et al., "AutoMate: Enabling Autonomic Grid Applications". Cluster Computing: The Journal of Networks, Software Tools, and Applications, Special Issue on Autonomic Computing, Kluwer Academic Publishers, Vol. 9, No. 1, 2006.
|
| |
13
|
|
| |
14
|
M. Jelasity and O. Babaoglu, "T-Man: Fast Gossip-based Construction of Large-Scale Overlay Topologies". Technical Report UBLCS-2004-7, University of Bologna, May 2004.
|
| |
15
|
A. Bonarini, M. Matteucci "Learning context motivation in coordinated behaviors" In proceedings of IAS 2006.
|
REVIEW
"Larry Bernstein : Reviewer"
Are selflets for real, or are they just another set of jargon that constrains components to certain design constraints? This insightful paper from Milan Polytechnic offers a sound approach for producing systems that can evolve. Selflets are self-s
more...
|