2022
Incremental Causal Connection for Self-Adaptive Systems based on Relational Reference Attribute Grammars
Rene Schöne, Johannes Mey, Sebastian Ebert, Sebastian Götz, Uwe Aßmann. To be published in Proceedings of ACM / IEEE 25th International Conference on Model Driven Engineering Languages and Systems (MODELS)
Mobile Modelling with Real-time Collaboration Support
Max Härtwig, Sebastian Götz. In Journal of Object Technology, Volume 21, no. 3 (July 2022), pp. 3:1-15 (doi)bibtex
@article{JOT:issue_2022_03/article2,
author = {Max Härtwig and Sebastian Götz},
title = {Mobile Modeling with Real-Time Collaboration Support},
journal = {Journal of Object Technology},
volume = {21},
number = {3},
issn = {1660-1769},
year = {2022},
month = jul,
editor = {Sahar Kokaly and Davide Di Ruscio},
note = {The 18th European Conference on Modelling Foundations and Applications (ECMFA 2022)},
pages = {3:1-15},
doi = {10.5381/jot.2022.21.3.a2},
url = {http://www.jot.fm/contents/issue_2022_03/article2.html}
}
2021
Multi-objective Parameter Tuning with Dynamic Compositional Surrogate Models
Dmytro Pukhkaiev and Oleksandr Husak and Sebastian Götz and Uwe Aßmann. In Proceedings of the 15th Learning and Intelligent Optimization Conference (LION) (doi)bibtex
@InProceedings{10.1007/978-3-030-92121-7_26,
author="Pukhkaiev, Dmytro
and Husak, Oleksandr
and G{"o}tz, Sebastian
and A{\ss}mann, Uwe",
editor="Simos, Dimitris E.
and Pardalos, Panos M.
and Kotsireas, Ilias S.",
title="Multi-objective Parameter Tuning with Dynamic Compositional Surrogate Models",
booktitle="Learning and Intelligent Optimization",
year="2021",
publisher="Springer International Publishing",
address="Cham",
pages="333--350",
isbn="978-3-030-92121-7"
}
Resolving Synchronization Conflicts in Role-Based Multimodel-Synchronization Environments
Sebastian Ebert, Tim Kluge, Sebastian Götz. In Proceedings of the Internation Workshop on Context-oriented Programming and Advanced Modularity (COP21), ACM. (doi)bibtex
@inproceedings{10.1145/3464970.3468412,
author = {Ebert, Sebastian and Kluge, Tim and G\"{o}tz, Sebastian},
title = {Resolving Synchronization Conflicts in Role-Based Multimodel-Synchronization Environments},
year = {2021},
isbn = {9781450385428},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3464970.3468412},
doi = {10.1145/3464970.3468412},
booktitle = {Proceedings of the 13th ACM International Workshop on Context-Oriented Programming and Advanced Modularity},
pages = {1–8},
numpages = {8},
keywords = {Model Transformation, Role-based Modeling, Synchronization Conflict Resolution, Model Synchronization},
location = {Virtual, Denmark},
series = {COP 2021}
}
2020
Model-driven Software Engineering for Construction Engineering: Quo Vadis?
Sebastian Götz, Andreas Fehn, Frank Rohde, Thomas Kühn. In Journal of Object Technology, Volume 19, No 2 (July 2020), pp. 2:1-22 (doi)bibtex
@article{GotzFRK20,
title = {Model-driven Software Engineering for Construction Engineering: Quo Vadis?},
author = {Sebastian Götz and Andreas Fehn and Frank Rohde and Thomas Kühn 0001},
year = {2020},
doi = {10.5381/jot.2020.19.2.a2},
url = {https://doi.org/10.5381/jot.2020.19.2.a2},
researchr = {https://researchr.org/publication/GotzFRK20},
cites = {0},
citedby = {0},
journal = {Journal of Object Technology},
volume = {19},
number = {2},
}
Combined Selection and Parameter Control of Meta-heuristics
Dmytro Pukhkaiev and Yevhenii Semendiak and Sebastian Götz and Uwe Aßmann. In Proceedings of the 2020 IEEE Symposium Series on Computational Intelligence (SSCI), pp. 3125-3132 (doi)bibtex
@INPROCEEDINGS{pukhkaiev-apsp,
author={D. {Pukhkaiev} and Y. {Semendiak} and S. {Götz} and U. {Aßmann}},
booktitle={2020 IEEE Symposium Series on Computational Intelligence (SSCI)},
title={Combined Selection and Parameter Control of Meta-heuristics},
year={2020},
volume={},
number={},
pages={3125-3132},
doi={10.1109/SSCI47803.2020.9308135}
}
2019
Models@run.time: a guided tour of the state of the art and research challenges
Nelly Bencomo, Sebastian Götz, Hui Song. In Journal on Software & Systems Modeling Volume 18, pp. 3049–3082 (doi)bibtex
@Article{Bencomo2019,
author="Bencomo, Nelly
and G{"o}tz, Sebastian
and Song, Hui",
title="Models@run.time: a guided tour of the state of the art and research challenges",
journal="Software {\&} Systems Modeling",
year="2019",
month="Jan",
day="09",
abstract="More than a decade ago, the research topic models@run.time was coined. Since then, the research area has received increasing attention. Given the prolific results during these years, the current outcomes need to be sorted and classified. Furthermore, many gaps need to be categorized in order to further develop the research topic by experts of the research area but also newcomers. Accordingly, the paper discusses the principles and requirements of models@run.time and the state of the art of the research line. To make the discussion more concrete, a taxonomy is defined and used to compare the main approaches and research outcomes in the area during the last decade and including ancestor research initiatives. We identified and classified 275 papers on models@run.time, which allowed us to identify the underlying research gaps and to elaborate on the corresponding research challenges. Finally, we also facilitate sustainability of the survey over time by offering tool support to add, correct and visualize data.",
issn="1619-1374",
doi="10.1007/s10270-018-00712-x",
url="https://doi.org/10.1007/s10270-018-00712-x"
}
2018
BRISE: Energy-efficient Benchmark Reduction
Dmytro Pukhkaiev, Sebastian Götz. Proceedings of the 6th International Workshop on Green and Sustainable Software (GREENS'18) (doi)bibtex
@inproceedings{Pukhkaiev:2018:BEB:3194078.3194082,
author = {Pukhkaiev, Dmytro and G"{o}tz, Sebastian},
title = {BRISE: Energy-efficient Benchmark Reduction},
booktitle = {Proceedings of the 6th International Workshop on Green and Sustainable Software},
series = {GREENS '18},
year = {2018},
isbn = {978-1-4503-5732-6},
location = {Gothenburg, Sweden},
pages = {23--30},
numpages = {8},
url = {http://doi.acm.org/10.1145/3194078.3194082},
doi = {10.1145/3194078.3194082},
acmid = {3194082},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {active learning, adaptive instance selection, benchmarking, fractional factorial design, non-functional properties},
}
Star-BRISE: Energy-efficient Benchmarking for Interacting Algorithms
Dmytro Pukhkaiev, Sergii Shchaslyvyi, Roman Kosovnenko, Ievgeniia Svetsynska and Sebastian Götz. Proceedings of 2018 IEEE International Black Sea Conference on Communications and Networking (BlackSeaCom) (doi)bibtex
@INPROCEEDINGS{8433691,
author={D. {Pukhkaiev} and S. {Shchaslyvyi} and R. {Kosovnenko} and I. {Svetsynska} and S. {Götz}},
booktitle={2018 IEEE International Black Sea Conference on Communications and Networking (BlackSeaCom)},
title={Star-BRISE: Energy-Efficient Benchmarking for Interacting Algorithms},
year={2018},
volume={},
number={},
pages={1-5},
keywords={cryptography;energy conservation;energy consumption;matrix algebra;optimisation;power aware computing;Star-BRISE;interacting algorithms;energy-efficient computing;software energy-efficiency;energy consumption;computing systems;energy-efficient software;workflow energy-efficiency;software algorithms;dynamic voltage;frequency scaling;compression;encryption algorithms;matrix transposition;two-algorithm workflows;optimal configuration;Benchmark testing;Energy consumption;Encryption;Software algorithms;Software;Sea measurements;Heuristic algorithms;Energy-efficient computing;workflow;benchmarking;green software;active learning},
doi={10.1109/BlackSeaCom.2018.8433691},
ISSN={},
month={June},}
Quality-based Software-Selection and Hardware-Mapping
as Model Transformation Problem
Sebastian Götz, Johannes Mey, René Schöne, Uwe Aßmann. Proceedings of the 11th Transformation Tool Contest, CEUR-WS Vol. 2310, pp. 3-11 (doi)bibtex
@inproceedings{gotz_jastadd-_2018,
title = {A {JastAdd}- and {ILP}-based {Solution} to the {Software}-{Selection} and {Hardware}-{Mapping}-{Problem} at the {TTC} 2018},
abstract = {The TTC 2018 case describes the computation of an optimal mapping from software implementations to hardware components for a given set of user requests as a model transformation problem. In this paper, we show a detailed view on the reference solution which uses two main approaches: 1) transformation using attribute grammars and higherorder attributes into an integer linear programming (ILP) specification, and 2) solving the ILP resulting in a valid and optimal mapping. We further show evaluation results for the given scenarios.},
language = {en},
booktitle = {11th {Transformation} {Tool} {Contest}},
author = {Götz, Sebastian and Mey, Johannes and Schöne, René and Aßmann, Uwe},
year = {2018},
note = {https://git-st.inf.tu-dresden.de/stgroup/ttc18},
}
Role-based Runtime Model Synchronization
Christopher Werner, Hendrik Schön, Thomas Kühn, Sebastian Götz, Uwe Assmann. Proceedings of the 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), pp. 306-313 (doi)bibtex
@inproceedings{werner2018,
author = {Christopher Werner and Hendrik Sch\{"o}n and Thomas K\{"u}hn and Sebastian G\{"o}tz and Uwe A{\ss}mann},
title = {{Role-based Runtime Model Synchronization}},
booktitle = {{Proceedings of the 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)}},
year = {2018},
editor = {Tomas Bures and Lefteris Angelis},
pages = {306--313},
address = {Prague, Czech Republic},
publisher = {Euromicro},
month = "29th-31th of August"
howpublished = {\url{#}},
url = {#}
}
Interacting Decision-making Agents and their Impacts on Assurances: Towards a Taxonomy and Challenges
Nelly Bencomo, Peter Lewis, Sebastian Götz. Proceedings of the IEEE 8th International Model-Driven Requirements Engineering Workshop (MoDRE), pp. 79-83 (doi)bibtex
@INPROCEEDINGS{8501498,
author={Bencomo, Nelly and Lewis, Peter and Götz, Sebastian},
booktitle={2018 IEEE 8th International Model-Driven Requirements Engineering Workshop (MoDRE)},
title={Interacting Decision-Making Agents and their Impacts on Assurances: Taxonomy and Challenges},
year={2018},
volume={},
number={},
pages={79-83},
doi={10.1109/MoDRE.2018.00017}
}
Self-adaptive Synchronous Localization and Mapping using Runtime Feature Models
Christopher Werner, Sebastian Werner, Rene Schöne, Sebastian Götz, Uwe Aßmann. In Proceedings of the 7th International Conference on Data Science, Technology and Applications (DATA 2018). SCITEPRESS - Science and Technology Publications, Lda, Setubal, PRT, pp. 409–418 (doi)bibtex
@inproceedings{10.5220/0006945504090418,
author = {Werner, Christopher and Werner, Sebastian and Sch\"{o}ne, Ren\'{e} and G\"{o}tz, Sebastian and A\ss{}mann, Uwe},
title = {Self-Adaptive Synchronous Localization and Mapping Using Runtime Feature Models},
year = {2018},
isbn = {9789897583186},
publisher = {SCITEPRESS - Science and Technology Publications, Lda},
address = {Setubal, PRT},
url = {https://doi.org/10.5220/0006945504090418},
doi = {10.5220/0006945504090418},
abstract = {Mobile autonomous robotic systems need to operate in unknown areas. For this, a plethora of simultaneous localization and mapping (SLAM) approaches has been proposed over the last decades. Although many of these existing approaches have been successfully applied even in real-world productive scenarios, they are typically designed for specific contexts (e.g., in-vs. outdoor, crowded vs. free areas, etc.). Thus, for different contexts, different SLAM algorithms should be used. In this paper, we propose a feature-based classification of SLAM algorithms and a reconfiguration approach to switch between existing SLAM implementations at runtime. By this, mobile robots are enabled to always use the most efficient implementation for their current contexts.},
booktitle = {Proceedings of the 7th International Conference on Data Science, Technology and Applications},
pages = {409–418},
numpages = {10},
keywords = {Self-adaptive Systems, Feature Modeling, Robotics, Slam.},
location = {Porto, Portugal},
series = {DATA 2018}
}
Supporting systematic literature reviews in computer science: the systematic literature review toolkit
Sebastian Götz. In Proceedings of the 21st ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings (MODELS '18). Association for Computing Machinery, New York, NY, USA, pp. 22–26 (doi)bibtex
@inproceedings{10.1145/3270112.3270117,
author = {G"{o}tz, Sebastian},
title = {Supporting Systematic Literature Reviews in Computer Science: The Systematic Literature Review Toolkit},
year = {2018},
isbn = {9781450359658},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3270112.3270117},
doi = {10.1145/3270112.3270117},
abstract = {The systematic analysis of related work is an important part of every research project. Surprisingly, especially in computer science, this activity is typically performed manually. Whilst in other disciplines fully automated analysis approaches exist, the lack of a reasonably complete, queryable and free-to-use literature catalog for computer science requires computer scientists to manually retrieve, merge and analyze literature from different catalogs. Although manual literature retrieval is enforced by the current main publishers, tool support to merge and cleanse literature found in different catalogs as well as to analyze the results is possible and needed. The systematic literature review toolkit, an Eclipse Rich Client Platform application leveraging the Eclipse Modeling Framework, aims to provide this support. Currently, four main features are supported: simple literature filtering, design of a taxonomy, classification of literature and analysis of the classification by generated diagrams. The tool is available online: https://github.com/sebastiangoetz/slr-toolkit},
booktitle = {Proceedings of the 21st ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings},
pages = {22–26},
numpages = {5},
keywords = {systematic literature survey, Xtext, EMF, eclipse},
location = {Copenhagen, Denmark},
series = {MODELS '18}
}
A JastAdd- and ILP-based Solution to the Software-Selection and Hardware-Mapping-Problem at the TTC 2018
Sebastian Götz, Johannes Mey, René Schöne, Uwe Aßmann. Proceedings of the 11th Transformation Tool Contest, CEUR-WS Vol. 2310, pp. 31-36 (doi)bibtex
@inproceedings{gotz_jastadd-_2018,
title = {A {JastAdd}- and {ILP}-based {Solution} to the {Software}-{Selection} and {Hardware}-{Mapping}-{Problem} at the {TTC} 2018},
abstract = {The TTC 2018 case describes the computation of an optimal mapping from software implementations to hardware components for a given set of user requests as a model transformation problem. In this paper, we show a detailed view on the reference solution which uses two main approaches: 1) transformation using attribute grammars and higherorder attributes into an integer linear programming (ILP) specification, and 2) solving the ILP resulting in a valid and optimal mapping. We further show evaluation results for the given scenarios.},
language = {en},
booktitle = {11th {Transformation} {Tool} {Contest}},
author = {Götz, Sebastian and Mey, Johannes and Schöne, René and Aßmann, Uwe},
year = {2018},
note = {https://git-st.inf.tu-dresden.de/stgroup/ttc18},
}
2017
The Notion of Self-aware Computing
Samuel Kounev, Peter Lewis, Kirstie L. Bellman, Nelly Bencomo, Javier Camara, Ada Diaconescu, Lukas Esterle, Kurt Geihs, Holger Giese, Sebastian Götz, Paola Inverardi, Jeffrey O. Kephart, Andrea Zisman. Self-Aware Computing Systems, pp 3-16, Springer (doi)bibtex
@incollection{kounev2017notion,
title={The Notion of Self-aware Computing},
author={Kounev, Samuel and Lewis, Peter and Bellman, Kirstie L and Bencomo, Nelly and Camara, Javier and Diaconescu, Ada and Esterle, Lukas and Geihs, Kurt and Giese, Holger and G{"o}tz, Sebastian and others},
booktitle={Self-Aware Computing Systems},
pages={3--16},
year={2017},
publisher={Springer International Publishing}
}
Self-aware Computing Systems: Related Concepts and Research Areas
Javier Cámara, Kirstie L. Bellman, Jeffrey O. Kephart, Marco Autili, Nelly Bencomo, Ada Diaconescu, Holger Giese, Sebastian Götz, Paola Inverardi, Samuel Kounev, Massimo Tivoli. Self-Aware Computing Systems, pp 17-49, Springer (doi)bibtex
@incollection{camara2017self,
title={Self-aware Computing Systems: Related Concepts and Research Areas},
author={C{\'a}mara, Javier and Bellman, Kirstie L and Kephart, Jeffrey O and Autili, Marco and Bencomo, Nelly and Diaconescu, Ada and Giese, Holger and G{"o}tz, Sebastian and Inverardi, Paola and Kounev, Samuel and others},
booktitle={Self-Aware Computing Systems},
pages={17--49},
year={2017},
publisher={Springer International Publishing}
}
Architectural Concepts for Self-aware Computing Systems
Holger Giese, Thomas Vogel, Ada Diaconescu, Sebastian Götz, Samuel Kounev. Self-Aware Computing Systems, pp 109-147, Springer (doi)bibtex
@incollection{giese2017architectural,
title={Architectural Concepts for Self-aware Computing Systems},
author={Giese, Holger and Vogel, Thomas and Diaconescu, Ada and G{"o}tz, Sebastian and Kounev, Samuel},
booktitle={Self-Aware Computing Systems},
pages={109--147},
year={2017},
publisher={Springer International Publishing}
}
Generic Architectures for Individual Self-aware Computing Systems
Holger Giese , Thomas Vogel, Ada Diaconescu, Sebastian Götz, Kirstie L. Bellman. Self-Aware Computing Systems, pp 149-189, Springer (doi)bibtex
@incollection{giese2017generic,
title={Generic Architectures for Individual Self-aware Computing Systems},
author={Giese, Holger and Vogel, Thomas and Diaconescu, Ada and G{"o}tz, Sebastian and Bellman, Kirstie L},
booktitle={Self-Aware Computing Systems},
pages={149--189},
year={2017},
publisher={Springer International Publishing}
}
Architectures for Collective Self-aware Computing Systems
Ada Diaconescu, Kirstie L. Bellman, Lukas Esterle, Holger Giese, Sebastian Götz, Peter Lewis, Andrea Zisman. Self-Aware Computing Systems, pp 191-235, Springer (doi)bibtex
@incollection{diaconescu2017architectures,
title={Architectures for Collective Self-aware Computing Systems},
author={Diaconescu, Ada and Bellman, Kirstie L and Esterle, Lukas and Giese, Holger and G{"o}tz, Sebastian and Lewis, Peter and Zisman, Andrea},
booktitle={Self-Aware Computing Systems},
pages={191--235},
year={2017},
publisher={Springer International Publishing}
}
State of the Art in Architectures for Self-aware Computing Systems
Holger Giese, Thomas Vogel, Ada Diaconescu, Sebastian Götz, Nelly Bencomo, Kurt Geihs, Samuel Kounev, Kirstie L. Bellman. Self-Aware Computing Systems, pp 237-275, Springer (doi)bibtex
@incollection{giese2017state,
title={State of the Art in Architectures for Self-aware Computing Systems},
author={Giese, Holger and Vogel, Thomas and Diaconescu, Ada and G{"o}tz, Sebastian and Bencomo, Nelly and Geihs, Kurt and Kounev, Samuel and Bellman, Kirstie L},
booktitle={Self-Aware Computing Systems},
pages={237--275},
year={2017},
publisher={Springer International Publishing}
}
Self-modeling and Self-awareness
Kirstie L. Bellman, Christopher Landauer, Phyllis Nelson, Nelly Bencomo, Sebastian Götz, Peter Lewis, Lukas Esterle. Self-Aware Computing Systems, pp 279-304, Springer (doi)bibtex
@incollection{bellman2017self,
title={Self-modeling and Self-awareness},
author={Bellman, Kirstie L and Landauer, Christopher and Nelson, Phyllis and Bencomo, Nelly and G{"o}tz, Sebastian and Lewis, Peter and Esterle, Lukas},
booktitle={Self-Aware Computing Systems},
pages={279--304},
year={2017},
publisher={Springer International Publishing}
}
Datenschutz - Die CHAOS-Box. Soziale Arbeit und der Vertrauensaspekt.
Kai Fritzsche, Sebastian Götz. CORAX Magazin für Kinder- und Jugendarbeit in Sachsen. Jahrgang 2017 Ausgabe 2. (doi)
A Simulation Framework to Analyze Knowledge Exchange Strategies in Distributed Self-adaptive Systems
Christopher Werner, Sebastian Götz, Uwe Aßmann:. In Proceedings of Software Technologies: Applications and Foundations. STAF 2017. Lecture Notes in Computer Science, vol 10748. Springer, Cham (doi)bibtex
@InProceedings{10.1007/978-3-319-74730-9_25,
author="Werner, Christopher
and G{\"o}tz, Sebastian
and A{\ss}mann, Uwe",
editor="Seidl, Martina
and Zschaler, Steffen",
title="A Simulation Framework to Analyze Knowledge Exchange Strategies in Distributed Self-adaptive Systems",
booktitle="Software Technologies: Applications and Foundations",
year="2018",
publisher="Springer International Publishing",
address="Cham",
pages="280--294",
abstract="Distributed self-adaptive systems are on the verge of becoming an essential part of personal life. They consist of connected subsystems, which work together to serve a higher goal. The highly distributed and self-organizing nature of the resulting system poses the need for runtime management. Here, a particular problem of interest is to determine an optimal approach for knowledge exchange between the constituent systems. In the context of multi-agent systems, a lot of theoretical work investigating this problem has been conducted over the past decades, showing that different approaches are optimal in different situations. Thus, to actually build such systems, the insights from existing theoretical approaches need to be validated against concrete situations. For this purpose, we present a simulation platform to test different knowledge exchange strategies in a test scenario. We used the open source context simulator Siafu as a basis for our simulation. The described platform enables the user to easily specify new types of constituent systems and their communication mechanisms. Moreover, the platform offers several integrated metrics, which are easily extensible. We evaluate the applicability of the platform using three different collaboration scenarios.",
isbn="978-3-319-74730-9"
}
Report on the 4th International Workshop on Model-driven Robot Software Engineering
Sebastian Götz, Christian Piechnick, Andreas Wortmann. ACM SIGSOFT Software Engineering Notes, Volume 42, Issue 4, December 2017, pp. 32-34 (doi)bibtex
@article{10.1145/3149485.3149523,
author = {G\"{o}tz, Sebastian and Piechnick, Christian and Wortmann, Andreas},
title = {Report on the 4th International Workshop on Model-Driven Robot Software Engineering (MORSE)},
year = {2018},
issue_date = {October 2017},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
volume = {42},
number = {4},
issn = {0163-5948},
url = {https://doi.org/10.1145/3149485.3149523},
doi = {10.1145/3149485.3149523},
abstract = {The 4th edition of the international workshop on model-driven robot software engineering (MORSE) was held at the International Conference on Software Technologies: Applications and Foundations (STAF). The workshop took place in the city of Marburg, Germany, on the 21st of July 2017. The focus of this year's edition of the workshop was on scenario-based development and interaction modeling. In this report, we first present a synopsis of the workshop sessions before we highlight concerns raised in workshop's interactive discussion.},
journal = {SIGSOFT Softw. Eng. Notes},
month = {jan},
pages = {32–34},
numpages = {3}
}
Summary of the 12th International Workshop on Models@run.time
Sebastian Götz, Nelly Bencomo, Kirstie Bellman, Gordon Blair. In Joint Workshop Proceedings of the 20th International Conference on Model Driven Engineering Languages and Systems, CEUR-WS Vol. 2019, pp. 174-175 (doi)bibtex
@InProceedings{gbbb2017,
title={Summary of the 12th International Workshop on Models@run.time},
author={Sebastian Götz and Nelly Bencomo and Kirstie Bellman and Gordon Blair},
year={2017},
booktitle={Joint Workshop Proceedings of the 20th International Conference on Model Driven Engineering Languages and Systems, CEUR-WS Vol. 2019},
pages={174-175}
}
2016
Incremental Runtime-generation of Optimisation Problems using RAG-controlled Rewriting
René Schöne, Sebastian Götz, Uwe Assmann, Christoff Bürger. Proceedings of the 11th International Workshop on Models@run.time, CEUR-WS Vol. 1742, pp. 26-34 (doi)bibtex
@inproceedings{sgab2016,
title = "Incremental runtime-generation of optimisation problems using RAG-controlled rewriting",
abstract = "In the era of Internet of Things, software systems need to interact with many physical entities and cope with new requirements at runtime. Self-Adaptive systems aim to tackle those challenges, often representing their context with a runtime model enabling better reasoning capabilities. However, those models quickly grow in size and need to be updated frequently with small changes due to a high number of physical entities changing constantly. This situation threatens the efficacy of analyses on such models, as they lack an efficient management of those changes leading to unnecessary computation overhead. We propose applying scalable, incremental change management of runtime models in the presence of a complex model to text transformation. In this paper, we present and evaluate an example of code generation of integer linear programs. In our case study using synthesized models, we saved 35 - 83% processing time compared to a non-incremental approach. Using our approach, future self-Adaptive systems can handle and analyze large-scale runtime models, even if they change frequently.",
author = "Ren{\'e} Sch{\"o}ne and Sebastian G{\"o}tz and Uwe A{\ss}mann and Christoff B{\"u}rger",
year = "2016",
booktitle = "Proceedings of the 11th International Workshop on Models@run.time, CEUR-WS Vol. 1742",
pages = "26--34",
issn = "1613-0073",
publisher = "CEUR-WS"
}
Preface of the 1st International Workshop on Models@run.time for Self-aware Computing Systems
Sebastian Götz, Nelly Bencomo, Kirstie Bellmann, Gordon Blair. Proceedings of the IEEE International Conference on Autonomic Computing (ICAC), 2016, IEEE.
2015
Model-driven Multi-Quality Auto-Tuning of Robotic Applications
Christian Piechnick, Sebastian Götz, René Schöne, Georg Püschel, Uwe Aßmann, Frank Bahrmann and Hans-Joachim Böhme. In Proceedings of the Joint Workshop on Model-Driven Robot
Software Engineering (MORSE'15) and View-Based, Aspect-Oriented and Orthographic Software Modelling (VAO'15)bibtex
@INPROCEEDINGS{PGS+15,
author = {Christian Piechnick and Sebastian G"{o}tz and Ren\'e Sch"{o}ne and Georg P"{u}schel and Uwe A{\ss}mann and Frank Bahrmann and Hans-Joachim B"{o}me},
title = {Model-driven Multi-Quality Auto-Tuning of Robotic Applications},
booktitle = {In Proceedings of the Joint Workshop on Model-Driven Robot
Software Engineering (MORSE'15) and View-Based, Aspect-Oriented and Orthographic Software Modelling (VAO'15)},
year = {2015}
}
Von der Software-Dissertation zum Lean Startup
Ronny Kaiser, Georg Püschel, Sebastian Götz, Katrin Kahle, Uwe Aßmann. To appear in Proceedings of the Multiconference Software Engineering and Management 2015, GI, 2015.
Devising the Future of the Models@run.time Workshop
Sebastian Götz, Nelly Bencomo, Robert France. In SIGSOFT Software Engineering Notes 40(1), pp. 26-29, ACM, 2015.bibtex
@ARTICLE{GBF15,
author = {Sebastian Götz and Nelly Bencomo and Robert France},
title = {Devising the Future of the Models@run.time Workshop},
journal = {SIGSOFT Software Engineering Notes},
year = {2015},
volume = {40},
pages = {26--29},
number = {1},
month = jan
}
Adaptive Exchange of Distributed Partial Models@run.time for Highly Dynamic Systems
Sebastian Götz, Ilias Gerostathopoulos, Filip Krikava, Adnan Shahzada and Romina Spalazzese. In Proceedings of 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), IEEE
Models@run.time for Object-Relational Mapping Supporting Schema Evolution
Sebastian Götz and Thomas Kühn. In Proceedings of the 10th International Workshop on Models@run.time (MRT15), CEUR-WS.org Vol. 1474, 2015, pp. 41-50.bibtex
@INPROCEEDINGS{GK15,
author = {Sebastian Götz and Thomas Kühn},
title = {Models@run.time for Object-Relational Mapping Supporting Schema Evolution},
booktitle = {Proceedings of the 10th Workshop on Models@run.time (MRT15)},
year = {2015},
volume = {1474},
pages = {41--50},
publisher = {CEUR-WS.org}
}
Managing Distributed Context Models Requires Adaptivity too
Christian Piechnick, Maria Piechnick, Sebastian Götz, Georg Püschel and Uwe Aßmann. Proceedings of the 10th International Workshop on Models@run.time (MRT15), CEUR-WS.org, 2015.bibtex
@inproceedings{piechnick_managing_2015,
location = {Ottawa, Canada},
title = {Managing Distributed Context Models Requires Adaptivity too},
booktitle = {10th International Workshop on Models@run.time},
author = {Piechnick, Christian and Piechnick, Maria and Götz, Sebastian and Püschel, Georg and Aßmann, Uwe},
date = {2015-09-29},
}
A Combined Formal Model for Relational Context-Dependent Roles
Thomas Kühn, Stephan Böhme, Sebastian Götz and Uwe Aßmann. To appear in Proceedings of the 8th ACM SIGPLAN International Conference on Software Language Engineering (SLE), 2015, ACM, 2015.
2014
A Black Box Validation Strategy for Self-adaptive Systems
Georg Püschel, Christian Piechnick, Sebastian Götz, Christoph Seidl, Sebastian Richly and Uwe Aßmann. In Proceedings of the Sixth International Conference on Adaptive and Self-Adaptive Systems and Applications (ADAPTIVE), pp. 111-116, XPS Pressbibtex
@INPROCEEDINGS{PPG+14,
author = {Georg P"uschel and Christian Piechnick and Sebastian G"{o}tz and Christoph Seidl and Sebastian Richly and Uwe Assmann},
title = {A Black Box Validation Strategy for Self-adaptive Systems},
booktitle = {Proceedings of The Sixth International Conference on Adaptive and
Self-Adaptive Systems and Applications (ADAPTIVE)},
year = {2014},
publisher = {XPS Press},
pages = {111--116}
}
ContextPoint: An Architecture for Extrinsic Meta-Adaptation in Intelligent Environments [b](best paper)[/b]
Christian Piechnick, Sebastian Richly, Thomas Kühn, Sebastian Götz, Georg Püschel and Uwe Aßmann. In Proceedings of the Sixth International Conference on Adaptive and Self-Adaptive Systems and Applications (ADAPTIVE), pp. 121-128, XPS Pressbibtex
@INPROCEEDINGS{PRK+14,
author = {Christian Piechnick and Sebastian Richly and Thomas K"uhn and Sebastian G"{o}tz and Georg P"uschel and Uwe Assmann},
title = {ContextPoint: An Architecture for Extrinsic Meta-Adaptation in Intelligent Environments},
booktitle = {Proceedings of The Sixth International Conference on Adaptive and
Self-Adaptive Systems and Applications (ADAPTIVE)},
year = {2014},
publisher = {XPS Press},
pages = {121--128}
}
Testing Self-adaptive Software - Requirement Analysis and Solution Scheme
Georg Püschel, Sebastian Götz, Claas Wilke, Christian Piechnick, Uwe Aßmann. International Journal On Advances in Software, v7 n1&2, pp. 88-100, XPS Pressbibtex
@ARTICLE{PGW+14,
author = {Georg P"{u}schel and Sebastian G"{o}tz and Claas Wilke and Christian Piechnick and Uwe A{\ss}mann},
title = {Testing Self-adaptive Software - Requirement Analysis and Solution Scheme},
journal = {International Journal On Advances in Software},
year = {2014},
volume = {7},
number = {1-2},
pages = {88--100}
}
A Reference Architecture and Roadmap for Models@run.time Systems
Uwe Aßmann, Sebastian Götz, Jean-Marc Jézéquel, Brice Morin, Mario Trapp. Models@run.time, LNCS 8378 pp. 1-18, Springerbibtex
@INBOOK{AGJ+14,
chapter = {A Reference Architecture and Roadmap for Models@run.time Systems},
title = {Models@run.time},
volume = {8378},
publisher = {Springer LNCS},
year = {2014},
author = {Uwe A{\ss}mann and Sebastian G"{o}tz and Jean-Marc J\'ez\'equel
and Brice Morin and Mario Trapp},
pages = {1--18}
}
A Models@run.time Approach for Multi-Objective Self-Optimizing Software
Sebastian Götz, Thomas Kühn, Christian Piechnick, Georg Püschel, Uwe Aßmann. In Proceedings of the 3rd International Conference on Adaptive and Intelligent Systems (ICAIS), pp. 100-109bibtex
@INPROCEEDINGS{GKP+14,
author = {Sebastian G"{o}tz and Thomas K"{u}hn and Christian Piechnick and
Georg P"{u}schel and Uwe A{\ss}mann},
title = {A Models@run.time Approach for Multi-Objective Self-Optimizing Software},
booktitle = {To appear in Proceedings of the 3rd International Conference on Adaptive
and Intelligent Systems (ICAIS)},
year = {2014},
pages = {100--109}
}
Towards Context Modeling in Space and Time
Christian Piechnick, Georg Püschel, Sebastian Götz, Thomas Kühn, Ronny Kaiser, Uwe Aßmann. To appear in Proceedings of First Workshop on Model-Driven Robot Software Engineering (MORSE)bibtex
@INPROCEEDINGS{PPG+14a,
author = {Christian Piechnick and Georg P\"{u}schel and Sebastian G\"{o}tz
and Thomas K\"{u}hn and Ronny Kaiser and Uwe A{\ss}mann},
title = {Towards Context Modeling in Space and Time},
booktitle = {To appear in Proceedings of First Workshop on Model-Driven Robot
Software Engineering (MORSE)},
year = {2014}
}
A Metamodel Family for Role-based Modeling and Programming Languages
Thomas Kühn, Max Leuthäuser, Sebastian Götz, Christoph Seidl, Uwe Aßmann. 7th International Conference on Software Language Engineeringbibtex
@INPROCEEDINGS{KLG+14,
author = {Thomas K"{u}hn and Max Leuth"{a}user Sebastian G"{o}tz and Christoph Seidl and Uwe A{\ss}mann},
title = {A Metamodel Family for Role-based Modelling and Programming Languages},
booktitle = {To appear In Proceedings of the 7th International Conference on Software Language Engineering (SLE)},
year = {2014}
}
Energy-Efficient Data Processing at Sweet Spot Frequencies
Sebastian Götz, Thomas Ilsche, Jorge Cardoso, Josef Spillner, Uwe Aßmann, Wolfgang Nagel, Alexander Schill. To appear In Proceedings of the 4th International Symposium on Cloud Computing, Trusted Computing and Secure Virtual Infrastructures (CTC14)bibtex
@INPROCEEDINGS{GIC+14,
author = {Sebastian G"{o}tz and Thomas Ilsche and Jorge Cardoso and Josef
Spillner and Uwe A{\ss}mann and Wolfgang Nagel and Alexander Schill},
title = {Energy-Efficient Data Processing at Sweet Spot Frequencies},
booktitle = {Proceedings of the 4th International Symposium on Cloud Computing,
Trusted Computing and Secure Virtual Infrastructures},
year = {2014},
owner = {Sebastian Götz},
timestamp = {2014.08.13}
}
Modellgetriebene Entwicklung energieautarker Softwaresysteme
Sebastian Götz, Uwe Aßmann. DresdnerTransferbrief 3.14 (Energiespeicherung)bibtex
@ARTICLE{GA14,
author = {Sebastian G\"{o}tz and Uwe A\ss mann},
title = {Modellgetriebene Entwicklung energieautarker Softwaresysteme},
journal = {DresdnerTransferbrief},
year = {2014},
volume = {3},
pages = {1},
owner = {Sebastian Götz},
timestamp = {2014.08.19}
}
Energy-Efficient Databases using Sweet Spot Frequencies
Sebastian Götz, Thomas Ilsche, Jorge Cardoso, Josef Spillner, Thomas Kissinger, Uwe Aßmann, Wolfgang Lehner, Wolfgang Nagel, Alexander Schill. In Proceedings of the International Workshop on Green Cloud Computing (GCC 2014)
A Combined Simulation and Test Case Generation Strategy for Self-Adaptive Systems
Georg Püschel, Christian Piechnick, Sebastian Götz, Christoph Seidl, Sebastian Richly, Thomas Schlegel, Uwe Aßmann. Journal On Advances in Software, v7 n 3&4, XPS Press, 2014.bibtex
@ARTICLE{PPG+14,
author = {Georg P"{u}schel and Christian Piechnick and Sebastian G"{o}tz and Christoph Seidl and Sebastian Richly and Thomas Schlegel and Uwe A{\ss}mann},
title = {A Combined Simulation and Test Case Generation Strategy for Self-Adaptive Systems},
journal = {International Journal On Advances in Software},
year = {2014},
volume = {7},
number = {3-4},
pages = {686 - 696}
}
Summary of the 9th Workshop on Models@run.time
Sebastian Götz, Nelly Bencomo, Robert France. In Proceedings of the 9th Workshop on Models@run.time (MRT14), 2014.
2013
Comparing Mobile Applications' Energy Consumption
Claas Wilke, Sebastian Richly, Sebastian Götz, Christian Piechnick, Georg Püschel, Uwe Aßmann.. In: SEGC - Software Engineering Aspects of Green Computing Track at the 28th ACM Symposium on Applied Computing (SAC2013), ACM 2013, pp. 1177-1179.bibtex
@inproceedings{WRG,
author = {Wilke, Claas and Richly, Sebastian and G"{o}tz, Sebastian and Piechnick, Christian and P"{u}schel, Georg and A{\ss}mann, Uwe},
title = {Comparing mobile applications' energy consumption},
booktitle = {Proceedings of the 28th Annual ACM Symposium on Applied Computing},
series = {SAC '13},
year = {2013},
pages = {1177--1179},
publisher = {ACM},
address = {New York, NY, USA}
}
JouleUnit - A Generic Framework for Software Energy Profiling and Testing
Claas Wilke, Sebastian Götz, Sebastian Richly. In: Green In Software Engineering Green By Software Engineering Workshop (GIBSE 2013), ACM, 2013, pp. 9-14.bibtex
@inproceedings{WGR13,
author = {Wilke, Claas and G"{o}tz, Sebastian and Richly, Sebastian},
title = {JouleUnit: a generic framework for software energy profiling and testing},
booktitle = {Proceedings of the 2013 workshop on Green in/by software engineering},
series = {GIBSE '13},
year = {2013},
pages = {9--14},
numpages = {6},
publisher = {ACM},
address = {New York, NY, USA}
}
Towards Predictive Self-optimization by Situation Recognition
Sebastian Götz, René Schöne, Claas Wilke, Julian Mendez, Uwe Aßmann. Proceedings of 2nd Workshop "Energy Aware Software - Engineering and Development" (EASED)
Towards Systematic Model-based Testing of Self-adaptive Systems
Georg Püschel, Sebastian Götz, Claas Wilke, Uwe Aßmann. Proceedings of The Fifth International Conference on Adaptive and Self-Adaptive Systems and Applications (ADAPTIVE)
Model-driven Self-optimization Using Integer Linear Programming and Pseudo-Boolean Optimization
Sebastian Götz, Claas Wilke, Sebastian Richly, Georg Püschel, Uwe Aßmann. Proceedings of The Fifth International Conference on Adaptive and Self-Adaptive Systems and Applications (ADAPTIVE)
Report on the 7th International Workshop on Models@Runtime
Nelly Bencomo, Gordon Blair, Sebastian Götz, Brice Morin, Bernhard Rumpe. ACM SIGSOFT Software Engineering Notes 38(1)
Energy Profiling as a Service
Claas Wilke, Sebastian Richly, Sebastian Götz, Uwe Aßmann. Umweltinformatik zwischen Nachhaltigkeit und Wandel, Workshop auf der Jahrestagung der Gesellschaft für Informatik (Informatik2013), Lecture Notes in Informatics, Vol. 220, Gesellschaft für Informatik, Bonn, 2013, pp. 1043-1052.bibtex
@INPROCEEDINGS{WRGA13,
author = {Wilke, Claas and Richly, Sebastian and G{\"o}tz, Sebastian and A{\ss}mann,
Uwe},
title = {{Energy Profiling as a Service}},
booktitle = {Umweltinformatik zwischen Nachhaltigkeit und Wandel, Workshop auf
der Jahrestagung der Gesellschaft für Informatik (Informatik2013)},
year = {2013},
volume = {220},
series = {Lecture Notes in Informatics},
pages = {1043--1052},
address = {Bonn},
publisher = {Gesellschaft f{\"u}r Informatik}
}
OWL 2 Reasoning To Detect Energy-Efficient Software Variants From Context
Sebastian Götz, Julian Mendez, Veronika Thost, Anni-Yasmin Turhan. Proceedings of the 10th OWL: Experiences and Directions Workshop (OWLED)
Evaluation of Students' Modeling and Programming Skills
Birgit Demuth, Sebastian Götz, Harry Sneed, Uwe Schmidt. Educators Symposium at the 16th International Conference on
Model Driven Engineering Languages and Systems, http://ceur-ws.org/Vol-1134/
Summary of the 8th International Workshop on Models@run.time
Nelly Bencomo, Robert France, Sebastian Götz and Bernhard Rumpe. Proceedings of The 8th Workshop on Models@run.time (MRT13)
Energy Consumption and Efficiency in Mobile Applications: A User Feedback Study
Claas Wilke, Sebastian Richly, Sebastian Götz, Christian Piechnick, Uwe Aßmann. Proceedings of the IEEE International Conference on Green Computing and Communications (GreenCom), IEEE Computer Society 2013, pp. 134-141.bibtex
@inproceedings{SWD13,
author = {Wilke, Claas and Richly, Sebastian and G{\"o}tz, Sebastian and Piechnick, Christian and A{\ss}mann, Uwe},
title = {{Energy Consumption and Efficiency in Mobile Applications: A User Feedback Study}},
booktitle = {The 2013 IEEE International Conference on Green Computing and Communications (GreenCom 2013)},
publisher = {IEEE Computer Society},
pages = {134--141},
year = {2013}
}
2012
Architecture and Mechanisms for Energy Auto Tuning
Sebastian Götz, Claas Wilke, Sebastian Cech, Uwe Aßmann. Sustainable Green Computing: Practices, Methodologies and Technologies, IGI Globalbibtex
@INBOOK{GWC+11b,
chapter = {Architecture and Mechanisms for Energy Auto Tuning},
title = {Sustainable Green Computing: Practices, Methodologies and Technologies},
publisher = {IGI Global},
year = {2011},
editor = {Naima Kaabouch and Wen-Chen Hu},
author = {Sebastian G{"\o}tz and Claas Wilke and Sebastian Cech and Uwe Assmann}
}
Towards Modeling a Variable Architecture for Multi-Tenant SaaS-Applications
Julia Schroeter, Sebastian Cech, Sebastian Götz, Claas Wilke, Uwe Aßmann. Proceedings of Sixth International Workshop on Variability Modelling of Software-Intensive Systems (VaMoS 2012)bibtex
@INPROCEEDINGS{Schroeter2012,
author = {Julia Schroeter and Sebastian Cech and Sebastian G\"{o}tz and Claas Wilke and Uwe A\{ss}mann},
title = {Towards Modeling a Variable Architecture for Multi-Tenant SaaS-Applications},
booktitle = {Proceedings of the Sixth International Workshop on Variability Modelling of Software-Intensive Systems (VaMoS 2012)},
year = {2012}
}
JavAdaptor - Flexible Runtime Updates of Java Applications
Mario Pukall, Christian Kästner, Walter Cazzola, Sebastian Götz, Alexander Grebhahn, Reimar Schöter and Gunter Saake. Software: Practice and Experience
Entwicklung Cyber-Physikalischer Systeme am Beispiel des NAO-Roboters
Sebastian Götz, Max Leuthäuser, Christian Piechnick, Jan Reimann, Sebastian Richly, Julia Schroeter, Claas Wilke, Uwe Aßmann. In: Chemnitzer Linux-Tage 2012 - Tagungsband, Universitätsverlag Chemnitz, 2012bibtex
@inproceedings {clt2012-1016,
author = {Sebastian G"otz and Max Leuth"auser and Christian Piechnick
and Jan Reimann and Sebastian Richly and Julia Schroeter and
Class Wilke and Uwe A"smann},
title = {{E}ntwicklung {C}yber-{P}hysikalischer {S}ysteme am {B}eispiel des
{NAO}-{R}oboters},
pages = {45--52},
booktitle = {{C}hemnitzer {L}inux-{T}age 2012 --~{T}agungsband~--},
organization = {{T}eam der {C}hemnitzer {L}inux-{T}age},
publisher = {{U}niversit"atsverlag {C}hemnitz},
month = mar,
year = 2012
}
Using Role-Based Composition to Support Unanticipated, Dynamic Adaptation - Smart Application Grids
Christian Piechnick, Sebastian Richly, Sebastian Götz, Claas Wilke, Uwe Aßmann. To appear in Proceedings of ADAPTIVE 2012, The Fourth International Conference on Adaptive and Self-adaptive Systems and Applications
July 22-27, 2011 - Nice, Francebibtex
@INPROCEEDINGS{PRG+12,
author = {Piechnick, Christian and Richly, Sebastian and G\"{o}tz, Sebastian and Wilke, Claas and A{\ss}mann, Uwe},
title = {{Using Role-Based Composition to Support Unanticipated, Dynamic Adaptation -- Smart Application Grids}},
booktitle = {Proceedings of ADAPTIVE 2012, The Fourth International Conference on Adaptive and Self-adaptive Systems and Applications},
year = {2012},
pages = {93--102}
}
Approximating Quality Contracts for Energy Auto-Tuning Software
Sebastian Götz, Claas Wilke, Sebastian Richly, Uwe Aßmann. Proceedings of First International Workshop on Green and Sustainable Software (GREENS 2012)bibtex
@INPROCEEDINGS{GWR+12,
author = {Sebastian G\"{o}tz and Claas Wilke and Sebastian Richly and Uwe A\ss
mann},
title = {Approximating Quality Contracts for Energy Auto-Tuning Software},
booktitle = {Proceedings of First International Workshop on Green and Sustainable
Software (GREENS 2012)},
year = {2012}
}
Energy Labels for Mobile Applications
Claas Wilke, Sebastian Richly, Georg Püschel, Christian Piechnick, Sebastian Götz, Uwe Aßmann. Proceedings des 1. Workshop zur Entwicklung energiebewusster Software (EEbS 2012)bibtex
@INPROCEEDINGS{WRP+12,
author = {Claas Wilke and Sebastian Richly and Georg P\"{u}schel and Christian
Piechnick and Sebastian G\"{o}tz and Uwe A\ss mann},
title = {Energy Labels for Mobile Applications},
booktitle = {Proceedings des 1. Workshop zur Entwicklung energiebewusster Software
(EEbS 2012)},
year = {2012}
}
Energy Labels for Mobile Applications
Claas Wilke, Sebastian Richly, Georg Püschel, Christian Piechnick, Sebastian Götz, Uwe Aßmannn. Proceedings of First Workshop for the Development of Energy-aware Software (EEbS 2012), Lecture Notes in Informatics, Vol. 208bibtex
@INPROCEEDINGS{WPP+12,
author = {Wilke, Claas and Richly, Sebastian and P\"{u}schel, Georg and Piechnick, Christian and G\"{o}tz, Sebastian and A{\ss}mannn, Uwe},
title = {{Energy Labels for Mobile Applications}},
booktitle = {Proceedings of 1. Workshop zur Entwicklung energiebewusster Software / First Workshop for the Development of Energy-aware Software (EEbS 2012)},
series = {Lecture Notes in Informatics},
volume = {208},
publisher = {Gesselschaft f\"{u}r Informatik},
address = {Bonn},
year = {2012},
pages = {93--102}
}
Comparing Mobile Applications' Energy Consumption
Claas Wilke, Sebastian Richly, Christian Piechnick, Sebastian Götz, Georg Püschel, Uwe Aßmann.. Technical Report TUD-Fl12-10 Dezember 2012, Technische Universität Dresden, 2012.bibtex
@TECHREPORT{WRP+12b,
author = {Wilke, Claas and Richly, Sebastian and Piechnick, Christian and G"{o}tz, Sebastian and
P"{u}schel, Georg and A{\ss}mann, Uwe},
title = {{Comparing Mobile Applications' Energy Consumption}},
number = {TUD-Fl12-10 Dezember 2012},
institution = {Technische Universit"{a}t Dresden},
year = {2012}
}
Summary of the 7th International Workshop on Models@run.time
Nelly Bencomo, Gordon Blair, Sebastian Götz, Brice Morin, Bernhard Rumpe. Proceedings of The 7th Workshop on Models@run.time (MRT12)
2011
JavAdaptor: Unrestricted Dynamic Software Updates for Java
Mario Pukall, Alexander Grebhahn, Reimar Schröter, Christian Kästner, Walter Cazzola and Sebastian Götz. Companion of the 33rd International Conference on Software Engineering - ICSE 2011bibtex
@INPROCEEDINGS{PGS+11,
author = {Mario Pukall, Alexander Grebhahn, Reimar Schröter, Christian Kästner,
Walter Cazzola and Sebastian Götz},
title = {JavAdaptor: Unrestricted Dynamic Software Updates for Java},
booktitle = {Companion of the 33rd International Conference on Software Engineering
- ICSE 2011 - ACM},
year = {2011}
}
Role-based Object-Relational Co-Evolution
Sebastian Götz, Sebastian Richly and Uwe Aßmann. Proceedings of 8th Workshop on Reflection, AOP and Meta-Data for Software Evolution (RAM-SE 2011)bibtex
@INPROCEEDINGS{GRA11,
author = {Sebastian G"otz, Sebastian Richly and Uwe A\ss mann},
title = {Role-based Object-Relational Co-Evolution},
booktitle = {Proceedings of 8th Workshop on Reflection, AOP and Meta-Data for
Software Evolution (RAM-SE 2011)},
year = {2011}
}
Predicate-C - An Efficient and Generic Runtime System for Predicate Dispatch
Friedrich Gräter, Sebastian Götz, Julian Stecklina. Proceedings of 6th Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS)bibtex
@INPROCEEDINGS{GGS11,
author = {Friedrich Gräter and Sebastian Götz and Julian Stecklina},
title = {Predicate-C - An Efficient and Generic Runtime System for Predicate
Dispatch},
booktitle = {Proceedings of 6th Workshop on the Implementation, Compilation, Optimization
of Object-Oriented Languages, Programs and Systems (ICOOOLPS)},
year = {2011}
}
Vision Paper: Towards Model-Based Energy Testing
Claas Wilke, Sebastian Götz, Jan Reimann and Uwe Aßmann. To be published in Proceedings of 14th International Conference on Model Driven Engineering Languages and Systems (MODELS 2011)bibtex
@INPROCEEDINGS{WGR+11,
author = {Claas Wilke and Sebastian Götz and Jan Reimann and Uwe Assmann},
title = {Vision Paper: Towards Model-Based Energy Testing},
booktitle = {Proceedings of 14th International Conference on Model Driven Engineering
Languages and Systems (MODELS 2011)},
year = {2011}
}
Runtime Variability Management for Energy-efficient Software by Contract Negotiation
Sebastian Götz, Claas Wilke, Sebastian Cech, Uwe Aßmann. Proceedings of the 6th International Workshop on Models@run.time at the ACM/IEEE 14th International Conference on Model Driven Engineering Languages and Systems (MODELS 2011)bibtex
@INPROCEEDINGS{GWC+11,
author = {Sebastian Götz and Claas Wilke and Sebastian Cech and Uwe Assmann},
title = {Runtime Variability Management for Energy-efficient Software by Contract
Negotiation},
booktitle = {Proceedings of the 6th International Workshop Models@run.time (MRT
2011)},
year = {2011}
}
Aspects of Software’s Energy Consumption
Claas Wilke, Sebastian Götz, Sebastian Cech, Johannes Waltsgott, Ronny Fritzsche. Technical Report TUD-FI-11-04, September 2011, Technische Universität Dresden, ISSN 1430-211X.bibtex
@TECHREPORT{TUD:FI:11:04,
author = {Wilke, Claas and G\"{o}tz, Sebastian and Cech, Sebastian and Waltsgott, Johannes, and Fritzsche, Ronny},
title = {Aspects of Software’s Energy Consumption},
institution = {Technische Universit\"{a}t Dresden},
year = {2011},
number = {TUD-FI11-04, ISSN 1430-211X},
month = {September}
}
State of the Art: Optimization of Energy Consumption in Storage Systems
Ronny Fritzsche, Johannes Waltsgott, Sebastian Götz, Claas Wilke, Sebastian Cech. Technical Report TUD-FI-11-05, September 2011, Technische Universität Dresden, ISSN 1430-211Xbibtex
@TECHREPORT{TUD:FI:11:04,
author = {Fritzsche, Ronny and Waltsgott, Johannes, and G\"{o}tz, Sebastian and Wilke, Claas and Cech, Sebastian},
title = {State of the Art: Optimization of Energy Consumption in Storage Systems},
institution = {Technische Universit\"{a}t Dresden},
year = {2011},
number = {TUD-FI11-05, ISSN 1430-211X},
month = {September}
}
State of the Art: Hardware Energy Management
Johannes Waltsgott, Sebastian Götz, Ronny Fritzsche, Sebastian Cech, Claas Wilke. Technical Report TUD-FI-11-06, September 2011, Technische Universität Dresden, ISSN 1430-211Xbibtex
@TECHREPORT{TUD:FI:11:04,
author = {Waltsgott, Johannes, and G"{o}tz, Sebastian and Fritzsche, Ronny and Cech, Sebastian and Wilke, Claas},
title = {State of the Art: Hardware Energy Management},
institution = {Technische Universit"{a}t Dresden},
year = {2011},
number = {TUD-FI11-06, ISSN 1430-211X},
month = {September}
}
NaoText: A Role-based Language for Collaborative Robot Applications.
Sebastian Götz, Max Leuthäuser, Jan Reimann, Julia Schroeter, Christian Wende, Claas Wilke, Uwe Aßmann. In: Proceedings of the 1st International ISoLA Workshop on Software Aspects of Robotic Systems, Vienna University of Technology, October 17 - 18, 2011.bibtex
@INPROCEEDINGS{GSW+11,
author = {G"{o}tz, Sebastian and Leuth"{a}user, Max and Reimann, Jan and Schroeter, Julia and Wende, Christian and Wilke, Claas and A{\ss}mann, Uwe},
title = {NaoText: A Role-based Language for Collaborative Robot Applications},
booktitle = {Proceedings of the 1st International ISoLA Workshop on Software Aspects of Robotic Systems, Vienna University of Technology, October 17 - 18, 2011},
year = {2011}
}
2010
Role-based Multi-Purpose Workflow Engine Architecture
Sebastian Richly, Sebastian Götz, Uwe Aßmann, Sandro Schmidt. Proceedings of 5th International Workshop on Technologies for Context-Aware Business Process Management - TCoB 2010bibtex
@INPROCEEDINGS{RGA+10,
author = {Sebastian Richly and Sebastian G"{o}tz and Uwe A\ss mann and Sandro
Schmidt},
title = {Role-based Multi-Purpose Workflow Engine Architecture},
booktitle = {Proceedings of 5th International Workshop on Technologies for Context-Aware
Business Process Management (TCoB 2010)},
year = {2010},
abstract = {The workflow management systems domain today is completely fragmented.
For each purpose various solutions with different specializations
exist. Even for standardized process languages, many different extensions
and engines exist. If new requirements, domains or standards emerge,
the engines have to be adopted. In this paper, we want to show how
a workflow engine can be designed to support different workflow languages
and different domains - an extensible multi-purpose workflow engine.
Our approach for this kind of engine is based on a workflow net engine
that allows us to support most of the existing workflow languages.
To support different tasks of different specifications, we integrated
object roles in our engine. This extension of the object-oriented
paradigm allows flexible runtime adaptations and extensions. Thus,
we are able to add new domain specific functions to our engine at
runtime, even if the original process language does not support them.},
keywords = {Workflow, Object-Role, Runtime Adaptation},
owner = {Sebastian G"{o}tz},
timestamp = {2010.07.04}
}
MapReduce for Scalable Neural Nets Training
Sebastian Richly, Georg Püschel, Dirk Habich and Sebastian Götz. IEEE Proceedings of Congress on Services (SERVICES 2010-I)bibtex
@INPROCEEDINGS{RPH+10,
author = {Sebastian Richly and Georg P\"{u}schel and Dirk Habich and Sebastian
G\"{o}tz},
title = {MapReduce for Scalable Neural Nets Training},
booktitle = {IEEE Proceedings of Congress on Services (SERVICES 2010-I)},
year = {2010},
abstract = {The particular benefit of cloud computing is the simple scalability
of large applications, and many companies have already decided to
use the cloud for their infrastructures. An enterprise IT infrastructure
often includes a workflow management system. In a cloud, various
workflow engines can coexist, each with its specific functional responsibility.
A central instance is in charge of distributing process fragments
without causing high technical or economic costs. The derivation
of cost functions, the determination of the fragments to be executed
on the respective engines with minimal costs, is a complex issue,
especially if various processes have to be executed simultaneously.
This paper approaches the problem of delegating an entire process
to a distributed infrastructure and shows how it can be solved efficiently
with neural networks. To ensure computation performance when handling
various neural networks, we use the MapReduce framework. The distributed
computation capability of MapReduce can help process the mass of
training data generated by system monitoring in the networks. So,
the performance usage in the central instance is decreased and the
entire system is able to scale with the growing infrastructure.},
keywords = {Neural Nets, Clustering Algorithms, Workflow Management},
owner = {Sebastian G\"{o}tz},
timestamp = {2010.07.04}
}
Towards Energy Auto Tuning
Sebastian Götz, Claas Wilke, Matthias Schmidt, Sebastian Cech, Uwe Aßmann. Proceedings of First Annual International Conference on Green Information Technology (GREEN IT 2010)bibtex
@INPROCEEDINGS{eat,
author = {Sebastian G{\"o}tz and Claas Wilke and Matthias Schmidt and Sebastian
Cech and Uwe A{\ss}mann},
title = {Towards Energy Auto Tuning},
booktitle = {Proceedings of First Annual International Conference on Green Information
Technology (GREEN IT)},
year = {2010}
}
THEATRE Resource Manager Interface Specification v. 1.0
Sebastian Götz, Claas Wilke, Matthias Schmidt, Sebastian Cech, Johannes Waltsgott, Ronny Fritzsche. Technical Report TUD-FI10-08, December 2010, Technische Universität Dresden, ISSN 1430-211Xbibtex
@TECHREPORT{coolSWResMgrSpec,
author = {Sebastian G"{o}tz and Claas Wilke and Matthias Schmidt and Sebastian
Cech and Johannes Waltsgott and Ronny Fritzsche},
title = {THEATRE Resource Manager Interface Specification v. 1.0},
institution = {Technische Universität Dresden},
year = {2010},
number = {TUD-FI10-08, ISSN 1430-211X},
month = {December}
}
2009
On Performance of Delegation in Java
Sebastian Götz and Mario Pukall. In Proceedings of 2nd Workshop on Hot Topics of Software Upgrades, HotSWUp 2009, co-located with OOPSLA 2009bibtex
@INPROCEEDINGS{gp09,
author = {Sebastian G\"{o}tz and Mario Pukall},
title = {On Performance of Delegation in Java},
booktitle = {Proceedings of 2nd Workshop on Hot Topics of Software Upgrades, HotSWUp
2009},
year = {2009},
abstract = {Delegation is an important design concept in object-oriented languages.
In contrast to inheritance, which relates classes to each other,
delegation operates on the level of objects and thus provides more
flexibility. It is well known, that usage of delegation imposes performance
penalties in the sense of delayed execution. But delegation on the
level of sourcecode is optimized on bytecode level up to a degree,
that imposes much lower performance penalties than expected. This
paper examines in detail how big these penalties are.},
keywords = {Software Upgrade, Java, JVM, Delegation, Inlining},
owner = {Sebastian},
timestamp = {2010.02.12}
}
Flexible Runtime Program Adaptations in Java - A Comparision
Mario Pukall, Christian Kästner, Sebastian Götz, Walter Cazzola, Gunther Saake. Technischer Report FIN-014-2009, Otto-von-Guericke-Universität Magdeburgbibtex
@TECHREPORT{pkgcs09,
author = {Mario Pukall, Christian Kästner, Sebastian Götz, Walter Cazzola,
and Gunter Saake},
title = {Flexible Runtime Program Adaptations in Java - A Comparison},
institution = {Fakultät für Informatik, Universität Magdeburg},
year = {2009},
owner = {Sebastian},
timestamp = {2010.02.12}
}
2008
ComeBack!: a Refactoring-Based Tool for Binary-Compatible Framework Upgrade
Ilie Şavga, Michael Rudolf, Sebastian Götz. In Companion Proceedings of the 30th International Conference on Software Engineering (ICSE\'08), Leipzig, Germany, Mai 2008. To appear.bibtex
@INPROCEEDINGS{comeback,
author = {Ilie Savga and Michael Rudolf and Sebastian G{\"o}tz},
title = {ComeBack!: a Refactoring-Based Tool for Binary-Compatible Framework
Upgrade},
booktitle = {Companion of Proceedings of the 30th International Conference on
Software Engineering, ICSE'08},
year = {2008},
location = {Leipzig, Germany}
}
Exploring Role Based Adaptation
Sebastian Götz, Ilie Şavga. Proceedings of 5th Workshop on Reflection, AOP and Meta-Data for Software-Evolution - RAM-SE 2008bibtex
@INPROCEEDINGS{goetz-savga-ramse,
author = {Sebastian G{\"o}tz and Ilie \c{S}avga},
title = {Exploring Role-Based Adaptation},
booktitle = {Proceedings of the 5th ECOOP'2008 Workshop on Reflection, AOP and
Meta-Data for Software Evolution, RAM-SE '08},
year = {2008},
location = {Paphos, Cyprus}
}
Practical Refactoring-Based Framework Upgrade
Ilie Şavga, Michael Rudolf, Sebastian Götz, Uwe Aßmann. Proc. 7th International Conference on Generative Programming and Component Engineering (GPCE\'08). Nashville, Tennessee, USA, 2008.bibtex
@INPROCEEDINGS{cb-gpce08,
author = {Ilie Savga and Michael Rudolf and Sebastian G{\"o}tz and Uwe Assmann},
title = {Practical Refactoring-Based Framework Upgrade},
booktitle = {Proceedings of the 7th International Conference on Generative Programming
and Component Engineering, GPCE'08},
year = {2008},
location = {Nashville, Tennessee, USA}
}
2007
Supporting Gene Expression Analysis Processes by a Service-Oriented Platform
Sebastian Richly, Dirk Habich, Sebastian Götz, Maik Thiele, Stefan Hartung. 2007 IEEE International Services Computing Contest (SCContest 2007), 2007 IEEE International Conference on Services Computing (SCC 2007), July 13- 2007, Salt Lake City, Utah