@inproceedings{4351,
  abstract     = {{	We extend the concept of monotonic searchability~\cite{DBLP:conf/opodis/ScheidelerSS15}~\cite{DBLP:conf/wdag/ScheidelerSS16} for self-stabilizing systems from one to multiple dimensions.
	A system is self-stabilizing if it can recover to a legitimate state from any initial illegal state.
	These kind of systems are most often used in distributed applications.
	Monotonic searchability provides guarantees when searching for nodes while the recovery process is going on.
	More precisely, if a search request started at some node $u$ succeeds in reaching its destination $v$, then all future search requests from $u$ to $v$ succeed as well.
	Although there already exists a self-stabilizing protocol for a two-dimensional topology~\cite{DBLP:journals/tcs/JacobRSS12} and an universal approach for monotonic searchability~\cite{DBLP:conf/wdag/ScheidelerSS16}, it is not clear how both of these concepts fit together effectively.
	The latter concept even comes with some restrictive assumptions on messages, which is not the case for our protocol.
	We propose a simple novel protocol for a self-stabilizing two-dimensional quadtree that satisfies monotonic searchability.
	Our protocol can easily be extended to higher dimensions and offers routing in $\mathcal O(\log n)$ hops for any search request.
}},
  author       = {{Feldmann, Michael and Kolb, Christina and Scheideler, Christian}},
  booktitle    = {{Proceedings of the 20th International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS)}},
  pages        = {{16--31 }},
  publisher    = {{Springer, Cham}},
  title        = {{{Self-stabilizing Overlays for high-dimensional Monotonic Searchability}}},
  doi          = {{10.1007/978-3-030-03232-6_2}},
  volume       = {{11201}},
  year         = {{2018}},
}

@inproceedings{4375,
  abstract     = {{We present a peer-to-peer network that supports the efficient processing of orthogonal range queries $R=\bigtimes_{i=1}^{d}[a_i,\,b_i]$ in a $d$-dimensional point space.\\
The  network is the same for each dimension, namely a distance halving network like the one introduced by Naor and Wieder (ACM TALG'07).
We show how to execute such range queries using $\mathcal{O}\left(2^{d'}d\,\log m + d\,|R|\right)$ hops (and the same number of messages) in total. Here $[m]^d$ is the ground set, $|R|$ is the size and $d'$ the dimension of the queried range.
Furthermore, if the peers form a distributed network, the query can be answered in $\mathcal{O}\left(d\,\log m + d\,\sum_{i=1}^{d}(b_i-a_i+1)\right)$ communication rounds.
Our algorithms are based on a mapping of the Hilbert Curve through $[m]^d$ to the peers.}},
  author       = {{Benter, Markus and Knollmann, Till and Meyer auf der Heide, Friedhelm and Setzer, Alexander and Sundermeier, Jannik}},
  booktitle    = {{Proceedings of the 4th International Symposium on Algorithmic Aspects of Cloud Computing (ALGOCLOUD)}},
  keywords     = {{Distributed Storage, Multi-Dimensional Range Queries, Peer-to-Peer, Hilbert Curve}},
  location     = {{Helsinki}},
  title        = {{{A Peer-to-Peer based Cloud Storage supporting orthogonal Range Queries of arbitrary Dimension}}},
  doi          = {{10.1007/978-3-030-19759-9_4}},
  year         = {{2018}},
}

@inproceedings{4999,
  author       = {{Pauck, Felix and Bodden, Eric and Wehrheim, Heike}},
  booktitle    = {{Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering  - ESEC/FSE 2018}},
  isbn         = {{9781450355735}},
  publisher    = {{ACM Press}},
  title        = {{{Do Android taint analysis tools keep their promises?}}},
  doi          = {{10.1145/3236024.3236029}},
  year         = {{2018}},
}

@inproceedings{5203,
  author       = {{Krüger, Stefan and Späth, Johannes and Ali, Karim and Bodden, Eric and Mezini, Mira}},
  booktitle    = {{European Conference on Object-Oriented Programming (ECOOP)}},
  keywords     = {{ITSECWEBSITE, CROSSING}},
  pages        = {{10:1--10:27}},
  title        = {{{CrySL: An Extensible Approach to Validating the Correct Usage of Cryptographic APIs}}},
  year         = {{2018}},
}

@inproceedings{5216,
  abstract     = {{A fundamental problem for overlay networks is to safely exclude leaving nodes, i.e., the nodes requesting to leave the overlay network are excluded from it without affecting its connectivity. To rigorously study self-stabilizing solutions to this problem, the Finite Departure Problem (FDP) has been proposed [9]. In the FDP we are given a network of processes in an arbitrary state, and the goal is to eventually arrive at (and stay in) a state in which all leaving processes irrevocably decided to leave the system while for all weakly-connected components in the initial overlay network, all staying processes in that component will still form a weakly connected component. In the standard interconnection model, the FDP is known to be unsolvable by local control protocols, so oracles have been investigated that allow the problem to be solved [9]. To avoid the use of oracles, we introduce a new interconnection model based on relays. Despite the relay model appearing to be rather restrictive, we show that it is universal, i.e., it is possible to transform any weakly-connected topology into any other weakly-connected topology, which is important for being a useful interconnection model for overlay networks. Apart from this, our model allows processes to grant and revoke access rights, which is why we believe it to be of interest beyond the scope of this paper. We show how to implement the relay layer in a self-stabilizing way and identify properties protocols need to satisfy so that the relay layer can recover while serving protocol requests.}},
  author       = {{Scheideler, Christian and Setzer, Alexander}},
  booktitle    = {{Proceedings of the 20th International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS 2018)}},
  location     = {{Tokyo, Japan}},
  title        = {{{Relays: A New Approach for the Finite Departure Problem in Overlay Networks}}},
  doi          = {{10.1007/978-3-030-03232-6_16}},
  year         = {{2018}},
}

@inproceedings{5222,
  abstract     = {{We present a self-stabilizing protocol for an overlay network that constructs the Minimum Spanning Tree (MST) for an underlay that is modeled by a weighted tree. The weight of an overlay edge between two nodes is the weighted length of their shortest path in the tree. We rigorously prove that our protocol works correctly under asynchronous and non-FIFO message delivery. Further, the protocol stabilizes after O(N^2) asynchronous rounds where N is the number of nodes in the overlay. }},
  author       = {{Götte, Thorsten and Scheideler, Christian and Setzer, Alexander}},
  booktitle    = {{Proceedings of the 20th International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS 2018)}},
  location     = {{Tokyo, Japan}},
  pages        = {{50--64}},
  publisher    = {{Springer}},
  title        = {{{On Underlay-Aware Self-Stabilizing Overlay Networks}}},
  volume       = {{11201}},
  year         = {{2018}},
}

@misc{5368,
  author       = {{Jochmaring, Moritz}},
  publisher    = {{Universität Paderborn}},
  title        = {{{Monotone Suchbarkeit bei den selbststabilisierenden Protokollen Build-List und Build-Multilist mit systemverlassenden Knoten}}},
  year         = {{2018}},
}

@misc{5403,
  author       = {{Geromel, Marcel}},
  publisher    = {{Universität Paderborn}},
  title        = {{{Mobile Facility Leasing}}},
  year         = {{2018}},
}

@misc{5404,
  author       = {{Kolpaczki, Patrick Irenäus}},
  publisher    = {{Universität Paderborn}},
  title        = {{{Online Algorithmen für das k-Page Migration Problem}}},
  year         = {{2018}},
}

@misc{5414,
  author       = {{Filmwala, Tasneem}},
  publisher    = {{Universität Paderborn}},
  title        = {{{Study Effects of Approximation on Conjugate Gradient Algorithm and Accelerate it on FPGA Platform}}},
  year         = {{2018}},
}

@misc{5421,
  author       = {{Gadewar, Onkar}},
  publisher    = {{Universität Paderborn}},
  title        = {{{Programmable Programs? - Designing FPGA Overlay Architectures with OpenCL}}},
  year         = {{2018}},
}

@misc{5426,
  author       = {{von Heißen, Oliver}},
  title        = {{{Implementierung und Analyse von Searchable Encryption}}},
  year         = {{2018}},
}

@inproceedings{5438,
  author       = {{Gjøsteen, Kristian and Jager, Tibor}},
  booktitle    = {{Advances in Cryptology - CRYPTO 2018 - 38th Annual International Cryptology Conference, Santa Barbara, CA, USA, August 19-23, 2018, Proceedings, Part II}},
  title        = {{{Practical and Tightly-Secure Digital Signatures and Authenticated Key Exchange}}},
  doi          = {{10.1007/978-3-319-96881-0_4}},
  year         = {{2018}},
}

@inproceedings{5442,
  author       = {{Jager, Tibor and Kakvi, Saqib and May, Alexander}},
  booktitle    = {{Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security  - CCS '18}},
  isbn         = {{9781450356930}},
  publisher    = {{ACM Press}},
  title        = {{{On the Security of the PKCS#1 v1.5 Signature Scheme}}},
  doi          = {{10.1145/3243734.3243798}},
  year         = {{2018}},
}

@inproceedings{5530,
  abstract     = {{Software companies nowadays create ecosystems of users and third-party providers around their platforms. They often provide online stores so that the third-party developments can be exposed to users directly. The resulting ecosystems differ significantly from each other in their architectural designs because their providers differ in terms of business goals and contexts. Until now, this architectural diversity and rationale behind it are not well-understood. Therefore, it is not clear which software features contribute to ecosystem’s success with respect to certain business goals and context. This hinders systematic creation of ecosystems in the future. Thus, decision-making becomes too risky; for future ecosystem providers, which may lead to creation of inefficient ecosystems that lack critical features, and for third-party providers to rely on ad-hoc choices while deciding on suitability of an ecosystem for their future career. In this paper, we introduce three design patterns for store- oriented software ecosystems by classifying the design decisions, business goals, and context of 111 store-oriented software ecosystems. Each design pattern provides an architectural solution to achieve a different business goal while supporting a different context. We discuss how the design patterns are applied together in order to achieve more business goals. Our work supports ecosystem and third-party providers by sharing practice-proven architectural solutions, helping them to take informed architectural decisions and reduce technical risks.}},
  author       = {{Jazayeri, Bahar and Zimmermann, Olaf and Küster, Jochen and Engels, Gregor and Kundisch, Dennis and Szopinski, Daniel}},
  booktitle    = {{The Latin American Conference on Pattern Languages of Programs (SLPLoP)}},
  publisher    = {{ACM. To appear}},
  title        = {{{Patterns of Store-oriented Software Ecosystems: Detection, Classification, and Analysis of Design Options}}},
  year         = {{2018}},
}

@inproceedings{5547,
  author       = {{Lösch, Achim and Platzner, Marco}},
  booktitle    = {{2018 IEEE 29th International Conference on Application-specific Systems, Architectures and Processors (ASAP)}},
  isbn         = {{9781538674796}},
  location     = {{Milan, Italy}},
  publisher    = {{IEEE}},
  title        = {{{A Highly Accurate Energy Model for Task Execution on Heterogeneous Compute Nodes}}},
  doi          = {{10.1109/asap.2018.8445098}},
  year         = {{2018}},
}

@inproceedings{6483,
  author       = {{Peuster, Manuel and Schneider, Stefan Balthasar and Christ, Frederic and Karl, Holger}},
  booktitle    = {{IEEE Conference on Network Function Virtualisation and Software Defined Networks (NFV-SDN) 5GNetApp}},
  location     = {{Verona}},
  publisher    = {{IEEE}},
  title        = {{{A Prototyping Platform to Validate and Verify Network Service Header-based Service Chains}}},
  year         = {{2018}},
}

@techreport{6485,
  author       = {{Rosa, Raphael Vicente and Rothenberg, Christian Esteve and Peuster, Manuel and Karl, Holger}},
  publisher    = {{IETF}},
  title        = {{{Methodology for VNF Benchmarking Automation}}},
  year         = {{2018}},
}

@article{6516,
  author       = {{Mertens, Jan Cedric and Boschmann, Alexander and Schmidt, M. and Plessl, Christian}},
  issn         = {{1369-7072}},
  journal      = {{Sports Engineering}},
  number       = {{4}},
  pages        = {{441--451}},
  publisher    = {{Springer Nature}},
  title        = {{{Sprint diagnostic with GPS and inertial sensor fusion}}},
  doi          = {{10.1007/s12283-018-0291-0}},
  volume       = {{21}},
  year         = {{2018}},
}

@phdthesis{6597,
  author       = {{Juhnke, Jakob}},
  publisher    = {{Universität Paderborn}},
  title        = {{{Models and Constructions for Secure Reputation Systems}}},
  doi          = {{10.17619/UNIPB/1-570}},
  year         = {{2018}},
}

