Abstract | ||
---|---|---|
autonomic computing, an approach to providing systems with self managing properties. Autonomic computing aims to address the increasing complexity of the administration of large systems. The contribution of this paper is to provide a generic tool to ease the development of autonomic managers. Using this tool, an administrator provides a set of alternative architectures and specifies conditions that are used by autonomic managers to update architectures at runtime. Software changes are computed as architectural differences in terms of component model artifacts (components, attributes, bindings, etc.). These differences are then used to migrate into the next architecture by reconfiguring only the required part of the running system. |
Year | DOI | Venue |
---|---|---|
2009 | 10.1109/ICAS.2009.22 | ICAS |
Keywords | Field | DocType |
component model artifact,architectural difference,increasing complexity,autonomic manager,autonomic computing,autonomic systems,next architecture,large system,required part,alternative architecture,generic tool,fractals,object oriented programming,software architecture,local area networks,software maintenance,computer architecture,unified modeling language,actuators,hardware,software systems,control systems,system monitoring,computer science,component,distributed computing,knowledge management,component model | Autonomic computing,Object-oriented programming,Unified Modeling Language,Computer science,System monitoring,Real-time computing,Software system,Software,Software architecture,Software maintenance,Distributed computing | Conference |
Citations | PageRank | References |
2 | 0.39 | 12 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Noel De Palma | 1 | 319 | 34.13 |
Konstantin Popov | 2 | 92 | 5.75 |
Nikos Parlavantzas | 3 | 460 | 47.62 |
Per Brand | 4 | 351 | 28.53 |
Vladimir Vlassov | 5 | 220 | 34.73 |