Publications AS: Bibliography 2018 BibTeX
@inproceedings {INPROC-2018-54,
author = {Alejandro Villanueva Zacarias and Peter Reimann and Bernhard Mitschang},
title = {{A Framework to Guide the Selection and Configuration of Machine-Learning-based Data Analytics Solutions in Manufacturing}},
booktitle = {Proceedings of the 51st CIRP Conference on Manufacturing Systems (CIRP CMS 2018)},
publisher = {Elsevier BV},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {153--158},
type = {Conference Paper},
month = {May},
year = {2018},
keywords = {data analytics; machine learning; learning algorithms; generative design},
language = {English},
cr-category = {H.2.8 Database Applications},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {Users in manufacturing willing to apply machine-learning-based (ML-based) data
analytics face challenges related to data quality or to the selection and
configuration of proper ML algorithms. Current approaches are either purely
empirical or reliant on technical data. This makes understanding and comparing
candidate solutions difficult, and also ignores the way it impacts the real
application problem. In this paper, we propose a framework to generate
analytics solutions based on a systematic profiling of all aspects involved.
With it, users can visually and systematically explore relevant alternatives
for their specific scenario, and obtain recommendations in terms of costs,
productivity, results quality, or execution time.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-54&engl=1}
}
@inproceedings {INPROC-2018-53,
author = {Vitali Hirsch and Peter Reimann and Oliver Kirn and Bernhard Mitschang},
title = {{Analytical Approach to Support Fault Diagnosis and Quality Control in End-Of-Line Testing}},
booktitle = {Proceedings of the 51st CIRP Conference on Manufacturing Systems (CIRP CMS 2018)},
publisher = {Elsevier BV},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {1333--1338},
type = {Conference Paper},
month = {May},
year = {2018},
keywords = {Analytics; decision support; recommendation system; fault diagnosis; quality control},
language = {English},
cr-category = {H.2.8 Database Applications},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {Operators in end-of-line testing of assembly lines often try out multiple
solutions until they can solve a product quality issue. This calls for a
decision support system based on data analytics that effectively helps
operators in fault diagnosis and quality control. However, existing analytical
approaches do not consider the specific data characteristics being prevalent in
the area of End-of-Line (EoL) testing. We address this issue by proposing an
analytical approach that is tailored to EoL testing. We show how to implement
this approach in a real-world use case of a large automotive manufacturer,
which reveals its potential to reduce unnecessary rework.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-53&engl=1}
}
@inproceedings {INPROC-2018-41,
author = {Michael Wurster and Uwe Breitenb{\"u}cher and Oliver Kopp and Frank Leymann},
title = {{Modeling and Automated Execution of Application Deployment Tests}},
booktitle = {Proceedings of the IEEE 22nd International Enterprise Distributed Object Computing Conference (EDOC)},
publisher = {IEEE Computer Society},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {171--180},
type = {Conference Paper},
month = {October},
year = {2018},
doi = {10.1109/EDOC.2018.00030},
keywords = {Testing; Declarative Application Deployment; Test Automation; Model-based Testing; TOSCA},
language = {English},
cr-category = {D.2.5 Software Engineering Testing and Debugging,
D.2.9 Software Engineering Management},
contact = {Michael Wurster michael.wurster@iaas.uni-stuttgart.de},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
University of Stuttgart, Institute of Architecture of Application Systems},
abstract = {In recent years, many deployment systems have been developed that process
deployment models to automatically provision applications. The main objective
of these systems is to shorten delivery times and to ensure a proper execution
of the deployment process. However, these systems mainly focus on the correct
technical execution of the deployment, but do not check whether the deployed
application is working properly. Especially in DevOps scenarios where
applications are modified frequently, this can quickly lead to broken
deployments, for example, if a wrong component version was specified in the
deployment model that has not been adapted to a new database schema.
Ironically, even hardly noticeable errors in deployment models quickly result
in technically successful deployments, which do not work at all. In this paper,
we tackle these issues. We present a modeling concept that enables developers
to define deployment tests directly along with the deployment model. These
tests are then automatically run by a runtime after deployment to verify that
the application is working properly. To validate the technical feasibility of
the approach, we applied the concept to TOSCA and extended an existing open
source TOSCA runtime.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-41&engl=1}
}
@inproceedings {INPROC-2018-38,
author = {Andreas Liebing and Lutz Ashauer and Uwe Breitenb{\"u}cher and Thomas G{\"u}nther and Michael Hahn and K{\'a}lm{\'a}n K{\'e}pes and Oliver Kopp and Frank Leymann and Bernhard Mitschang and Ana C. Franco da Silva and Ronald Steinke},
title = {{The SmartOrchestra Platform: A Configurable Smart Service Platform for IoT Systems}},
booktitle = {Papers from the 12th Advanced Summer School on Service-Oriented Computing (SummerSoC 2018)},
publisher = {IBM Research Division},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {14--21},
type = {Conference Paper},
month = {October},
year = {2018},
keywords = {SmartOrchestra Platform; Smart Services; Cyber-Physical Systems; Internet of Things},
language = {English},
cr-category = {K.6 Management of Computing and Information Systems,
D.2.7 Software Engineering Distribution, Maintenance, and Enhancement,
D.2.12 Software Engineering Interoperability},
ee = {https://www.2018.summersoc.eu/},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
University of Stuttgart, Institute of Architecture of Application Systems},
abstract = {The Internet of Things is growing rapidly while still missing a universal
operat-ing and management platform for multiple diverse use cases. Such a
platform should provide all necessary functionalities and the underlying
infrastructure for the setup, execution and composition of Smart Services. The
concept of Smart Services enables the connection and integration of
cyber-physical systems (CPS) and technologies (i.e., sensors and actuators)
with business-related applications and services. Therefore, the SmartOrchestra
Platform provides an open and standards-based service platform for the
utilization of public administrative and business-related Smart Services. It
combines the features of an operating plat-form, a marketplace, a broker, and a
notary for a cloud-based operation of Smart Services. Thus, users of
cyber-physical systems are free to choose their control applications, no matter
what device they are using (e.g., smartphone, tablet or personal computer) and
they also become independent of the manufacturers’ software. This will enable
new business opportunities for different stakeholders in the market and allows
flexibly composing Smart Services.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-38&engl=1}
}
@inproceedings {INPROC-2018-34,
author = {Ana Cristina Franco da Silva and Pascal Hirmer and Rafael Koch Peres and Bernhard Mitschang},
title = {{An Approach for CEP Query Shipping to Support Distributed IoT Environments}},
booktitle = {Proceedings of the IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops)},
publisher = {IEEE},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {247--252},
type = {Conference Paper},
month = {October},
year = {2018},
isbn = {978-1-5386-3227-7},
doi = {10.1109/PERCOMW.2018.8480241},
language = {English},
cr-category = {H.0 Information Systems General},
ee = {https://ieeexplore.ieee.org/document/8480241},
contact = {francoaa@ipvs.uni-stuttgart.de},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-34&engl=1}
}
@inproceedings {INPROC-2018-33,
author = {Karoline Saatkamp and Uwe Breitenb{\"u}cher and Oliver Kopp and Frank Leymann},
title = {{Application Scenarios for Automated Problem Detection in TOSCA Topologies by Formalized Patterns}},
booktitle = {Papers From the 12th Advanced Summer School of Service-Oriented Computing (SummerSOC 2018)},
publisher = {IBM Research Division},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {43--53},
type = {Conference Paper},
month = {October},
year = {2018},
keywords = {Cloud Computing Patterns; Formalization; Prolog; TOSCA},
language = {English},
cr-category = {C.2.4 Distributed Systems,
D.2.7 Software Engineering Distribution, Maintenance, and Enhancement,
K.6 Management of Computing and Information Systems},
ee = {https://www.2018.summersoc.eu/},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
University of Stuttgart, Institute of Architecture of Application Systems},
abstract = {},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-33&engl=1}
}
@inproceedings {INPROC-2018-28,
author = {Mathias Mormul and Pascal Hirmer and Matthias Wieland and Bernhard Mitschang},
title = {{Layered Modeling Approach for Distributed Situation Recognition in Smart Environments}},
booktitle = {Tagungsband: SMART 2018, The Seventh International Conference on Smart Cities, Systems, Devices and Technologies},
publisher = {Xpert Publishing Services},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {47--53},
type = {Conference Paper},
month = {July},
year = {2018},
isbn = {978-1-61208-653-8},
keywords = {Industry 4.0; Edge Computing; Smart Factories; Smart Homes; Situation Recognition; Distribution Pattern},
language = {English},
cr-category = {H.0 Information Systems General},
contact = {mathias.mormul@ipvs.uni-stuttgart.de},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-28&engl=1}
}
@inproceedings {INPROC-2018-24,
author = {Dominik Lucke and Peter Einberger and Daniel Schel and Michael Luckert and Matthias Schneider and Emir Cuk and Thomas Bauernhansl and Matthias Wieland and Frank Steimle and Bernhard Mitschang},
title = {{Implementation of the MIALinx Integration Concept for Future Manufacturing Environments to Enable Retrofitting of Machines}},
booktitle = {Proceedings of the 12th CIRP Conference on Intelligent Computation in Manufacturing Engineering (CIRP ICME '18); Naples, Italy, July 18-20, 2018},
publisher = {Elsevier},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {596--601},
type = {Conference Paper},
month = {July},
year = {2018},
doi = {10.1016/j.procir.2019.02.084},
keywords = {Manufacturing; Smart Factory; Industrie 4.0; Manufacturing Service Bus; Rules; Integration; MIALinx},
language = {English},
cr-category = {H.4.0 Information Systems Applications General,
I.2.1 Applications and Expert Systems},
ee = {http://www.sciencedirect.com/science/article/pii/S221282711930201X},
contact = {Frank.Steimle@ipvs.uni-stuttgart.de},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {Manufacturing has to adapt permanently to changing situations in order to stay
competitive. It demands a flexible and easy-to-use integration of production
equipment and ICT systems on the shop floor. The contribution of this paper is
the presentation of the implementation architecture of the Manufacturing
Integration Assistant (MIALinx) that simplifies this challenge. The integration
steps range from integrating sensors over collecting and rule-based processing
of sensor information to the execution of required actions. Furthermore, we
describe the implementation of MIALinx by commissioning it in a manufacturing
environment to retrofit legacy machines for Industrie 4.0. Finally, we validate
the suitability of our approach by applying our solution in the production
environment of a medium-size company.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-24&engl=1}
}
@inproceedings {INPROC-2018-23,
author = {Dominik Brenner and Christian Weber and Juergen Lenz and Engelbert Westk{\"a}mper},
title = {{Total Tool Cost of Ownership Indicator for Holistical Evaluations of Improvement Measures within the Cutting Tool Life Cycle}},
booktitle = {51st CIRP Conference on Manufacturing Systems (CIRP CMS), Stockholm, Sweden, May 16-18, 2018},
editor = {Lihui Wang and Torsten Kjellberg and Xi Vincent Wang and Wei Ji},
publisher = {Elsevier},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
series = {Procedia CIRP},
volume = {72},
pages = {1404--1409},
type = {Conference Paper},
month = {May},
year = {2018},
doi = {https://doi.org/10.1016/j.procir.2018.03.164},
issn = {2212-8271},
keywords = {Cutting Tool Life Cycle; Total Cost of Ownership; Manufacturing; Data Integration},
language = {English},
cr-category = {H.3.0 Information Storage and Retrieval General,
H.4.0 Information Systems Applications General,
J.1 Administration Data Processing},
ee = {http://www.sciencedirect.com/science/article/pii/S2212827118303226},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-23&engl=1}
}
@inproceedings {INPROC-2018-22,
author = {Rachaa Ghabri and Pascal Hirmer and Bernhard Mitschang},
title = {{A Hybrid Approach to Implement Data Driven Optimization into Production Environments}},
booktitle = {Proceedings of the 21st International Conference on Business Information Systems (BIS)},
editor = {Witold Abramowicz and Adrian Paschke},
publisher = {Springer Berlin Heidelberg},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
series = {Lecture Notes in Business Information Processing},
volume = {320},
pages = {3--14},
type = {Conference Paper},
month = {July},
year = {2018},
isbn = {978-3-319-93930-8},
doi = {https://doi.org/10.1007/978-3-319-93931-5},
issn = {1865-1356},
keywords = {Data driven optimization; Production environment; Top-down; Bottom-up},
language = {English},
cr-category = {H.0 Information Systems General},
ee = {https://link.springer.com/chapter/10.1007/978-3-319-93931-5_1},
contact = {rachaa.ghabri@ipvs.uni-stuttgart.de},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-22&engl=1}
}
@inproceedings {INPROC-2018-19,
author = {Christoph Stach and Frank Steimle and Bernhard Mitschang},
title = {{THOR - Ein Datenschutzkonzept f{\"u}r die Industrie 4.0: Datenschutzsysteme f{\"u}r die Smart Factory zur Realisierung der DSGVO}},
booktitle = {Informatik 2018: Zukunft der Arbeit - Zukunft der Informatik, Tagungsband der 48. Jahrestagung der Gesellschaft f{\"u}r Informatik e.V. (GI), 26.09. - 27.09.2018, Berlin.},
publisher = {Gesellschaft f{\"u}r Informatik e.V. (GI)},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
series = {Lecture Notes in Informatics (LNI)},
pages = {1--12},
type = {Workshop Paper},
month = {September},
year = {2018},
keywords = {Datenschutz; Internet der Dinge; Sensoren; Industrie 4.0; Datenstr{\"o}me; Smart Devices},
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},
abstract = {Der Aufschwung des Internets der Dinge (IoT) sorgt f{\"u}r eine voranschreitende
Digitalisierung. Sensoren in Alltagsgegenst{\"a}nden erfassen unterschiedliche
Aspekte des t{\"a}glichen Lebens. Durch eine Vernetzung dieser Ger{\"a}te, lassen
sich die Daten miteinander kombinieren und daraus neues Wissen generieren. In
der Industrie 4.0 werden beispielsweise die am Produktionsprozess beteiligten
cyber-physischen Systeme dazu genutzt, um mit den von ihnen erfassten Daten
Produktionsprozesse zu optimieren. Da auch der Mensch ein relevanter
Bestandteil des Produktionsprozesses ist, werden z.B. mittels Smart Watches
auch {\"u}ber diesen viele Daten erfasst. Nicht erst mit der Einf{\"u}hrung der neuen
Datenschutzgrundverordnung (DSGVO) sind hierbei allerdings
Datenschutzanforderungen zu beachten: Es m{\"u}ssen nicht nur die privaten Daten
der Nutzer gesch{\"u}tzt werden, sondern es muss auch sichergestellt werden, dass
die Datenverarbeitung und -analyse dadurch so wenig wie m{\"o}glich behindert
werden. Wir stellen hierf{\"u}r ein neuartiges Datenschutzkonzept f{\"u}r die
Industrie 4.0 (THOR) vor, mit dem Kompromisse zwischen erforderlichem
Datenschutz und gew{\"u}nschter Datenqualit{\"a}t gefunden werden k{\"o}nnen, der der
DSGVO gen{\"u}gt.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-19&engl=1}
}
@inproceedings {INPROC-2018-18,
author = {Ana Cristina Franco da Silva and Pascal Hirmer and Uwe Breitenb{\"u}cher and Oliver Kopp and Bernhard Mitschang},
title = {{TDLIoT: A Topic Description Language for the Internet of Things}},
booktitle = {ICWE 2018: Web Engineering},
editor = {Tommi Mikkonen and Ralf Klamma and Juan Hern{\'a}ndez},
publisher = {Springer Berlin Heidelberg},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
series = {Lecture Notes in Computer Science (LNCS)},
volume = {10845},
pages = {333--348},
type = {Conference Paper},
month = {May},
year = {2018},
doi = {10.1007/978-3-319-91662-0_27},
keywords = {Internet of Things; Publish-subscribe; Description Language},
language = {English},
cr-category = {K.6 Management of Computing and Information Systems,
D.2.12 Software Engineering Interoperability},
ee = {https://link.springer.com/chapter/10.1007/978-3-319-91662-0_27},
contact = {franco-da-silva@informatik.uni-stuttgart.de},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
University of Stuttgart, Institute of Architecture of Application Systems},
abstract = {},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-18&engl=1}
}
@inproceedings {INPROC-2018-17,
author = {Marc H{\"u}ffmeyer and Pascal Hirmer and Bernhard Mitschang and Ulf Schreier and Matthias Wieland},
title = {{Situation-Aware Access Control for Industrie 4.0}},
booktitle = {ICISSP 2017: Information Systems Security and Privacy},
publisher = {Springer},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
series = {Communications in Computer and Information Science},
volume = {867},
pages = {59--83},
type = {Conference Paper},
month = {June},
year = {2018},
keywords = {Authorization; Attribute based access control; Situation-awareness; REST; Internet of Things},
language = {English},
cr-category = {E.0 Data General},
ee = {https://link.springer.com/chapter/10.1007/978-3-319-93354-2_4},
contact = {Pascal.Hirmer@ipvs.uni-stuttgart.de},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-17&engl=1}
}
@inproceedings {INPROC-2018-15,
author = {Christoph Stach and Sascha Alpers and Stefanie Betz and Frank D{\"u}rr and Andreas Fritsch and Kai Mindermann and Saravana Murthy Palanisamy and Gunther Schiefer and Manuela Wagner and Bernhard Mitschang and Andreas Oberweis and Stefan Wagner},
title = {{The AVARE PATRON: A Holistic Privacy Approach for the Internet of Things}},
booktitle = {Proceedings of the 15th International Conference on Security and Cryptography (SECRYPT '18)},
publisher = {INSTICC Press},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {1--8},
type = {Conference Paper},
month = {July},
year = {2018},
keywords = {Privacy; IoT Apps; Smart Things; Stream Processing; Privacy Preferences Elicitation \& Veri\&\#64257; cation},
language = {English},
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 = {Applications for the Internet of Things are becoming increasingly popular. Due
to the large amount of available context data, such applications can be used
effectively in many domains. By interlinking these data and analyzing them, it
is possible to gather a lot of knowledge about a user. Therefore, these
applications pose a threat to privacy. In this paper, we illustrate this threat
by looking at a real-world application scenario. Current state of the art
focuses on privacy mechanisms either for Smart Things or for big data
processing systems. However, our studies show that for a comprehensive privacy
protection a holistic view on these applications is required. Therefore, we
describe how to combine two promising privacy approaches from both categories,
namely AVARE and PATRON. Evaluation results confirm the thereby achieved
synergy effects.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-15&engl=1}
}
@inproceedings {INPROC-2018-14,
author = {Corinna Giebler and Christoph Stach and Holger Schwarz and Bernhard Mitschang},
title = {{BRAID - A Hybrid Processing Architecture for Big Data}},
booktitle = {Proceedings of the 7th International Conference on Data Science, Technology and Applications (DATA 2018)},
publisher = {INSTICC Press},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {1--8},
type = {Conference Paper},
month = {July},
year = {2018},
keywords = {Big Data; IoT; Batch Processing; Stream Processing; Lambda Architecture; Kappa Architecture},
language = {English},
cr-category = {D.2.11 Software Engineering Software Architectures,
H.2.4 Database Management Systems,
H.2.8 Database Applications},
contact = {Senden Sie eine e-Mail an Corinna.Giebler@ipvs.uni-stuttgart.de},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {The Internet of Things is applied in many domains and collects vast amounts of
data. This data provides access to a lot of knowledge when analyzed
comprehensively. However, advanced analysis techniques such as predictive or
prescriptive analytics require access to both, history data, i.e., long-term
persisted data, and real-time data as well as a joint view on both types of
data. State-of-the-art hybrid processing architectures for big data - namely,
the Lambda and the Kappa Architecture - support the processing of history data
and real-time data. However, they lack of a tight coupling of the two
processing modes. That is, the user has to do a lot of work manually in order
to enable a comprehensive analysis of the data. For instance, the user has to
combine the results of both processing modes or apply knowledge from one
processing mode to the other. Therefore, we introduce a novel hybrid processing
architecture for big data, called BRAID. BRAID intertwines the processing of
history data and real-time data by adding communication channels between the
batch engine and the stream engine. This enables to carry out comprehensive
analyses automatically at a reasonable overhead.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-14&engl=1}
}
@inproceedings {INPROC-2018-12,
author = {Oliver Kopp and Uwe Breitenb{\"u}cher and Tamara M{\"u}ller},
title = {{CloudRef - Towards Collaborative Reference Management in the Cloud}},
booktitle = {Proceedings of the 10th Central European Workshop on Services and their Composition (ZEUS 2018)},
editor = {Nico Herzberg and Christoph Hochreiner and Oliver Kopp and J{\"o}rg Lenhard},
publisher = {CEUR-WS.org},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
series = {CEUR Workshop Proceedings},
volume = {2072},
pages = {63--68},
type = {Workshop Paper},
month = {April},
year = {2018},
issn = {1613-0073},
language = {English},
cr-category = {H.4.1 Office Automation},
ee = {http://ceur-ws.org/Vol-2072/,
http://ceur-ws.org/Vol-2072/paper10.pdf},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
University of Stuttgart, Institute of Architecture of Application Systems},
abstract = {},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-12&engl=1}
}
@inproceedings {INPROC-2018-11,
author = {Oliver Kopp and Anita Armbruster and Olaf Zimmermann},
title = {{Markdown Architectural Decision Records: Format and Tool Support}},
booktitle = {Proceedings of the 10th Central European Workshop on Services and their Composition (ZEUS 2018)},
editor = {Nico Herzberg and Christoph Hochreiner and Oliver Kopp and J{\"o}rg Lenhard},
publisher = {CEUR-WS.org},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
series = {CEUR Workshop Proceedings},
volume = {2072},
pages = {55--62},
type = {Conference Paper},
month = {April},
year = {2018},
issn = {1613-0073},
language = {English},
cr-category = {H.4.1 Office Automation},
ee = {http://ceur-ws.org/Vol-2072/,
http://ceur-ws.org/Vol-2072/paper9.pdf},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
University of Stuttgart, Institute of Architecture of Application Systems},
abstract = {},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-11&engl=1}
}
@inproceedings {INPROC-2018-10,
author = {Jan K{\"o}nigsberger and Bernhard Mitschang},
title = {{R2SMA - A Middleware Architecture to Access Legacy Enterprise Web Services using Lightweight REST APIs}},
booktitle = {Proceedings of the 20th International Conference on Enterprise Information Systems},
editor = {Slimane Hammoudi and Michal Smialek and Olivier Camp and Joaquim Filipe},
publisher = {SciTePress},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {704--711},
type = {Conference Paper},
month = {March},
year = {2018},
isbn = {978-989-758-298-1},
keywords = {REST; API; SOAP; Web Service; SOA; Enterprise SOA; Architecture},
language = {English},
cr-category = {H.5.4 Hypertext/Hypermedia,
H.3.5 Online Information Services},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-10&engl=1}
}
@inproceedings {INPROC-2018-05,
author = {Christoph Stach and Bernhard Mitschang},
title = {{CURATOR - A Secure Shared Object Store: Design, Implementation, and Evaluation of a Manageable, Secure, and Performant Data Exchange Mechanism for Smart Devices}},
booktitle = {Proceedings of the 33rd ACM/SIGAPP Symposium On Applied Computing (DTTA)},
publisher = {ACM Press},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {1--8},
type = {Conference Paper},
month = {April},
year = {2018},
keywords = {data exchange; smart devices; shared object store; security},
language = {English},
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},
abstract = {Nowadays, smart devices have become incredible popular - literally everybody
has one. Due to an enormous quantity of versatile apps, these devices
positively affect almost every aspect of their users' lives. E.g., there are
apps collecting and monitoring health data from a certain domain such as
diabetes-related or respiration-related data. However, they cannot display
their whole potential since they have only access to their own data and cannot
combine it with data from other apps, e.g., in order to create a comprehensive
electronic health record. On that account, we introduce a seCURe shAred objecT
stORe called CURATOR. In CURATOR apps cannot only manage their own data in an
easy and performant way, but they can also share it with other apps. Since some
of the data is confidential, CURATOR has several security features, including
authentication, fine-grained access control, and encryption. In this paper, we
discuss CURATOR's design and implementation and evaluate its performance.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-05&engl=1}
}
@inproceedings {INPROC-2018-04,
author = {Christoph Stach and Frank D{\"u}rr and Kai Mindermann and Saravana Murthy Palanisamy and Stefan Wagner},
title = {{How a Pattern-based Privacy System Contributes to Improve Context Recognition}},
booktitle = {Proceedings of the 2018 IEEE International Conference on Pervasive Computing and Communications Workshops (CoMoRea)},
publisher = {IEEE Computer Society},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {1--6},
type = {Workshop Paper},
month = {March},
year = {2018},
keywords = {privacy; access control; pattern concealing; stream processing; complex event processing; databases},
language = {English},
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 = {As Smart Devices have access to a lot of user-preferential data, they come in
handy in any situation. Although such data - as well as the knowledge which can
be derived from it - is highly beneficial as apps are able to adapt their
services appropriate to the respective context, it also poses a privacy threat.
Thus, a lot of research work is done regarding privacy. Yet, all approaches
obfuscate certain attributes which has a negative impact on context recognition
and thus service quality. Therefore, we introduce a novel access control
mechanism called PATRON. The basic idea is to control access to information
patterns. For instance, a person suffering from diabetes might not want to
reveal his or her unhealthy eating habit, which can be derived from the pattern
``rising blood sugar level'' -$>$ ``adding bread units''. Such a pattern which must
not be discoverable by some parties (e.g., insurance companies) is called
private pattern whereas a pattern which improves an app's service quality is
labeled as public pattern. PATRON employs different techniques to conceal
private patterns and, in case of available alternatives, selects the one with
the least negative impact on service quality, such that the recognition of
public patterns is supported as good as possible.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-04&engl=1}
}
@inproceedings {INPROC-2018-03,
author = {Christoph Stach and Frank Steimle and Bernhard Mitschang},
title = {{The Privacy Management Platform: An Enabler for Device Interoperability and Information Security in mHealth Applications}},
booktitle = {Proceedings of the 11th International Conference on Health Informatics (HEALTHINF 2018)},
publisher = {SciTePress},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {1--12},
type = {Conference Paper},
month = {January},
year = {2018},
keywords = {mHealth; Device Interoperability; Information Security; COPD; Privacy Management Platform},
language = {English},
cr-category = {H.5.0 Information Interfaces and Presentation General,
K.6.5 Security and Protection,
K.8 Personal Computing},
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},
abstract = {Chronic diseases are on the rise. Afflicted patients require persistent therapy
and periodic screenings. This causes high treatment costs and overburdened
physicians. Innovative approaches that enable patients to perform treatment
methods on their own are badly needed. Telemedical approaches with the aid of
modern Smartphones connected to medical devices (the so-called mHealth) can be
the answer. However, mHealth apps face two key challenges, namely device
interoperability and information security. In this paper, we describe how the
Privacy Management Platform (PMP) and its extendable Resources can contribute
to these challenges. Therefore, we analyze a real-world mHealth app and derive
generic functional units, each realizing a certain task recurring frequently
within mHealth apps, e.g., metering, data storage, or data transmission. For
each functional unit we provide a PMP Resource, enabling both, device
interoperability and information security. Finally, we revise the analyzed
mHealth app using the Resources in order to evaluate our approach.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-03&engl=1}
}
@inproceedings {INPROC-2018-02,
author = {Christoph Stach},
title = {{Big Brother is Smart Watching You: Privacy Concerns about Health and Fitness Applications}},
booktitle = {Proceedings of the 4th International Conference on Information Systems Security and Privacy (ICISSP 2018)},
publisher = {SciTePress},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {1--11},
type = {Conference Paper},
month = {January},
year = {2018},
keywords = {Smartbands; Health and Fitness Applications; Privacy Concerns; Privacy Management Platform},
language = {English},
cr-category = {K.4.1 Computers and Society Public Policy Issues,
D.4.6 Operating Systems Security and Protection,
K.8 Personal Computing},
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},
abstract = {Health and fitness applications for mobile devices are becoming more and more
popular. Due to novel wearable metering devices, the so-called Smartbands,
these applications are able to capture both health data (e.g., the heart rate)
as well as personal information (e.g., location data) and create a quantified
self for their users. However, many of these applications violate the user's
privacy and misuse the collected data. It becomes apparent that this threat is
inherent in the privacy systems implemented in mobile platforms. Therefore, we
apply the Privacy Policy Model (PPM) a fine-grained and modular expandable
permission model to deals with this problem. We implement our adapted model in
a prototype based on the Privacy Management Platform (PMP). Subsequently, we
evaluate our model with the help the prototype and demonstrate its
applicability for any application using Smartbands for its data acquisition.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-02&engl=1}
}
@inproceedings {INPROC-2018-01,
author = {Christoph Stach and Bernhard Mitschang},
title = {{ACCESSORS: A Data-Centric Permission Model for the Internet of Things}},
booktitle = {Proceedings of the 4th International Conference on Information Systems Security and Privacy (ICISSP 2018).},
publisher = {SciTePress},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
pages = {1--11},
type = {Conference Paper},
month = {January},
year = {2018},
keywords = {Permission Model; Data-Centric; Derivation Transparent; Fine-Grained; Context-Sensitive; IoT},
language = {English},
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},
abstract = {The Internet of Things (IoT) is gaining more and more relevance. Due to
innovative IoT devices equipped with novel sensors, new application domains
come up continuously. These domains include Smart Homes, Smart Health, and
Smart Cars among others. As the devices not only collect a lot of data about
the user, but also share this information with each other, privacy is a key
issue for IoT applications. However, traditional privacy systems cannot be
applied to the IoT directly due to different requirements towards the
underlying permission models. Therefore, we analyze existing permission models
regarding their applicability in the IoT domain. Based on this analysis, we
come up with a novel permission model, implement it in a privacy system, and
assess its utility.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2018-01&engl=1}
}
@article {ART-2018-07,
author = {Eva Hoos and Pascal Hirmer and Bernhard Mitschang},
title = {{Automated Creation and Provisioning of Decision Information Packages for the Smart Factory}},
journal = {Complex Systems Informatics and Modeling Quarterly},
publisher = {Online},
volume = {15},
pages = {72--89},
type = {Article in Journal},
month = {August},
year = {2018},
issn = {2255-9922},
doi = {10.7250/csimq.2018-15.04},
keywords = {Industry 4.0; Context-awareness; Data Provisioning},
language = {English},
cr-category = {H.0 Information Systems General},
ee = {https://csimq-journals.rtu.lv/article/view/csimq.2018-15.04},
contact = {Pascal.Hirmer@ipvs.uni-stuttgart.de},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2018-07&engl=1}
}
@article {ART-2018-06,
author = {Christian Weber and Matthias Wieland and Peter Reimann},
title = {{Konzepte zur Datenverarbeitung in Referenzarchitekturen f{\"u}r Industrie 4.0: Konsequenzen bei der Umsetzung einer IT-Architektur}},
journal = {Datenbank-Spektrum},
publisher = {Springer Berlin Heidelberg},
volume = {18},
number = {1},
pages = {39--50},
type = {Article in Journal},
month = {March},
year = {2018},
issn = {1610-1995},
doi = {10.1007/s13222-018-0275-z},
keywords = {Industrie 4.0; Referenzarchitektur; Datenverarbeitung; RAMI4.0; IIRA},
language = {German},
cr-category = {H.4.0 Information Systems Applications General,
J.2 Physical Sciences and Engineering},
ee = {https://link.springer.com/article/10.1007/s13222-018-0275-z},
contact = {Senden Sie eine E-Mail an christian.weber@gsame.uni-stuttgart.de},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems},
abstract = {F{\"u}r produzierende Unternehmen stellt die effiziente Verarbeitung gro{\ss}er
Datenmengen eine Herausforderung dar. Die Auswahl der richtigen
Architekturkonzepte f{\"u}r IT-L{\"o}sungen zur Datenverarbeitung spielt dabei eine
wichtige Rolle. Um die IT an den Herausforderungen von Industrie 4.0
auszurichten, stehen Unternehmen verschiedene Referenzarchitekturen
internationaler Gremien zur Verf{\"u}gung. Die Hauptbeitr{\"a}ge dieses Artikels haben
das Ziel, (i) einen {\"U}berblick {\"u}ber die wichtigsten Referenzarchitekturen f{\"u}r
Industrie 4.0 (I4.0) zu geben und (ii) diese unter dem Aspekt der
Datenverarbeitung zu untersuchen. Dazu werden die Referenzarchitekturen anhand
von Datenverarbeitungsanforderungen f{\"u}r I4.0 betrachtet. Die Untersuchung
zeigt, dass die I4.0-Referenzarchitekturen jeweils einen Teilbereich der
Anforderungen abdecken und sich die Konzepte gegenseitig erg{\"a}nzen. (iii) Darauf
aufbauend werden aus den Datenverarbeitungsanforderungen technische
Konsequenzen abgeleitet und Architekturkonzepte f{\"u}r die Realisierung einer
IT-Architektur f{\"u}r die Datenverarbeitung vorgestellt. Dadurch wird es
IT-Architekten erm{\"o}glicht, einen Vergleich der Referenzarchitekturen
hinsichtlich projektbezogener Anforderungen an die Datenverarbeitung
vorzunehmen sowie geeignete Architekturentscheidungen zu treffen.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2018-06&engl=1}
}
@inbook {INBOOK-2018-01,
author = {Jasmin Guth and Uwe Breitenb{\"u}cher and Michael Falkenthal and Paul Fremantle and Oliver Kopp and Frank Leymann and Lukas Reinfurt},
title = {{A Detailed Analysis of IoT Platform Architectures: Concepts, Similarities, and Differences}},
series = {Internet of Everything: Algorithms, Methodologies, Technologies and Perspectives},
publisher = {Springer},
pages = {81--101},
type = {Article in Book},
month = {January},
year = {2018},
isbn = {10.1007/978-981-10-5861-5_4},
keywords = {Internet of Things; IoT; Platform; Reference Architecture; FIWARE; OpenMTC; SiteWhere; Webinos; AWS IoT; IBM Watson IoT Platform; Microsoft Azure IoT Hub},
language = {English},
cr-category = {D.2.11 Software Engineering Software Architectures,
D.4.7 Operating Systems Organization and Design,
H.3.4 Information Storage and Retrieval Systems and Software},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
University of Stuttgart, Institute of Architecture of Application Systems},
abstract = {The IoT is gaining increasing attention. The overall aim is to interconnect the
physical with the digital world. Therefore, the physical world is measured by
sensors and translated into processible data, and data has to be translated
into commands to be executed by actuators. Due to the growing interest in IoT,
the number of platforms designed to support IoT has risen considerably. As a
result of different approaches, standards, and use cases, there is a wide
variety and heterogeneity of IoT platforms. This leads to difficulties in
comprehending, selecting, and using appropriate platforms. In this work, we
tackle these issues by conducting a detailed analysis of several
state-of-the-art IoT platforms in order to foster the understanding of the (i)
underlying concepts, (ii) similarities, and (iii) differences between them. We
show that the various components of the different platforms can be mapped to an
abstract reference architecture, and analyze the effectiveness of this mapping.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INBOOK-2018-01&engl=1}
}
@proceedings {PROC-2018-01,
author = {Nico Herzberg},
title = {{Proceedings of the 10th Central European Workshop on Services and their Composition (ZEUS 2018)}},
editor = {Christoph Hochreiner and Oliver Kopp and J{\"o}rg Lenhard},
publisher = {CEUR-WS.org},
institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
series = {CEUR Workshop Proceedings},
volume = {2072},
pages = {76},
type = {Proceedings},
month = {April},
year = {2018},
issn = {1613-0073},
language = {English},
cr-category = {H.4.1 Office Automation},
ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/PROC-2018-01/PROC-2018-01.pdf,
http://ceur-ws.org/Vol-2072/},
department = {University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems;
University of Stuttgart, Institute of Parallel and Distributed Systems},
abstract = {In February 2018, we had the pleasure to organize the 10th edition of the ZEUS
Workshop in Dresden, Germany. This workshop series offers young researchers an
opportunity to present and discuss early ideas and work in progress as well as
to establish contacts among young researchers. For this year{\^a}€™s edition, we
selected eight regular submissions, two position papers, and one tool
demonstration by researchers from Belgium, Egypt, Germany, Italy, and
Switzerland for presentation at the workshop. Each submission went through a
thorough peer-review process and was assessed by at least three members of the
program committee with regard to its relevance and scientific quality. The
accepted contributions cover the areas of Microservices, Business Process
Management, and the Internet of Things. In addition, the workshop also hosted a
tool session to introduce early stage researchers to tools that ease the
literature research and the documentation of architectural decisions for
software systems.},
url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=PROC-2018-01&engl=1}
}