Institute for Parallel and Distributed Systems (IPVS)

Publications

An overview of publications of the Institute for Parallel and Distributed Systems.

Publications VS: Bibliography 2017 BibTeX

 
@inproceedings {INPROC-2017-72,
   author = {Ruben Mayer and Christian Mayer and Larissa Laich},
   title = {{The TensorFlow Partitioning and Scheduling Problem: It’s the Critical Path!}},
   booktitle = {Proceedings of DIDL'17: Workshop on Distributed Infrastructures for Deep Learning (DIDL'17)},
   publisher = {ACM},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {1--6},
   type = {Workshop Paper},
   month = {December},
   year = {2017},
   keywords = {TensorFlow; partitioning; scheduling; critical path},
   language = {English},
   cr-category = {C.2.4 Distributed Systems},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2017-72/INPROC-2017-72.pdf},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-72&engl=1}
}
@inproceedings {INPROC-2017-69,
   author = {Mohamed Abdelaal and Mohammad Qaid and Frank Duerr and Kurt Rothermel},
   title = {{iSense: Energy-Aware Crowd-Sensing Framework}},
   booktitle = {Proceedings of the 36th IEEE International Performance Computing and Communications Conference (IPCCC'17), San Diego, California, USA, December 2017},
   publisher = {IEEE},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {1--9},
   type = {Conference Paper},
   month = {December},
   year = {2017},
   keywords = {Crowd-sensing; Energy Efficiency; Positioning; Compressed Sensing},
   language = {English},
   cr-category = {C.2.4 Distributed Systems},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2017-69/INPROC-2017-69.pdf},
   contact = {mohamed.abdelaal@ipvs.uni-stuttgart.de},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-69&engl=1}
}
@inproceedings {INPROC-2017-58,
   author = {Mohamed Abdelaal and Frank Duerr and Kurt Rothermel and Susanne Becker and Dieter Fritsch},
   title = {{GraMap: QoS-Aware Indoor Mapping Through Crowd-Sensing Point Clouds with Grammar Support}},
   booktitle = {Proceedings of the 14th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services (MobiQuitous'17). Melbourne, VIC, Australia, November 7-10, 2017},
   publisher = {ACM},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {1--10},
   type = {Conference Paper},
   month = {November},
   year = {2017},
   isbn = {https://doi.org/10.1145/3144457.314443},
   keywords = {Indoor Mapping; 3D Point Clouds; Energy Efficiency; Formal Grammars},
   language = {English},
   cr-category = {C.3 Special-Purpose and Application-Based Systems},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2017-58/INPROC-2017-58.pdf},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-58&engl=1}
}
@inproceedings {INPROC-2017-55,
   author = {Thomas Kohler and Frank D{\"u}rr and Christian B{\"a}umlisberger and Kurt Rothermel},
   title = {{InFEP - Lightweight Virtualization of Distributed Control on White-box Networking Hardware}},
   booktitle = {2017 International Workshop on Management of SDN and NFV Systems (ManSDNNFV2017)},
   editor = {IFIP/IEEE},
   address = {Tokyo, Japan},
   publisher = {IEEE},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {1--6},
   type = {Conference Paper},
   month = {November},
   year = {2017},
   doi = {10.23919/CNSM.2017.8256045},
   keywords = {Software-defined Networking; Control Plane Distribution; Virtualization},
   language = {English},
   cr-category = {C.2.1 Network Architecture and Design,     C.2.4 Distributed Systems,     C.2.3 Network Operations},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2017-55/INPROC-2017-55.pdf,     https://doi.org/10.23919/CNSM.2017.8256045},
   contact = {thomas.kohler@ipvs.uni-stuttgart.de},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems},
   abstract = {Recent developments in networking hardware and software-defined networking have enabled full distribution of network control to reduce control latency and increase reliability. However, both, hardware and software of current white-box networking hardware are highly heterogeneous, which limits the deployment and operation of switch-local control applications. Furthermore, switch-local control raises yet unconsidered security concerns. In this paper, we present our concept of in-forward-element processing, which leverages the open access to the control plane of white-box networking hardware to deploy control logic directly onto switches. We combine local control applications with lightweight virtualization to cope with networking hardware heterogeneity and to achieve required isolation properties and ease of management. Beyond distributed network control, we show this scheme is also beneficial for implementing switch-local virtual network functions (NFV), processing packets. Highlighting the practicability of the concepts, we provide an overview of the current white-box networking hardware and software landscape and their compatibility with lightweight virtualization technologies. To this end, we perform an empirical evaluation of NOS-virtualization combinations on such hardware and compare the results with respect to incurring virtualization overhead.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-55&engl=1}
}
@inproceedings {INPROC-2017-52,
   author = {David Richard Sch{\"a}fer and Kurt Rothermel and Muhammad Adnan Tariq},
   title = {{Exploring the Search Space between Active and Passive Workflow Replication}},
   booktitle = {Proceedings of the 10th IEEE International Conference on Service-Oriented Computing and Applications (SOCA), Kanazawa, Japan, November 22-25, 2017},
   publisher = {IEEE},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {1--8},
   type = {Conference Paper},
   month = {November},
   year = {2017},
   keywords = {SOA; availability; workflows; replication},
   language = {German},
   cr-category = {C.2.4 Distributed Systems,     C.4 Performance of Systems},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2017-52/INPROC-2017-52.pdf},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-52&engl=1}
}
@inproceedings {INPROC-2017-51,
   author = {Thomas Bach and Muhammad Adnan Tariq and Ruben Mayer and Kurt Rothermel},
   title = {{Knowledge is at the Edge! How to Search in Distributed Machine Learning Models}},
   booktitle = {OTM 2017 Conferences},
   publisher = {Springer International Publishing},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {1--19},
   type = {Conference Paper},
   month = {October},
   year = {2017},
   doi = {10.1007/978-3-319-69462-7_27},
   language = {English},
   cr-category = {C.2.4 Distributed Systems},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2017-51/INPROC-2017-51.pdf},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-51&engl=1}
}
@inproceedings {INPROC-2017-50,
   author = {Naresh Ganesh Nayak and Frank D{\"u}rr and Kurt Rothermel},
   title = {{Routing Algorithms for IEEE802.1Qbv Networks}},
   booktitle = {In the 15th International Workshop on Real-Time Networks, RTN-2017},
   publisher = {ACM},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {1--6},
   type = {Conference Paper},
   month = {June},
   year = {2017},
   language = {English},
   cr-category = {C.2.1 Network Architecture and Design,     C.2.3 Network Operations},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2017-50/INPROC-2017-50.pdf},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-50&engl=1}
}
@inproceedings {INPROC-2017-46,
   author = {Zohaib Riaz and Frank D{\"u}rr and Kurt Rothermel},
   title = {{Understanding Vulnerabilities of Location Privacy Mechanisms against Mobility Prediction Attacks}},
   booktitle = {Proceedings of the 14th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, Melbourne, VIC, Australia, November 7–10, 2017 (MobiQuitous’17)},
   publisher = {ACM},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {1--10},
   type = {Conference Paper},
   month = {September},
   year = {2017},
   isbn = {ACM ISBN: 978-1-4503-5368-7/17/11, DOI:10.1145/3144457.314450544505},
   keywords = {location privacy; attack algorithms; semantic location information; mobility prediction; hidden Markov models},
   language = {English},
   cr-category = {C.2.0 Computer-Communication Networks, General,     D.2 Software Engineering,     K.4.1 Computers and Society Public Policy Issues,     G.3 Probability and Statistics},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2017-46/INPROC-2017-46.pdf},
   contact = {zohaib.riaz@ipvs.uni-stuttgart.de},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-46&engl=1}
}
@inproceedings {INPROC-2017-43,
   author = {Ruben Mayer and Ahmad Slo and Muhammad Adnan Tariq and Kurt Rothermel and Manuel Gr{\"a}ber and Umakishore Ramachandran},
   title = {{SPECTRE: Supporting Consumption Policies in Window-Based Parallel Complex Event Processing}},
   booktitle = {Proceedings of Middleware ’17, Las Vegas, NV, USA, December 11–15, 2017},
   publisher = {ACM},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {1--13},
   type = {Conference Paper},
   month = {December},
   year = {2017},
   doi = {10.1145/3135974.3135983},
   language = {German},
   cr-category = {C.2.4 Distributed Systems},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2017-43/INPROC-2017-43.pdf},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems},
   abstract = {Distributed Complex Event Processing (DCEP) is a paradigm to infer the occurrence of complex situations in the surrounding world from basic events like sensor readings. In doing so, DCEP operators detect event patterns on their incoming event streams. To yield high operator throughput, data parallelization frameworks divide the incoming event streams of an operator into overlapping windows that are processed in parallel by a number of operator instances. In doing so, the basic assumption is that the different windows can be processed independently from each other. However, consumption policies enforce that events can only be part of one pattern instance; then, they are consumed, i.e., removed from further pattern detection. That implies that the constituent events of a pattern instance detected in one window are excluded from all other windows as well, which breaks the data parallelism between different windows. In this paper, we tackle this problem by means of speculation: Based on the likelihood of an event's consumption in a window, subsequent windows may speculatively suppress that event. We propose the SPECTRE framework for speculative processing of multiple dependent windows in parallel. Our evaluations show an up to linear scalability of SPECTRE with the number of CPU cores.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-43&engl=1}
}
@inproceedings {INPROC-2017-36,
   author = {Christian Mayer and Ruben Mayer and Majd Abdo},
   title = {{StreamLearner: Distributed Incremental Machine Learning on Event Streams: Grand Challenge}},
   booktitle = {Proceedings of the 11th ACM International Conference on Distributed and Event-based Systems},
   publisher = {ACM},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {298--303},
   type = {Conference Paper},
   month = {June},
   year = {2017},
   doi = {10.1145/3093742.3095103},
   language = {English},
   cr-category = {C.2.4 Distributed Systems},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2017-36/INPROC-2017-36.pdf},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-36&engl=1}
}
@inproceedings {INPROC-2017-33,
   author = {Ruben Mayer and Muhammad Adnan Tariq and Kurt Rothermel},
   title = {{Minimizing Communication Overhead in Window-Based Parallel Complex Event Processing}},
   booktitle = {Proceedings of the 11th ACM International Conference on Distributed and Event-based Systems},
   publisher = {ACM},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {54--65},
   type = {Conference Paper},
   month = {June},
   year = {2017},
   language = {English},
   cr-category = {C.2.4 Distributed Systems},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2017-33/INPROC-2017-33.pdf},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-33&engl=1}
}
@inproceedings {INPROC-2017-32,
   author = {Christoph Stach and Frank D{\"u}rr and Kai Mindermann and Saravana Murthy Palanisamy and Muhammad Adnan Tariq and Bernhard Mitschang and Stefan Wagner},
   title = {{PATRON - Datenschutz in Datenstromverarbeitungssystemen}},
   booktitle = {Informatik 2017: Digitale Kulturen, Tagungsband der 47. Jahrestagung der Gesellschaft f{\"u}r Informatik e.V. (GI), 25.09. - 29.09.2017, Technische Universit{\"a}t Chemnitz},
   publisher = {Gesellschaft f{\"u}r Informatik e.V. (GI)},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   series = {LNI},
   pages = {1--12},
   type = {Workshop Paper},
   month = {September},
   year = {2017},
   keywords = {Datenschutz; Zugriffskontrolle; Datenstr{\"o}me; Internet der Dinge; Privatheit; Sensoren},
   language = {German},
   cr-category = {K.4.1 Computers and Society Public Policy Issues,     D.4.6 Operating Systems Security and Protection},
   contact = {Senden Sie eine E-Mail an Christoph.Stach@ipvs.uni-stuttgart.de},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;     University of Stuttgart, Institute of Software Technology, Software Engineering;     University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems},
   abstract = {Angetrieben durch die stetig voranschreitende Digitalisierung gewinnt das Internet der Dinge (engl. IoT) immer mehr an Bedeutung. Im IoT werden technische Ger{\"a}te mit unterschiedlichen Sensoren ausgestattet und miteinander vernetzt. Dadurch werden neuartige Anwendungen beispielsweise im Bereich E-Health erm{\"o}glicht, in denen Sensordaten miteinander kombiniert und so in h{\"o}herwertige Informationen umgewandelt werden. Die von diesen Anwendungen abgeleiteten Informationen verraten viel {\"u}ber den Nutzer und m{\"u}ssen daher besonders gesch{\"u}tzt werden. H{\"a}ufig hat der Nutzer allerdings keine Kontrolle {\"u}ber die Verarbeitung seiner Daten, ganz davon zu schweigen, dass er das Ausma{\ss} und die Art der daraus ableitbaren Informationen nicht ermessen kann. In diesem Artikel stellen wir daher einen neuartigen Kontrollmechanismus vor, der private Informationen im IoT sch{\"u}tzt. Anstelle von abstrakten Datenschutzregeln f{\"u}r einzelne Sensoren definiert der Nutzer Muster, die es zu sch{\"u}tzen gilt. Ein Muster kann beispielsweise eine Kombination aus Messwerten sein, die auf eine bestimmte Krankheit schlie{\ss}en lassen. Der Nutzer definiert die zu verheimlichenden Informationen nat{\"u}rlichsprachlich, und ein Dom{\"a}nenexperte setzt diese in formale Regeln um. Sind diese Regeln zu restriktiv, so kann die Anwendung ihre angedachte Funktionalit{\"a}t nicht erbringen. Daher muss bez{\"u}glich der Servicequalit{\"a}t ein Kompromiss zwischen gew{\"u}nschter Privatheit und ben{\"o}tigter Funktionalit{\"a}t gefunden werden.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-32&engl=1}
}
@inproceedings {INPROC-2017-30,
   author = {Sukanya Bhowmik and Muhammad Adnan Tariq and Alexander Balogh and Kurt Rothermel},
   title = {{Addressing TCAM Limitations of Software-Defined Networks for Content-Based Routing}},
   booktitle = {Proceedings of Distributed and Event- Based Systems, Barcelona, Spain, June 19-23, 2017 (DEBS ’17)},
   publisher = {ACM},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {1--12},
   type = {Conference Paper},
   month = {June},
   year = {2017},
   language = {English},
   cr-category = {C.2.1 Network Architecture and Design,     C.2.4 Distributed Systems},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2017-30/INPROC-2017-30.pdf},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-30&engl=1}
}
@inproceedings {INPROC-2017-22,
   author = {Thomas Kohler and Frank D{\"u}rr and Kurt Rothermel},
   title = {{ZeroSDN: A Highly Flexible and Modular Architecture for Full-range Network Control Distribution}},
   booktitle = {Proceedings of the 13th ACM/IEEE Symposium on Architectures for Networking and Communications Systems: ANCS'17, May 18-19, 2017, Beijing, China},
   editor = {ACM/IEEE},
   publisher = {Association for Computing Machinery (ACM) / Institute of Electrical and Electronics Engineers (IEEE)},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {1--13},
   type = {Conference Paper},
   month = {May},
   year = {2017},
   keywords = {Software-defined Networking; OpenFlow; Control Plane Distribution; Publish/Subscribe; White-box Networking},
   language = {English},
   cr-category = {C.2.1 Network Architecture and Design,     C.2.4 Distributed Systems,     C.2.3 Network Operations},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2017-22/INPROC-2017-22.pdf},
   contact = {thomas.kohler@ipvs.uni-stuttgart.de},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems},
   abstract = {},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-22&engl=1}
}
@inproceedings {INPROC-2017-09,
   author = {Ben William Carabelli and Rainer Blind and Frank D{\"u}rr and Kurt Rothermel},
   title = {{State-dependent Priority Scheduling for Networked Control Systems}},
   booktitle = {Proceedings of the 2017 American Control Conference (ACC)},
   address = {Seattle, WA, USA},
   publisher = {IEEE},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {1003--1010},
   type = {Conference Paper},
   month = {May},
   year = {2017},
   doi = {10.23919/ACC.2017.7963084},
   keywords = {cyber-physical systems; networked control systems; optimization; scheduling},
   language = {English},
   cr-category = {C.2.1 Network Architecture and Design,     C.2.4 Distributed Systems,     G.1.6 Numerical Analysis Optimization},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2017-09/INPROC-2017-09.pdf,     http://ieeexplore.ieee.org/document/7963084/,     https://arxiv.org/abs/1703.08311},
   contact = {ben.carabelli@ipvs.uni-stuttgart.de},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems},
   abstract = {Networked control systems (NCS) have attracted considerable attention in recent years. While the stabilizability and optimal control of NCS for a given communication system has already been studied extensively, the design of the communication system for NCS has recently seen an increase in more thorough investigation. In this paper, we address an optimal scheduling problem for a set of NCS sharing a dedicated communication channel, providing performance bounds and asymptotic stability. We derive a suboptimal scheduling policy with dynamic state-based priorities calculated at the sensors, which are then used for stateless priority queuing in the network, making it both scalable and efficient to implement on routers or multi-layer switches. These properties are beneficial towards leveraging existing IP networks for control, which will be a crucial factor for the proliferation of wide-area NCS applications. By allowing for an arbitrary number of concurrent transmissions, we are able to investigate the relationship between available bandwidth, transmission rate, and delay. To demonstrate the feasibility of our approach, we provide a proof-of-concept implementation of the priority scheduler using real networking hardware.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-09&engl=1}
}
@inproceedings {INPROC-2017-07,
   author = {Ruben Mayer and Harshit Gupta and Enrique Saurez and Umakishore Ramachandran},
   title = {{The Fog Makes Sense: Enabling Social Sensing Services With Limited Internet Connectivity}},
   booktitle = {Proceedings of the 2nd International Workshop on Social Sensing},
   publisher = {Association for Computing Machinery (ACM)},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   series = {SocialSens '17},
   pages = {1--6},
   type = {Workshop Paper},
   month = {April},
   year = {2017},
   doi = {http://dx.doi.org/10.1145/3055601.3055614},
   keywords = {Social Sensing; Fog Computing; Situation Awareness},
   language = {English},
   cr-category = {C.2.4 Distributed Systems},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2017-07/INPROC-2017-07.pdf},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems},
   abstract = {Social sensing services use humans as sensor carriers, sensor operators and sensors themselves in order to provide situation-awareness to applications. This promises to provide a multitude of benefits to the users, for example in the management of natural disasters or in community empowerment. However, current social sensing services depend on Internet connectivity since the services are deployed on central Cloud platforms. In many circumstances, Internet connectivity is constrained, for instance when a natural disaster causes Internet outages or when people do not have Internet access due to economical reasons. In this paper, we propose the emerging Fog Computing infrastructure to become a key-enabler of social sensing services in situations of constrained Internet connectivity. To this end, we develop a generic architecture and API of Fog-enabled social sensing services. We exemplify the usage of the proposed social sensing architecture on a number of concrete use cases from two different scenarios.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-07&engl=1}
}
@inproceedings {INPROC-2017-03,
   author = {Christoph Dibak and Frank D{\"u}rr and Kurt Rothermel},
   title = {{Demo: Server-Assisted Interactive Mobile Simulations for Pervasive Applications}},
   booktitle = {Proceedings of the 15th IEEE International Conference on Pervasive Computing and Communications (PerCom Demos)},
   address = {Kona, Hawaii, USA},
   publisher = {IEEE},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {1--3},
   type = {Demonstration},
   month = {March},
   year = {2017},
   language = {English},
   cr-category = {C.2.4 Distributed Systems,     G.1 Numerical Analysis},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2017-03/INPROC-2017-03.pdf},
   contact = {Christoph Dibak christoph.dibak@ipvs.uni-stuttgart.de},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems},
   abstract = {Emerging augmented reality devices allow for visualizing results of numerical simulations ubiquitously. This enables decision makers and engineers in the field to make better decisions. However, computation of resource-intensive simulation models on resource-poor and battery-powered mobile devices requires to drastically reduce the quality of the simulation. We therefore proposed approaches utilizing a remote server and the Reduced Basis Method (RBM) to generate a reduced model of the simulation. In our demo, we demonstrate the effectiveness of our approaches for mobile simulations. Our demo consists of two devices, a mobile device and a server. Both devices are connected via wireless network. The mobile device visualizes the result of a complex computation. Parameters of the simulation are effected by sensors of the mobile device. The user can choose between computing on the mobile device, computing solely on the server, or computing using our approach.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-03&engl=1}
}
@inproceedings {INPROC-2017-02,
   author = {Christoph Dibak and Andreas Schmidt and Frank D{\"u}rr and Bernard Haasdonk and Kurt Rothermel},
   title = {{Server-Assisted Interactive Mobile Simulations for Pervasive Applications}},
   booktitle = {Proceedings of the 15th IEEE International Conference on Pervasive Computing and Communications (PerCom)},
   address = {Kona, Hawaii, USA},
   publisher = {IEEE},
   institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
   pages = {1--10},
   type = {Conference Paper},
   month = {March},
   year = {2017},
   language = {English},
   cr-category = {C.2.4 Distributed Systems,     G.1 Numerical Analysis},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2017-02/INPROC-2017-02.pdf},
   contact = {Christoph Dibak christoph.dibak@ipvs.uni-stuttgart.de},
   department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems},
   abstract = {Currently, various hardware and software companies are developing augmented reality devices, most prominently Microsoft with its Hololens. Besides gaming, such devices can be used for serious pervasive applications, like interactive mobile simulations to support engineers in the field. Interactive simulations have high demands on resources, which the mobile device alone is unable to satisfy. Therefore, we propose a framework to support mobile simulations by distributing the computation between mobile device and a remote server. For the computation of parameter-dependent solutions of the simulation, we use the reduced basis method, which allows to drastically reduce the computation time and energy consumption. We present three approaches for the distributed execution of the reduced basis method between mobile device and server. Evaluations show that we can speed-up the numerical computation to over 131 times while using 73 times less energy compared to offloading everything to a server.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2017-02&engl=1}
}
 
To the top of the page