Abstract | ||
---|---|---|
A highly decentralized system of autonomous service components consists of multiple and interacting feedback loops which can be organized into a variety of architectural patterns. The highly complex nature of these loops make engineering and implementation of these patterns a very challenging task. In this paper, we present SimSOTA - an integrated Eclipse plug-in to architect, engineer and implement self-adaptive systems based on our feedback loop-based approach. SimSOTA adopts model-driven development to model and simulate complex self-adaptive architectural patterns, and to automate the generation of Java-based implementation code. The approach is validated using a case study in cooperative electric vehicles. |
Year | DOI | Venue |
---|---|---|
2014 | 10.12694/scpe.v15i4.1052 | SCALABLE COMPUTING-PRACTICE AND EXPERIENCE |
Keywords | Field | DocType |
architectural patterns, autonomic system, software engineering, self-adaptive system, simulation, model-driven development, Eclipse plug-ins | Decentralised system,Computer science,Feedback loop,Software,Eclipse,Architectural pattern,Java,Distributed computing | Journal |
Volume | Issue | ISSN |
15 | 4 | 1895-1767 |
Citations | PageRank | References |
0 | 0.34 | 0 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Dhaminda B. Abeywickrama | 1 | 75 | 8.00 |
Nicklas Hoch | 2 | 49 | 6.38 |
Franco Zambonelli | 3 | 4662 | 330.78 |