2008 International Conference on Autonomic Computing 2008
DOI: 10.1109/icac.2008.26
|View full text |Cite
|
Sign up to set email alerts
|

Digital Evolution of Behavioral Models for Autonomic Systems

Abstract: We describe an automated method to generating models of an autonomic system. Specifically, we generate UML state diagrams for a set of interacting objects, including the extension of existing state diagrams to support new behavior. The approach is based on digital evolution, a form of evolutionary computation that enables a designer to explore an enormous solution space for complex problems. In our application of this technology, an evolving population of digital organisms is subjected to natural selection, wh… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
23
0

Year Published

2009
2009
2020
2020

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 25 publications
(23 citation statements)
references
References 32 publications
(49 reference statements)
0
23
0
Order By: Relevance
“…Recently, there has been considerable interest within the software engineering research community (e.g., [87][88][89][90][91][92][93] In [97], a taxonomy of potential sources of uncertainty from the DASs perspective has been presented with techniques for mitigating them. Evolutionary computation is a subfield of computer science which applies the basic principles of genetic evolution to problem-solving [91].…”
Section: Dass-based Methods That Support Self-* Propertiesmentioning
confidence: 99%
See 3 more Smart Citations
“…Recently, there has been considerable interest within the software engineering research community (e.g., [87][88][89][90][91][92][93] In [97], a taxonomy of potential sources of uncertainty from the DASs perspective has been presented with techniques for mitigating them. Evolutionary computation is a subfield of computer science which applies the basic principles of genetic evolution to problem-solving [91].…”
Section: Dass-based Methods That Support Self-* Propertiesmentioning
confidence: 99%
“…• requirements reflection [81][82][83][84] • architectural styles for runtime adaptation [85,86] • digital evolution of behavioral models for autonomic systems [87][88][89][90][91] • evolutionary computation for DASs [92,93].…”
Section: Dass-based Methods That Support Self-* Propertiesmentioning
confidence: 99%
See 2 more Smart Citations
“…To ensure the generality of the control experiments, in addition to assessing Marple's performance on the door locking system, we also evaluated it on a model of an autonomous robot navigation case study, originally developed by Park et al [21], and later revised and modeled by us [22]. To account for the stochastic nature of the evolutionary process, for each model, we ran 30 control runs and 30 Marple runs.…”
Section: Validationmentioning
confidence: 99%