WalterJuergen.bib

@techreport{brunnert2015a,
  author = {Andreas Brunnert and Andr{\'{e}} van Hoorn and Felix Willnecker and Alexandru Danciu and Wilhelm Hasselbring and Christoph Heger and Nikolas Roman Herbst and Pooyan Jamshidi and Reiner Jung and J{\'{o}}akim von Kistowski and Anne Koziolek and Johannes Kro{\ss} and Simon Spinner and Christian V{\"{o}}gele and J{\"{u}}rgen Walter and Alexander Wert},
  bibsource = {dblp computer science bibliography, http://dblp.org},
  biburl = {http://dblp.dagstuhl.de/rec/bib/journals/corr/BrunnertHWDHHHJ15},
  institution = {SPEC Research Group - DevOps Performance Working Group, Standard Performance Evaluation Corporation (SPEC)},
  month = {August},
  number = {SPEC-RG-2015-01},
  timestamp = {Mon, 07 Sep 2015 12:19:16 +0200},
  title = {Performance-oriented DevOps: {A} Research Agenda},
  url = {http://arxiv.org/abs/1508.04752},
  year = {2015}
}
@mastersthesis{Walter2013-parallel-simulation,
  abstract = {For years the CPU clock frequency was the key to improve processor performance. Nowadays, modern processors enable performance improvements by increasing the number of cores. However, existing software needs to be adapted to be able to utilize multiple cores. Such an adaptation poses many challenges in the field of discrete-event software simulation. Decades of intensive research have been spent to find a general solution for parallel discrete event simulation. In this context, QNs and PNs have been extensively studied. However, to the best of our knowledge, there is only one previous work that considers the concurrent simulation of QPN [Juergens1997]. This work focuses on comparing different synchronization algorithms and excludes a majority of lookahead calculation and net decomposition. In this thesis, we build upon and extend this work. For this purpose, we adapted and extended findings from QNs, PNs and parallel simulation in general. We apply our findings to SimQPN, which is a sequential simulation engine for QPN. Among other application areas, SimQPN is currently applied to online performance prediction for which a speedup due to parallelization is desirable. We present a parallel SimQPN implementation that employs application level and event level parallelism. A validation ensures the functional correctness of the new parallel implementations. The parallelization of multiple runs enables almost linear speedup. We parallelized the execution of a single run by the use of a conservative barrier-based synchronization algorithm. The speedup for a single run depends on the capability of the model. Hence, a number of experiments on different net characteristics were conducted showing that for certain models a superlinear speedup is possible.},
  address = {Am Fasanengarten 5, 76131 Karlsruhe, Germany},
  author = {J\"{u}rgen Walter},
  month = {October},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/Walter2013-parallel.pdf},
  school = {Karlsruhe Institute of Technology (KIT)},
  title = {{Parallel Simulation of Queueing Petri Net Models}},
  type = {Diploma Thesis},
  year = {2013}
}
@inproceedings{WaStKoKo2017-QUDOS-PMXBuilder,
  author = {Walter, J\"{u}rgen and Stier, Christian and Koziolek, Heiko and Kounev, Samuel},
  title = {An Expandable Extraction Framework for Architectural Performance Models},
  booktitle = {Proceedings of the 8th ACM/SPEC on International Conference on Performance Engineering Companion},
  series = {ICPE '17 Companion},
  year = {2017},
  isbn = {978-1-4503-4899-7},
  location = {L'Aquila, Italy},
  pages = {165--170},
  numpages = {6},
  url = {http://doi.acm.org/10.1145/3053600.3053634},
  doi = {10.1145/3053600.3053634},
  acmid = {3053634},
  publisher = {ACM},
  address = {New York, NY, USA},
  keywords = {automated performance model extraction, builder pattern, descartes modeling language, palladio component model}
}
@inproceedings{duellmann2017a,
  booktitle = {Proceedings of the 2017 IEEE International Conference on Software Architecture (ICSA 2017)},
  title = {CASPA: A Platform for Comparability of Architecture-based Software Performance Engineering Approaches},
  author = {Thomas F. D{\"u}llmann and Robert Heinrich and Andre van Hoorn and Teerat Pitakrat and J{\"u}rgen Walter and Felix Willnecker},
  publisher = {IEEE Internation Conference on Software Architecture Workshops},
  year = {2017}
}
@inproceedings{Bezemer2019a,
  author = {Bezemer, Cor-Paul and Eismann, Simon and Ferme, Vincenzo and Grohmann, Johannes and Heinrich, Robert and Jamshidi, Pooyan and Shang, Weiyi and van Hoorn, Andr\'{e} and Villavicencio, Monica and Walter, J\"{u}rgen and Willnecker, Felix},
  title = {How is Performance Addressed in DevOps?},
  year = {2019},
  isbn = {9781450362399},
  publisher = {Association for Computing Machinery},
  address = {New York, NY, USA},
  url = {https://doi.org/10.1145/3297663.3309672},
  doi = {10.1145/3297663.3309672},
  booktitle = {Proceedings of the 2019 ACM/SPEC International Conference on Performance Engineering},
  pages = {45–50},
  numpages = {6},
  keywords = {devops, continuous integration, software performance, industrial practices},
  location = {Mumbai, India},
  series = {ICPE ’19}
}
@inbook{thuem2019,
  author = {Th{\"u}m, Thomas and Hoorn, Andr{\'e} van and Apel, Sven and B{\"u}rdek, Johannes and Getir, Sinem and Heinrich, Robert and Jung, Reiner and Kowal, Matthias and Lochau, Malte and Schaefer, Ina and Walter, J{\"u}rgen},
  editor = {Reussner, Ralf and Goedicke, Michael and Hasselbring, Wilhelm and Vogel-Heuser, Birgit and Keim, Jan and M{\"a}rtin, Lukas},
  title = {Performance Analysis Strategies for Software Variants and Versions},
  booktitle = {Managed Software Evolution},
  year = {2019},
  publisher = {Springer International Publishing},
  address = {Cham},
  pages = {175--206},
  isbn = {978-3-030-13499-0},
  doi = {10.1007/978-3-030-13499-0_8},
  url = {https://doi.org/10.1007/978-3-030-13499-0_8}
}