A Design Methodology for Self-Optimizing Systems (bibtex)
by , , , , , ,
Abstract:
Innovative self-optimizing systems which go far beyond current approaches for mechatronic products become possible when systems are enabled to optimize their own behavior at run-time. Such self-optimizing systems are characterized by their ability to endogenously modify their objectives in response to changing conditions and autonomously adapt their parameters and structure and as a result their behavior to fulfill their objectives. This paper outlines a systematic approach for the development of self-optimizing systems. The approach helps to reduce the considerable additional development efforts resulting from self-optimization by employing different forms of patterns throughout the whole development process to enable the reuse of design knowledge. At first, the employed notion of patterns covers the multiple disciplines involved as well as different phases of the development process. In addition, the patterns are used to enable a systematic transition between the different milestones of conceptual design such as the function hierarchy, the active structure, and the construction and component structure. The approach is presented using the example of autonomously driving shuttles which self-optimize their behavior.
Reference:
A Design Methodology for Self-Optimizing Systems (Jürgen Gausemeier, Ursula Frank, Holger Giese, Florian Klein, Andreas Schmidt, Daniel Steffen, Matthias Tichy), In Contributions to the 6th Braunschweig conference of Automation, Assistance and Embedded Real Time Platforms for Transportation - Air-planes, Vehicles, Trains - (AAET2005) (Gesamtzentrum für Verkehr Braunschweig e.V., ed.), GZVB, volume II, 2005.
Bibtex Entry:
@InProceedings{GFG+05_ag,
AUTHOR = {Gausemeier, Jürgen and Frank, Ursula and Giese, Holger and Klein, Florian and Schmidt, Andreas and Steffen, Daniel and Tichy, Matthias},
TITLE = {{A Design Methodology for Self-Optimizing Systems}},
YEAR = {2005},
MONTH = {February},
BOOKTITLE = {Contributions to the 6th Braunschweig conference of Automation, Assistance and Embedded Real Time Platforms for Transportation - Air-planes, Vehicles, Trains - (AAET2005)},
VOLUME = {II},
PAGES = {456--479},
EDITOR = {Gesamtzentrum für Verkehr Braunschweig e.V.},
PUBLISHER = {GZVB},
URL = {http://www.upb.de/cs/ag-schaefer/Veroeffentlichungen/Quellen/Papers/2005/AAET05.pdf},
ABSTRACT = {Innovative self-optimizing systems which go far beyond current approaches for mechatronic products become possible when systems are enabled to optimize their own behavior at run-time. Such self-optimizing systems are characterized by their ability to endogenously modify their objectives in response to changing conditions and autonomously adapt their parameters and structure and as a result their behavior to fulfill their objectives. This paper outlines a systematic approach for the development of self-optimizing systems. The approach helps to reduce the considerable additional development efforts resulting from self-optimization by employing different forms of patterns throughout the whole development process to enable the reuse of design knowledge. At first, the employed notion of patterns covers the multiple disciplines involved as well as different phases of the development process. In addition, the patterns are used to enable a systematic transition between the different milestones of conceptual design such as the function hierarchy, the active structure, and the construction and component structure. The approach is presented using the example of autonomously driving shuttles which self-optimize their behavior.}
}
Powered by bibtexbrowser