TY - CHAP A1 - Osinski, Lukas A1 - Langer, Tobias A1 - Mader, Ralph A1 - Mottok, Jürgen T1 - Challenges and Opportunities with Embedded Multicore Platforms BT - Spotlight on Real-Time and Dependability Concepts T2 - 9th European Congress Embedded Real Time Software and Systems (ERTS 2018), January 31st to Febraury 2nd 2018, Toulouse, France Y1 - 2018 UR - https://hal.archives-ouvertes.fr/hal-02156232/ ER - TY - CHAP A1 - Nivala, Markus A1 - Hauser, Florian A1 - Jossberger, Helen A1 - Reiß, Markus A1 - Mottok, Jürgen A1 - Gruber, Hans T1 - Detecting errors in program flow diagrams: Comparing novices and advanced programmers T2 - EARLI Biennial Conference 2017, 17th European Association for Research on Learning and Instruction, 29 August - 2 September, 2017 - University of Tampere, Finland Y1 - 2017 ER - TY - RPRT A1 - Soska, Alexander A1 - Mottok, Jürgen ED - Baier, Wolfgang T1 - An Experimental Card Game for Software Testing T2 - Forschungsbericht 2017 der Ostbayersichen Technischen Hochschule Regensburg Y1 - 2017 UR - https://doi.org/10.35096/othr/pub-1383 CY - Regensburg ER - TY - CHAP A1 - Osinski, Lukas A1 - Mottok, Jürgen T1 - Control Flow Errors: A Discussion of Different Injection Strategies T2 - 32nd International Conference on Architecture of Computing Systems, ARCS Workshop 2019, 20-21 May 2019, Copenhagen, Denmark N2 - Among the available dependability assessment techniques, fault injection (FI) is widely adopted and strongly recommended by safety standards for the validation that functional and technical safety mechanisms are implemented correctly and effectively. The main challenge in fault injection assessments is the increasing complexity of system-on-chips as well as the increasing size of memory, which leads to enormous efforts to test every possible fault introduced to the system. Therefore, a number of publicly available fault injection frameworks utilize fault space pruning techniques to reduce the overall fault space and consequently the overall experiment duration. Most of the fault space pruning techniques mainly discuss the reduction of the number of data errors which have to be injected into registers and memory locations. However, control flow errors represent a further domain of possible errors on the application level. Usually for the evaluation of effectiveness of fault tolerance mechanisms against data errors, a single fault assumption at microarchitectural level (e.g. bit-flips) is assumed. In most cases, this assumption is equivalently applied to the program counter to investigate possible control flow errors. Due to this approach, the error space is consciously or unconsciously reduced to the possible erroneous jump targets that can be reached by a specific set of bit-flips in the program counter at a specified time during the program execution. This approach is considered valid regarding the corresponding fault assumption, but leads to negative effects on the significance of the injection and the resulting effectiveness of the tested fault tolerance mechanism. In this paper, we discuss different strategies for the analysis and injection of control flow errors and the resulting differences by considering the single fault assumption at microarchitectural and application level. Y1 - 2019 UR - http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8836207&isnumber=8836190 SP - 1 EP - 7 ER - TY - CHAP A1 - Nagengast, Christian A1 - Osinski, Lukas A1 - Mottok, Jürgen T1 - Synchronization Techniques for Parallel Redundant Execution of Applications T2 - 32nd International Conference on Architecture of Computing Systems, ARCS Workshop 2019, 20-21 May 2019, Copenhagen, Denmark N2 - In fault tolerant systems, applications are replicated and executed to enable error detection and recovery. If one replica application fails, another is able to take its place and provide the correct results. This concept can benefit from parallel execution on separate execution units. The rise of multicore platforms supports the development of parallel software, by providing the adequate hardware. However, this raises challenges regarding the synchronization of the redundant strings of execution. Replica determinism means that given the same input, identical programs provide the same output. To ensure replica determinism, requirements regarding the synchronization can be split in two domains: data and time. This paper examines the state of the art of synchronization techniques for parallel replicated execution in the context of fault tolerant systems. We analyze the requirements regarding synchronization within the time and data domain and compare different concepts of hardware (multicore, multiprocessor and multi-PCB) and software (processes, threads). Y1 - 2019 UR - http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8836209&isnumber=8836190 SP - 1 EP - 8 PB - IEEE ER - TY - JOUR A1 - Wulf, Frederik A1 - Westner, Markus A1 - Strahringer, Susanne T1 - Cloud Computing Adoption: A Literature Review on What Is New and What We Still Need to Address JF - Communications of the Association for Information Systems N2 - Research on cloud computing (CC) recently emerged congruently with the technology’s importance for organizations at a fast pace. This makes it difficult for practitioners to obtain a consolidated overview of what determines CC adoption based on the numerous papers in this regard. Moreover, for further research in the field to add value, it is necessary to identify what still needs to be addressed. In this vein, we conducted a descriptive review of 39 papers, integrating the results of a previous review on 23 papers from 2014, to compare findings across studies. We identify 44 determinant factors that exhibit consistent directional influence on the dependent meta-variable “CC adoption”, extending previous literature reviews with regard to asset, client, and environmental characteristics. We then critically reviewed the research landscape to identify what is there, and what is not yet covered: Future research should specifically regard the adoption of Infrastructure-, Platform-, and Everything-as-a-Service, private, hybrid, and multi-cloud deployment, investigate vendor, solution, and individual characteristics, analyzing information systems, or the decision-maker. KW - Cloud Computing KW - Literaturbericht Y1 - 2021 U6 - https://doi.org/10.17705/1CAIS.04843 SN - 1529-3181 VL - 48 IS - 1 SP - 523 EP - 561 PB - Association for Information Systems, AIS ER - TY - JOUR A1 - Abhijit Sen, Kwantlen A1 - Baumgartner, Laura A1 - Heiß, Katharina A1 - Wagner, Cornelia T1 - DevOps paradigm BT - a pedagogical approach to manage and implement IT project JF - Issues in Information Systems N2 - DevOps, the widely used term in software industry, integrates the Development and IT Operations activities to frequently deliver, deploy, and release quality software features. DevOps approach emphasizes collaboration among Developments and IT operations teams throughout System Development Life Cycle (SDLC). The DevOps process is supported by wide variety of tool chains for various phases of SDLC. There exist many DevOps models. However, in this paper authors use a simple four phase pedagogical models to demonstrate principles of DevOps. In this paper authors attempt to show how DevOps principles can effectively be used to manage and implement business problems in classroom setting. Specifically, DevOps methodology is applied to manage develop and implement a small web application. This pedagogical approach is specially aimed at students who do not have prior experiences and skillsets in applying DevOps methodology and associated toolsets to every stages of SDLC. At the conclusion of the project, students gained valuable insights on how to apply DevOps principles to business problems and to select and use commonly used state of the arts tools to plan, manage, build, test, monitor, deploy tasks at every stages of DevOps. The authors also discuss the limitations and practical issues related to implementing DevOps within classroom settings. KW - Continuous delivery KW - Continuous Deployment KW - Continuous integration KW - Continuous Monitoring KW - DevOps KW - SDLC KW - KPIs Y1 - 2021 U6 - https://doi.org/10.48009/4_iis_2021_117-133 SN - 1529-7314 VL - 22 IS - 4 SP - 110 EP - 125 PB - International Association for Computer Information Systems ER - TY - BOOK A1 - Dünnweber, Jan A1 - Gorlatch, Sergei T1 - Higher-Order Components for Grid Programming BT - Making Grids More Usable N2 - A major challenge in grid computing remains the application software development for this new kind of infrastructure. Grid application programmers have to take into account several complicated aspects: distribution of data and computations, parallel computations on different sites and processors, heterogeneity of the involved computers, load balancing, etc. Grid programmers thus demand novel programming methodologies that abstract over such technical details while preserving the beneficial features of modern grid middleware. For this purpose, the authors introduce Higher-Order Components (HOCs). HOCs implement generic parallel/distributed processing patterns, together with the required middleware support, and they are offered to users via a high-level service interface. Users only have to provide the application-specific pieces of their programs as parameters, while low-level implementation details, such as the transfer of data across the grid, are handled by the HOCs. HOCs were developed within the CoreGRID European Network of Excellence and have become an optional extension of the popular Globus middleware. The book provides the reader with hands-on experience, describing a broad collection of example applications from various fields of science and engineering, including biology, physics, etc. The Java code for these examples is provided online, complementing the book. The expected application performance is studied and reported for extensive performance experiments on different testbeds, including grids with worldwide distribution. The book is targeted at graduate students, advanced professionals, and researchers in both academia and industry. Readers can raise their level of knowledge about methodologies for programming contemporary parallel and distributed systems, and, furthermore, they can gain practical experience in using distributed software. Practical examples show how the complementary online material can easily be adopted in various new projects. KW - Component-Based Development KW - Distributed Computing KW - Distributed Resource Management KW - Globus KW - Grid and Cloud Computing KW - Java KW - Middleware KW - Web Services KW - distributed systems KW - grid computing KW - load balancing KW - programming Y1 - 2009 SN - 978-3-642-00841-2 U6 - https://doi.org/10.1007/978-3-642-00841-2 PB - Springer CY - Berlin, Heidelberg ER - TY - JOUR A1 - Baumgarten, Bodo A1 - Dünnweber, Jan A1 - Kirsch, C. T1 - Report Big Data - Strukturierung von Tourismusdaten mit Hadoop BT - Reiseziele aus der Wolke JF - iX - Magazin für professionelle Informationstechnik N2 - Ein weitverbreitetes, unstrukturiertes Datenformat stellt Reiseveranstalter inzwischen vor technische und logistische Probleme. Abhilfe könnte ein neues Format in Zusammenarbeit mit Cloud-Techniken schaffen. Y1 - 2013 SN - 0935-9680 IS - 06 SP - 97 EP - 101 PB - heise CY - Hannover ER - TY - CHAP A1 - Reinhardt, Dominik A1 - Guntner, Maximilian A1 - Kucera, Markus A1 - Waas, Thomas A1 - Kuenhauser, Winfried T1 - Mapping CAN-to-ethernet communication channels within virtualized embedded environments T2 - IEEE International Symposium on Industrial Embedded Systems (SIES), 10th, 8-10 June 2015, Siegen, Germany N2 - Intelligent driver assistance systems and new infotainment innovations cause a rapidly growing demand of computing power. To satisfy that demand, the quantity of electronic control units in cars has increased dramatically. OEMs tackle that trend by consolidating software on powerful multicore hardware platforms. However, current software solutions are mostly static and designed to run on limited platforms. As promising operating system for automotive, Linux comes into consideration, which seems to scale better than already existing solutions. To ease the migration process of older software parts and guarantee freedom from interference according to ISO26262 between single software partitions, embedded hypervisors can achieve that requirements. Up to now, automotive systems are not developed to run within virtualized environments. Within this paper, we present an approach to map communication channels of virtual automotive ECUs and connect them with their already existing CAN interfaces. For our analysis, we use the Xen hypervisor. The focus for interaction between virtual machines is to use SocketCAN and given paravirtualized Ethernet drivers. Our goal is a non-intrusive software integration methodology. We keep the source code within software partitions as unmodified as possible. To benchmark our studies, we evaluate our implementation on the Intel i7 and the. KW - Software KW - Automotive engineering KW - Linux KW - Hardware KW - Vehicles KW - Logic gates KW - Routing Y1 - 2015 U6 - https://doi.org/10.1109/SIES.2015.7185064 SN - 2150-3109 PB - IEEE ER - TY - CHAP A1 - Brunner, Stefan A1 - Kucera, Markus A1 - Waas, Thomas T1 - Ontologies used in robotics BT - A survey with an outlook for automated driving T2 - IEEE International Conference on Vehicular Electronics and Safety (ICVES), 2017, Vienna, Austria N2 - Full autonomy of road vehicles is a major goal of the automotive industry. To reach such high autonomy it is necessary to provide an accurate and comprehensible situation description for the environment and the vehicle itself. A consistent depiction is essential to facilitate data exchange and communication between internal modules, e.g. collision check and environment model, as well as communication with further information sources like traffic participants vehicle to vehicle (V2V) or the infrastructure, e.g. smart traffic lights, road signs or radio traffic service (V2I). One necessary tool to create such a model could be an ontology which represents the given information and its dependencies. Initially this work provides a summary of given approaches in the literature for use of ontologies in robotics in general. Therefore approaches are stated sorted by application and task. Further approaches with focus on autonomous robots and in particular on autonomous vehicles are listed and described. Finally we give an outlook for further research topics in the domain of ontologies. KW - Ontologies KW - Autonomous vehicles KW - Service robots KW - Modeling KW - Cognition KW - Standards Y1 - 2017 U6 - https://doi.org/10.1109/ICVES.2017.7991905 PB - IEEE ER - TY - JOUR A1 - Klotz, Stefan A1 - Kratzer, Simon A1 - Westner, Markus A1 - Strahringer, Susanne T1 - Literary Sketches in Information Systems Research: Conceptualization and Guidance for Using Vignettes as a Narrative Form JF - Information Systems Management N2 - This paper analyzes the usage of vignettes as a narrative form in information systems (IS) research. A review of 48 papers from IS top journals with 119 vignettes exposes the versatile usage of vignettes as a narrative form and shows their usefulness in research communication. The paper conceptualizes vignette usage through a taxonomy and archetypes. To support the future dissemination of this useful narrative technique, it further derives recommendations and guidance for scholars. KW - vignette KW - taxonomy KW - archetype KW - vignette study Y1 - 2022 U6 - https://doi.org/10.1080/10580530.2021.1996661 SN - 1934-8703 VL - 39 IS - 4 SP - 345 EP - 362 PB - Taylor&Francis ER - TY - JOUR A1 - Bleninger, Sara A1 - Fürnrohr, Michael A1 - Kiesl, Hans A1 - Krämer, Walter A1 - Küchenhoff, Helmut A1 - Burgard, Jan Pablo A1 - Münnich, Ralf A1 - Rupp, Martin T1 - Kommentare und Erwiderung zu: Qualitätszielfunktionen für stark variierende Gemeindegrößen im Zensus 2021 JF - AStA Wirtschafts- und Sozialstatistisches Archiv N2 - Burgard et al. (2020) stellen in ihrem Artikel zu Qualitätszielfunktionen für stark variierende Gemeindegrößen im Zensus 2021 Erweiterungen der Stichproben- und Schätzmethoden des Zensus 2011 vor, die kleine Gemeinden unter 10.000 Einwohnern in den Entscheidungsprozess integrieren. Die Dringlichkeit zur Lösung dieses Problems wurde ebenso im Urteil des Bundesverfassungsgerichts zur Volkszählung 2011 festgestellt. Ziel dieser Erwiderung ist eine eingehende Diskussion der Ergebnisse des vorangegangenen Beitrags mit namhaften Experten auf diesem Gebiet. Insbesondere geht es um eine Einordnung des Artikels in den Wissenschaftskontext (Krämer), die Bedeutung von Nichtstichprobenfehlern für den Zensus (Küchenhoff), den Zensus aus Sicht der Amtsstatistik (Bleninger und Fürnrohr) sowie aus statistisch-methodischer Sicht (Kiesl). Darüber hinaus werden aktuelle Entwicklungen vorgestellt. T2 - Comments and rejoinder: quality measures respecting highly varying community sizes within the 2021 German Census KW - Zensus KW - Ermittlung der Einwohnerzahl KW - Qualitätsmessung KW - Optimale Allokation KW - Total Survey Error Y1 - 2020 U6 - https://doi.org/10.1007/s11943-019-00264-6 VL - 14 SP - 67 EP - 98 PB - Springer Nature ER - TY - JOUR A1 - Schiek, Roland A1 - Baronio, Fabio T1 - Spatial Akhmediev breathers and modulation instability growth-decay cycles in a quadratic optical medium JF - Physical Review Research N2 - We investigate the spatial nonlinear localization of light on a quasi-plane-wave background with a harmonic perturbation induced by modulation instability in a quadratic nonlinear optical medium. In particular, we demonstrate experimentally the excitation of deterministic Akhmediev breathers and thus the growth-decay dynamics of modulation instability in a LiNbO3 slab waveguide. The results should stimulate new interest in modulation instability, extreme events, turbulence, recurrence, and supercontinuum generation in quadratic nonlinear optics. Y1 - 2019 U6 - https://doi.org/10.1103/PhysRevResearch.1.032036 VL - 1 IS - 3 SP - 1 EP - 5 PB - American Physical Society ER - TY - JOUR A1 - Fuhrmann, Thomas T1 - Spherical lens aberration minimization method for short-range free-space light transmission JF - Optical Engineering N2 - Spherical aberrations of lenses lead to increased spot radii on the focal plane. Several methods, such as optimizing thickness and radii or building lens groups, are known to minimize these spherical aberrations. Here, an innovative method for spherical aberration minimization is introduced; it can be used for short-range free-space optical communication systems, such as unit power afocal relay trains, lens waveguides, and periodic lens systems. This spherical aberration compensation principle is based on the combination of two identical spherical convex lenses at an optimal distance. Due to the higher refractive power for rays with an larger axis distance, rays from the outer area of the first lens intersect the inner area of the second lens, and vice versa. With this setup, the radial refractive power deviation of the two lenses compensate each other. Analytic calculations and numerical simulations are done to confirm this behavior, and measurements using two symmetric spherical lenses with polymer optical fibers as light feed confirm the calculations. Simulations and measurements show a very good matching behavior except for an unknown systematic error. At a lens distance of 300 mm, the optical attenuation decreased by ∼2 dB compared with a very small lens distance. This leads to the conclusion that this proposed spherical aberration minimization method works as theoretically predicted. KW - Monochromatic aberrations KW - Signal attenuation KW - Spherical lenses KW - Polymer optical fibers KW - Monte Carlo methods KW - Free space optics KW - Optical testing KW - Distance measurement KW - Optical engineering KW - Optical simulations Y1 - 2022 U6 - https://doi.org/10.1117/1.OE.61.8.085101 SN - 1560-2303 SN - 0036-1860 SN - 0091-3286 VL - 61 IS - 8 PB - SPIE CY - Bellingham, Wash. ER - TY - CHAP A1 - Sefl, Ondrej A1 - Prochazka, Radek A1 - Haller, Rainer A1 - Monkman, Gareth J. T1 - Alternative Approach to Optical Detection of Partial Discharges in Air T2 - 2021 IEEE Conference on Electrical Insulation and Dielectric Phenomena (CEIDP): 12-15 Dec. 2021, Vancouver, BC, Canada N2 - This article compares the standard electrical method of partial discharge detection with a novel optical detection method based on silicon photomultipliers. A third, complementary, single-loop antenna method is added to represent the ultra-high frequency method commonly used in gas-insulated switchgear/lines. A trio of air-insulated electrode designs that simulate the fundamental fault/discharge types in gaseous insulation (protrusion – corona discharge, floating conductive particle, surface discharges) are employed. Phase-resolved partial discharge activity patterns are compiled for each electrode design. The patterns are analyzed using spatial statistics and the interpretation of the obtained data trends explained by means of an example. Ultimately, the consistency and reliability of discharge detection by the optical methods for each fault/discharge type are evaluated, and suggestions for improvement are made. KW - gas insulated switchgear KW - loop antennas KW - partial discharges KW - photomultipliers KW - reliability KW - statistical analysis KW - surface discharges Y1 - 2021 SN - 978-1-6654-1907-9 U6 - https://doi.org/10.1109/CEIDP50766.2021.9705350 SN - 2576-2397 SP - 324 EP - 327 PB - IEEE ER - TY - JOUR A1 - Jain, Brijnesh T1 - Warped softmax regression for time series classification JF - Knowledge and information systems N2 - Linear models are a mainstay in statistical pattern recognition but do not play a role in time series classification, because they fail to account for temporal variations. To overcome this limitation, we combine linear models with dynamic time warping (dtw). We analyze the resulting warped-linear models theoretically and empirically. The three main theoretical results are (i) the Representation Theorem, (ii) the Matrix Complexity Lemma, and (iii) local Lipschitz continuity of the warped softmax function. The Representation Theorem roughly states that warped-linear models correspond to polytope classifiers in Euclidean spaces. This key result is useful because it simplifies analysis of warped-linear models. For example, it provides a geometric interpretation, points to the label dependency problem, and justifies application of warped-linear models not only on temporal but also on multivariate data. The Representation Theorem together with the Matrix Complexity Lemma reveals that warped-linear models implement a weight trick by weight selection and massive weight sharing. Local Lipschitz continuity of warped softmax functions admits a principled training of warped-linear models by stochastic subgradient methods. Empirical results show that replacing the inner product of linear models with a dtw-score substantially improves its predictive performance. The theoretical and empirical contributions of this article provide a simple and efficient first-trial alternative to nearest-neighbor methods and open up new perspectives for more sophisticated classifiers such as warped deep learning. KW - Dynamic time warping KW - Linear classifier KW - Softmax regression KW - Time series Y1 - 2021 U6 - https://doi.org/10.1007/s10115-020-01533-5 VL - 63 IS - 3 SP - 589 EP - 619 PB - Springer Nature ER - TY - CHAP A1 - Nayak, Shravan A1 - Schuler, Christian A1 - Saha, Debjoy A1 - Baumann, Timo ED - Tumuluri, Raj ED - Sebe, Nicu ED - Pingali, Gopal T1 - A Deep Dive Into Neural Synchrony Evaluation for Audio-visual Translation T2 - ICMI '22, Proceedings of the 2022 International Conference on Multimodal Interaction: November 7 - 11 2022, Bengaluru India N2 - We present a comprehensive analysis of the neural audio-visual synchrony evaluation tool SyncNet. We assess the agreement of SyncNet scores vis-a-vis human perception and whether we can use these as a reliable metric for evaluating audio-visual lip-synchrony in generation tasks with no ground truth reference audio-video pair. We further look into the underlying elements in audio and video which vitally affect synchrony using interpretable explanations from SyncNet predictions and analyse its susceptibility by introducing adversarial noise. SyncNet has been used in numerous papers on visually-grounded text-to-speech for scenarios such as dubbing. We focus on this scenario which features many local asynchronies (something that SyncNet isn’t made for). KW - audio-visual synchrony KW - speech-lip synchrony KW - dubbing Y1 - 2022 SN - 978-1-4503-9390-4 U6 - https://doi.org/10.1145/3536221.3556621 SP - 642 EP - 647 PB - Association for Computing Machinery CY - New York ER - TY - CHAP A1 - Cantalloube, Faustine A1 - Gomez-Gonzalez, Carlos A1 - Absil, Olivier A1 - Cantero, Carles A1 - Bacher, Regis A1 - Bonse, Markus A1 - Bottom, Michael A1 - Dahlqvist, Carl-Henrik A1 - Desgrange, Célia A1 - Flasseur, Olivier A1 - Fuhrmann, Thomas A1 - Henning, Thomas H. A1 - Jensen-Clem, Rebecca A1 - Kenworthy, Matthew A1 - Mawet, Dimitri A1 - Mesa, Dino A1 - Meshkat, Tiffany A1 - Mouillet, David A1 - Müller, André A1 - Nasedkin, Evert A1 - Pairet, Benoit A1 - Piérard, Sébastien A1 - Ruffio, Jean-Baptiste A1 - Samland, Matthias A1 - Stone, Jordan A1 - van Droogenbroeck, Marc ED - Schmidt, Dirk ED - Schreiber, Laura ED - Vernet, Elise T1 - Exoplanet imaging data challenge: benchmarking the various image processing methods for exoplanet detection T2 - Adaptive Optics Systems VII : 14-22 December 2020, online only, United States N2 - The Exoplanet Imaging Data Challenge is a community-wide effort meant to offer a platform for a fair and common comparison of image processing methods designed for exoplanet direct detection. For this purpose, it gathers on a dedicated repository (Zenodo), data from several high-contrast ground-based instruments worldwide in which we injected synthetic planetary signals. The data challenge is hosted on the CodaLab competition platform, where participants can upload their results. The specifications of the data challenge are published on our website https://exoplanet-imaging-challenge.github.io/. The first phase, launched on the 1st of September 2019 and closed on the 1st of October 2020, consisted in detecting point sources in two types of common data-set in the field of high-contrast imaging: data taken in pupil-tracking mode at one wavelength (subchallenge 1, also referred to as ADI) and multispectral data taken in pupil-tracking mode (subchallenge 2, also referred to as ADI+mSDI). In this paper, we describe the approach, organisational lessons-learnt and current limitations of the data challenge, as well as preliminary results of the participants’ submissions for this first phase. In the future, we plan to provide permanent access to the standard library of data sets and metrics, in order to guide the validation and support the publications of innovative image processing algorithms dedicated to high-contrast imaging of planetary systems. Y1 - 2020 SN - 9781510636835 U6 - https://doi.org/10.1117/12.2574803 PB - SPIE ER - TY - CHAP A1 - De, Sangita A1 - Mottok, Jürgen A1 - Niklas, Michael A1 - Brada, Premek ED - Trinitis, Carsten ED - Pionteck, Thilo T1 - Semantic Synergy Exploration in Interface Description Models of Heterogeneous Vehicle Frameworks: Towards Automotive Meta Interface Description Model T2 - ARCS 2019: 32nd GI/ITG International Conference on Architecture of Computing Systems May 20 - 21, 2019, Technical University of Denmark, Copenhagen, Denmark Workshop, Proceedings N2 - This The vehicle is evolving to a complex network of heterogeneous subsystems of ECUs, sensors and actuators, each with different computational requirements. These sub-systems are connected via bus systems following different communication paradigms like e.g. signal based or service-oriented communications. This has led to the heterogeneous syntax of describing interfaces even though the semantics of the interfaces are similar. The wide variety of Interface Description Languages (IDLs) in automotive industry hinders partly with the efficient collaboration between different suppliers and the OEMs in the automotive industry. Given this wide variety of automotive IDLs, what could be more beneficial, from a software engineering point of view, is a generic automotive domain specific IDL that can satisfy all the fundamental requirements of the heterogeneous subsystems. This paper describes an approach to compare and correlate IDLs based on semantic similarities of the languages, considering the two aspects: application description and underlying message frameworks used in the different domains of given automotive subsystems. With the exploration of semantic synergies between the IDLs, various domain specific and domain-agnostic frameworks can be compared and correlated. The results can be generalized and abstracted to define a generic Meta IDL which could support use cases like e.g. domain-agnostic functional models and migration of software components between different kinds of automotive subsystems. Y1 - 2019 UR - https://ieeexplore.ieee.org/document/8836199 SN - 978-3-8007-4957-7 SP - 63 EP - 70 PB - VDE VERLAG CY - Berlin ER - TY - CHAP A1 - Thomeczek, Ludwig A1 - Attenberger, Andreas A1 - Kolb, Johannes A1 - Matoušek, Vaclav A1 - Mottok, Jürgen ED - Trinitis, Carsten ED - Pionteck, Thilo T1 - Measuring Safety Critical Latency Sources using Linux Kernel eBPF Tracing T2 - ARCS 2019: 32nd International Conference on Architecture of Computing Systems : workshop proceedings, May 20- 21, 2019, Technical University of Denmark, Copenhagen, Denmark Y1 - 2019 UR - https://ieeexplore.ieee.org/abstract/document/8836200 SN - 978-3-8007-4957-7 PB - VDE VERLAG GMBH CY - Berlin ER -