-
Notifications
You must be signed in to change notification settings - Fork 0
/
publications.html
311 lines (286 loc) · 19.3 KB
/
publications.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<link href='https://fonts.googleapis.com/css?family=Architects+Daughter' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen">
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen">
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print">
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>diagnoseIT: Expert-guided automatic diagnosis of performance problems in enterprise applications</title>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-61939656-1', 'auto');
ga('send', 'pageview');
</script>
</head>
<body>
<header>
<div class="logo">
<h1> <img src="images/Logo_diagnoseIT.png" alt="diagnoseIT" width="40%" height="40%" /> </h1>
</div>
<div class="subtitle">
<div class="inner">
<h2>expert-guided automatic diagnosis of performance problems in enterprise applications</h2>
<a href="https://github.com/diagnoseIT" class="button"><small>Follow us on</small> GitHub</a>
<div class="navigation">
<ul>
<li>
<a href="index.html">Home</a>
</li>
<li>
<a href="downloads.html">Downloads</a>
</li>
<li>
<a href="contributors.html">Contributors</a>
</li>
<!--<li>
<a href="documentation.html">Documentation</a>
</li>-->
<li>
<a href="publications.html" class="currentlink">Publications</a>
</li>
<li>
<a href="contact.html">Contact</a>
</li>
</ul>
</div>
</div>
</div>
</header>
<div id="content-wrapper">
<div class="inner clearfix">
<section id="main-content">
<h3><a id="pressReleases" class="anchor" href="#pressReleases" aria-hidden="true"><span class="octicon octicon-link"></span></a>Press Releases</h3>
<p>
<ul>
<li><strong>APM Research Project diagnoseIT launched</strong> (<a href="http://www.novatec-gmbh.de/aktuelles/nachrichten/detailansicht-nachrichten/apm-forschungsprojekt-diagnoseit-gestartet/">NovaTec News</a> /
<a href="http://www.openpr.de/news/856735/APM-Forschungsprojekt-diagnoseIT-gestartet.html">openPR</a> /
<a href="http://kieker-monitoring.net/news/apm-research-project-diagnoseit-launched/">Kieker News</a>)<br />
<em>Christoph Heger, André van Hoorn, Dušan Okanović, Stefan Siegl and Alexander Wert</em>
</li>
<li><strong>New APM Research Project: diagnoseIT</strong> (<a href="https://research.spec.org/fileadmin/user_upload/newsletter/SPEC-RG-Newsletter-vol2-no1-Mar2016.pdf">SPEC RG Newsletter</a>, vol. 2, issue 1, 2016)<br>
<em>Christoph Heger, André van Hoorn, Dušan Okanović, Stefan Siegl and Alexander Wert</em></li>
</ul>
</p>
<hr />
<h3><a id="talks" class="anchor" href="#talks" aria-hidden="true"><span class="octicon octicon-link"></span></a>Talks</h3>
<p>
<ul>
<li><strong>State of the Art of Visualization in APM Tools</strong> (<a href="files/Dagstuhl2018-VSSP.pdf">slides</a>)<br />
<em>André van Hoorn and Dušan Okanović</em><br />
Visualizing Systems and Software Performance (VSSP '18), GI-Dagstuhl seminar, Dagstuhl, Germany
</li>
<li><strong>Application Performance Management: State of the Art and Challenges for the Future</strong> (<a href="http://eprints.uni-kiel.de/37427/">tutorial paper</a>, <a href="http://eprints.uni-kiel.de/37427">tutorial slides</a>)<br />
<em>Christoph Heger, André van Hoorn, Mario Mann and Dušan Okanović</em><br />
Tutorial at the International Conference on Performance Engineering (ICPE) 2017, L’Aquila, Italy
</li>
<li><strong>Monitoring and diagnosis of performance problems in enterprise applications with mobile front-end</strong> (<a href="http://www.performance-symposium.org/2017/program/monitoring-and-diagnosis-of-performance-problems-in-enterprise-applications-with-mobile-front-end/">talk abstract</a>)<br/>
<em>Tobias Angerstein, Alper Hidiroglu, Manuel Palenga and Matteo Sassano</em>
8th Symposium on Software Performance (SSP '17), Karlsruhe, Germany
</li>
<li><strong>APM Interoperability with OPEN.xtrace: Overview and Lessons learned</strong> (<a href="http://www.performance-symposium.org/2016/program/apm_interoperability_with_openxtrace_overview_and_lessons_learned/">talk abstract</a>)<br />
<em>Alexander Bran, Alper Hidiroglu, Manuel Palenga and Dušan Okanović</em><br />
7th Symposium on Software Performance (SSP '16), Kiel, Germany
</li>
<li><strong>Fighting Groundhog Days: Expert-guided Automatic Diagnosis of Performance Problems in Enterprise Applications</strong> (<a href="http://de.slideshare.net/ChristophHeger/fighting-groundhog-days-expertguided-automatic-diagnosis-of-performance-problems-in-enterprise-applications">SlideShare</a>)<br>
<em>Christoph Heger, André van Hoorn, Dušan Okanović, Stefan Siegl and Alexander Wert</em><br />
Symposium on Software Performance 2015, Munich, Germany
</li>
<li><strong>diagnoseIT: Expert-guided Automatic Diagnosis of Performance Problems in Enterprise Applications</strong> (<a href="https://icpe2016.spec.org/fileadmin/user_upload/documents/icpe_2016/diagnoseIT_poster.pdf">Poster</a>) -- Best Demo Award<br />
<em>Christoph Heger, André van Hoorn, Dušan Okanović, Stefan Siegl and Alexander Wert</em><br />
Demo at the International Conference on Performance Engineering (ICPE) 2016, Delft, Netherlands
</li>
<li><strong>Because performance matters! - Open Source Application Performance Monitoring for the Crowd</strong> (<a href="files/2016-JUG-inspectit.pdf">slides</a>)<br />
Presented in:
<ul style="list-style-type:circle">
<li>Frankfurt</li>
<li>Stuttgart</li>
<li>Munich</li>
<li>Kaiserslautern</li>
<li>Görlitz</li>
</ul>
</li>
<li><strong>Measurement-Based Application Performance Problem Detection and Diagnosis</strong><br/>
<em>André van Hoorn</em>
Gran Sasso Science Institute (GSSI) 2015, L’Aquila, Italy
</li>
<li><strong>Tool-supported application performance problem detection and diagnosis</strong>
<em>André van Hoorn</em><br/>
Software Performance Meetup 2015, Munich
</li>
</ul>
</p>
<hr />
<h3><a id="research-publications" class="anchor" href="#research-publications" aria-hidden="true"><span class="octicon octicon-link"></span></a>Research Publications</h3>
<p>
<ul>
<li><strong>diagnoseIT: Expertengestützte automatische Diagnose von Performance-Probleme in Enterprise-Anwendungen (Abschlussbericht)</strong> (<a href="https://arxiv.org/abs/1802.00056">full paper</a>)<br/>
<em>Christoph Heger, André van Hoorn, Dusan Okanovic, Stefan Siegl, Christian Vögele, Alexander Wert</em>
CoRR abs/1802.00056 (2018)
</li>
<li><strong>Application Performance Management: Measuring and Optimizing the Digital Customer Experience</strong> (<a href="http://dx.doi.org/10.18419/opus-10332">e-Book (open-access version)</a>)<br />
<em>André van Hoorn and Stefan Siegl</em><br />
e-Book, SIGS DATACOM GmbH, 2018, Troisdorf, Germany
</li>
<li><strong>Exploiting load testing and profiling for Performance Antipattern Detection</strong> (<a href="https://www.sciencedirect.com/science/article/pii/S0950584917302276?via%3Dihub">full paper</a>)<br />
<em>Catia Trubiani, Alexander Bran, André van Hoorn, Alberto Avritzer, Holger Knoche</em><br />
Information and Software Technology, vol. 95 (2018)
</li>
<li><strong>Hora: Architecture-aware online failure prediction</strong> (<a href="https://www.sciencedirect.com/science/article/pii/S0164121217300390?via%3Dihub">full paper</a>)<br />
<em>Teerat Pitakrat, Dusan Okanovic, André van Hoorn, Lars Grunske</em><br />
Journal of Systems and Software 137, vol. 137 (2018)
</li>
<li><strong>Hora: Architecture-aware online failure prediction</strong> (<a href="https://dl.gi.de/handle/20.500.12116/16331;jsessionid=93E869CFCA1BDAED67F38A14A4D78F8E">full paper</a>)<br />
<em>Teerat Pitakrat, Dusan Okanovic, André van Hoorn, Lars Grunske</em><br />
Software Engineering und Software Management (SE) 2018, Bonn, Germany
</li>
<li><strong>The Back End is Only One Part of the Picture: Mobile-Aware Application Performance Monitoring and Problem Diagnosis</strong> (<a href="./files/valuetools2017-AnOkvH.pdf">full paper</a>)<br />
<em>Katrin Angerbauer, Dušan Okanović, André van Hoorn, Christoph Heger</em><br />
11th EAI International Conference on Performance Evaluation Methodologies and Tools - Valuetools 2017, Venice, Italy
</li>
<li><strong>CASPA: A Platform for Comparability of Architecture-Based Software Performance Engineering Approaches</strong> (<a href="https://ieeexplore.ieee.org/document/7958509/">full paper</a>)<br />
<em>Thomas F. Düllmann, Robert Heinrich, André van Hoorn, Teerat Pitakrat, Jürgen Walter, Felix Willnecker</em><br />
International Conference on Software Architecture Workshops (ICSAW) 2017, Gothenburg, Sweden
</li>
<li><strong>Many Flies in One Swat: Automated Categorization of Performance Problem Diagnosis Results</strong> (<a href="http://eprints.uni-kiel.de/37424/">full paper</a>)<br />
<em>Tobias Angerstein, Dušan Okanović, Christoph Heger, André van Hoorn, Aleksandar Kovačević and Thomas Kluge</em><br />
International Conference on Performance Engineering (ICPE) 2017, L’Aquila, Italy
</li>
<li><strong>Application Performance Management: State of the Art and Challenges for the Future</strong> (<a href="http://eprints.uni-kiel.de/37427/">tutorial paper</a>, <a href="http://eprints.uni-kiel.de/37427">tutorial slides</a>)<br />
<em>Christoph Heger, André van Hoorn, Mario Mann and Dušan Okanović</em><br />
International Conference on Performance Engineering (ICPE) 2017, L’Aquila, Italy
</li>
<li><strong>Application Performance Management: Kontinuierliche Überwachung von Anwendungsperformance</strong> (<a href="http://www.sigs-datacom.de/wissen/fachposter.html">Fachposter Zeitschrift ObjektSpektrum</a>)<br />
<em>André van Hoorn, Stefan Siegl</em><br />
ObjektSpektrum, 2016.
</li>
<li><strong>Online Anomaly Detection Based on Monitoring Traces</strong> (<a href="https://sdqweb.ipd.kit.edu/typo3/sdq/fileadmin/user_upload/palladio-conference/2016/papers/Online_Anomaly_Detection_Based_on_Monitoring_Traces.pdf">talk abstract</a>)<br />
<em>Marius Oehler, Alexander Wert and Christoph Heger</em><br />
7th Symposium on Software Performance (SSP 2016), Kiel, Germany
</li>
<li><strong>Antipattern-Based Problem Injection for Assessing Performance and Reliability Evaluation Techniques </strong> (<a href="http://eprints.uni-kiel.de/33668/">full paper</a>)<br />
<em>Philipp Keck, André van Hoorn, Dušan Okanović, Teerat Pitakrat, and Thomas F. Düllmann</em><br />
8th International Workshop on Software Aging and Rejuvenation (WoSAR 2016), October, 2016, Ottawa, Canada
</li>
<li><strong>Towards Performance Tooling Interoperability: An Open Format for Representing Execution Traces</strong> (<a href="http://eprints.uni-kiel.de/33526/">full paper</a>)<br />
<em>Dušan Okanović, André van Hoorn, Christoph Heger, Alexander Wert, and Stefan Siegl</em><br />
13th European Workshop on Performance Engineering (EPEW 2016), Chios, Greece
</li>
<li><strong>Expert-guided Automatic Diagnosis of Performance Problems in Enterprise Applications</strong> (<a href="http://eprints.uni-kiel.de/33058/">full paper</a>)<br />
<em>Christoph Heger, André van Hoorn, Dušan Okanović, Stefan Siegl, and Alexander Wert</em><br />
12th European Dependable Computing Conference (EDCC 2016), September 5-9, 2016, Gothenburg, Sweden
</li>
<li><strong>An Architecture-aware Approach to Hierarchical Online Failure Prediction</strong> (<a href="http://eprints.uni-kiel.de/31652/">full paper</a>)<br />
<em>Teerat Pitakrat, Dušan Okanović, André van Hoorn, and Lars Grunske</em><br />
International ACM SIGSOFT Conference on the Quality of Software Architectures (QoSA) 2016, Venice, Italy
</li>
<li><strong>Performance-oriented DevOps: A Research Agenda. Technical Report SPEC-RG-2015-01</strong> (<a href="https://research.spec.org/fileadmin/user_upload/documents/wg_devops/endorsed_publications/SPEC-RG-2015-001-DevOpsPerformanceResearchAgenda.pdf">link</a>)<br/>
<em>Andreas Brunnert, André van Hoorn, Felix Willnecker, Alexandru Danciu, Wilhelm Hasselbring, Christoph Heger, Nikolas Herbst, Pooyan Jamshidi, Reiner Jung, Joakim von Kistowski, Anne Koziolek, Johannes Kroß, Simon Spinner, Christian Vögele, Jürgen Walter, and Alexander Wert</em><br/>
SPEC Research Group - DevOps Performance Working Group, Standard Performance Evaluation Corporation (SPEC), 2015
</li>
</ul>
</p>
<hr />
<h3><a id="running-theses" class="anchor" href="#running-theses" aria-hidden="true"><span class="octicon octicon-link"></span></a>Student Theses</h3>
<p>
<!--
<h4>Running Theses</h4>
<ul>
<li><strong>Automatically Controlling the Tradeoff between Monitoring and Information Details in APM Tools</strong><br />
<em>Albert Flaig</em><br />
Master’s Thesis, University of Stuttgart, 2017.
</li>
</ul>
-->
<h4>Completed Theses</h4>
<ul>
<li><strong>Visualization of Performance Antipattern Detection Results</strong><br />
<em>Matthias Popp</em><br />
Bachelor’s Thesis, University of Stuttgart, 2018.
</li>
<li><strong>Evaluating Mobile Monitoring Strategies for Native iOS Applications</strong><br />
<em>Matteo Sassano</em><br />
Bachelor’s Thesis, University of Stuttgart, 2017.
</li>
<li><strong>Application Performance Monitoring in Microservice Based Systems</strong><br />
<em>Valentin Seifermann</em><br />
Bachelor’s Thesis, University of Stuttgart, 2017.
</li>
<li><strong>Automated Root Cause Isolation in Performance Regression Testing</strong><br />
<em>Sebastian Vogel</em><br />
Master’s Thesis, University of Stuttgart, 2017.
</li>
<li><strong>Detecting Performance Anti-Patterns from Profiler Data</strong><br />
<em>Alexander Bran</em><br />
Bachelor’s Thesis, University of Stuttgart, 2017.
</li>
<li><strong>Change-Aware Performance Anomaly Detection in Microservice Architectures</strong><br />
<em>Thomas Düllmann</em><br />
Master’s Thesis, University of Stuttgart, 2017.
</li>
<li><strong>Rule-Based Performance Anti-Pattern Detection from Execution Traces</strong><br />
<em>Alper Hidiroglu</em><br />
Bachelor’s Thesis, University of Stuttgart, 2016.
</li>
<li><strong>A Generic Platform for Transforming Monitoring Data into Performance Models</strong><br />
<em>Jonas Kunz</em><br />
Bachelor’s Thesis, Karlsruhe Institute of Technology and NovaTec, 2016.
</li>
<li><strong>Automated Categorization of Performance Problem Diagnosis Results</strong><br/>
<em>Tobias Angerstein</em><br/>
Bachelor’s Thesis, University of Stuttgart and NovaTec, 2016.
</li>
<li><strong>Specification and Runtime Extraction of Enterprise Application Architectures for Expert-Guided Performance Problem Diagnosis</strong><br />
<em>Claudio Waldvogel</em><br />
Master’s Thesis, University of Stuttgart, 2015.
</li>
<li><strong>Anomaly Detection Based on Continuous Monitoring with inspectIT</strong><br />
<em>Marius Oehler</em><br />
Master’s Thesis, Hochschule der Medien and NovaTec, 2016.
</li>
</ul>
<h4>Open Theses</h4>
The list of open theses can be found <a href="https://diagnoseit.atlassian.net/wiki/display/PUB/Open+Theses">here</a>.
</p>
</section>
<aside id="sidebar">
<br />
<h3>
<a id="consortium" class="anchor" href="#consortium" aria-hidden="true"><span class="octicon octicon-link"></span></a>Consortium</h3>
<br />
<a href="http://www.novatec-gmbh.de/"><img src="images/RTEmagicC_novatec-200x33.png.png" alt="NovaTec Consulting GmbH" title="NovaTec Consulting GmbH" width="70%" height="70%" /></a>
<br /><br /><br />
<a href="http://www.uni-stuttgart.de/"><img src="images/logo-ustuttgart-140x29.png" alt="Universität Stuttgart" title="Universität Stuttgart" width="140" height="29" /></a>
<br /><br /><br />
<a href="http://www.ivv.de/"><img src="images/ivv-logo-80x34.png" alt="IVV" title="IVV" width="80" height="34" /></a>
<br /><br /><br />
<img src="images/bank-pictogram.png" alt="Large German Bank" title="Large German Bank" width="30%" />
<br /><br /><br />
<h3><a id="tools" class="anchor" href="#tools" aria-hidden="true"><span class="octicon octicon-link"></span></a>Partners</h3>
<br />
<a href="http://www.inspectit.rocks"><img src="images/Logo_inspectIT.png" alt="inspectIT APM" title="inspectIT APM" width="70%" height="70%" /></a>
<br /><br /><br />
<a href="http://kieker-monitoring.net"><img src="images/Kieker-logo-trans-140x42.png" alt="Kieker Monitoring" title="Kieker Monitoring" width="140" height="42" /></a>
<br /><br /><br />
<a href="http://research.spec.org"><img src="images/SPECreseach-logo-SM-65x110.png" alt="SPEC Research Group (RG)" title="SPEC Research Group (RG)" width="65" height="110" /></a><a href="http://research.spec.org/working-groups/devops-performance-working-group/"><img src="images/RGDevOps-logo-crop-whitebg-65x110.png" alt="SPEC RG DevOps Performance Working Group" title="SPEC RG DevOps Performance Working Group" width="65" height="107" /></a>
<br /><br /><br />
<h3><a id="sponsor" class="anchor" href="#sponsor" aria-hidden="true"><span class="octicon octicon-link"></span></a>Sponsor</h3>
<br />
<a href="http://www.bmbf.de/"><img src="images/BMBF_CMYK_Gef_e-transp-140x107.png" alt="Sponsored by the German Federal Ministry of Education and Research under Grant No. 01IS15004" title="Sponsored by the German Federal Ministry of Education and Research under Grant No. 01IS15004" /></a>
<br /><br />
<p>
<p>This page was generated by <a href="https://pages.github.com">GitHub Pages</a> using the Architect theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.</p>
<p>This site uses Google Analytics. More details are available on the <a href="privacystatement.html">privacy statement page</a>.</p>
</aside>
</div>
</div>
</body>
</html>