KIT | KIT-Bibliothek | Impressum | Datenschutz

Adaptation-Aware Architecture Modeling and Analysis of Energy Efficiency for Software Systems

Stier, Christian

Abstract (englisch):

This thesis presents an approach for the design time analysis of energy efficiency for static and self-adaptive software systems.

The quality characteristics of a software system, such as performance and operating costs, strongly depend upon its architecture. Software architecture is a high-level view on software artifacts that reflects essential quality characteristics of a system under design. Design decisions made on an architectural level have a decisive impact on the quality of a system. Revising architectural design decisions late into development requires significant effort. Architectural analyses allow software architects to reason about the impact of design decisions on quality, based on an architectural description of the system. An essential quality goal is the reduction of cost while maintaining other quality goals. Power consumption accounts for a significant part of the Total Cost of Ownership (TCO) of data centers. In 2010, data centers contributed 1.3% of the world-wide power consumption. However, reasoning on the energy efficiency of software systems is excluded from the systematic analysis of software architectures at design time. ... mehr

Volltext §
DOI: 10.5445/IR/1000083402
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Programmstrukturen und Datenorganisation (IPD)
Publikationstyp Hochschulschrift
Publikationsjahr 2018
Sprache Englisch
Identifikator urn:nbn:de:swb:90-834026
KITopen-ID: 1000083402
Verlag Karlsruher Institut für Technologie (KIT)
Umfang XXI, 262 S.
Art der Arbeit Dissertation
Fakultät Fakultät für Informatik (INFORMATIK)
Institut Institut für Programmstrukturen und Datenorganisation (IPD)
Prüfungsdatum 09.05.2018
Schlagwörter Energy Efficiency; Software Architecture; Design-Time Analysis; Palladio; Software Quality Engineering; Self-Adaptivity
Relationen in KITopen
Referent/Betreuer Reussner, R.
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page