Publications
De publicaties worden automatisch opgehaald en weergegeven vanuit de centrale repository, zodat bezoekers op je eigen site eenvoudig toegang hebben tot de meest recente wetenschappelijke publicaties, artikelen en rapporten. Bezoekers zoeken eenvoudig op trefwoord om snel de publicaties te vinden die relevant zijn.
- pubyear
- 2019
- creators
- Vasenev, A.; Stahl, F.; Hamazaryan, H.; Ma, Z.; Shan, L.; Kemmerich, J.; Loiseaux, C.
Practical security and privacy threat analysis in the automotive domain: long term support scenario for over-the-air updates
Keeping a vehicle secure implies provide of a long-term support, where over-the-air updates (OTA) play an essential role. Clear understanding of OTA threats is essential to counter them efficiently. Existing research on OTA threats often exclude human actors, such as drivers and maintenance personnel, as well as leave aside privacy threats.
- pubyear
- 2019
- creators
- Janssen, R.; Tretmans, J.
Matching implementations to specifications: The Corner Cases of ioco
A well-known conformance relation for model-based testing is ioco. A conformance relation expresses when an implementation is correct with respect to a specification. Unlike many other conformance and refinement relations, ioco has different domains for implementations and for specifications. Consequently, ioco is neither reflexive nor transitive, implying that a specification does not implement itself, and that specifications cannot be compared for refinement.
- pubyear
- 2019
- creators
- Sioutas, S.; Stuijk, S.; Waeijen, L.; Basten, T.; Corporaal, H.; Somers, L.
Schedule synthesis for halide pipelines through reuse analysis
- published_in
- ACM Transactions on Architecture and Code Optimization, 16(2)
Efficient code generation for image processing applications continues to pose a challenge in a domain where high performance is often necessary to meet real-time constraints. The inherently complex structure found in most image-processing pipelines, the plethora of transformations that can be applied to optimize the performance of an implementation, as well as the interaction of these optimizations with locality, redundant computation and parallelism, can be indentified as the key reasons behind this issue.
- pubyear
- 2019
- creators
- Detterer, P.; Erdin, C.; Nabi, M.; Gyvez, J.P. de; Basten, A.A.; Jiao, H.
Trading Digital Accuracy for Power in an RSSI Computation of a Sensor Network Transceiver
To handle the rigid power and energy constraints in the Digital BaseBand (DBB) of Wireless Sensor Networks (WSN)s, we introduce approximate computing as a new power reduction method. The Received Signal Strength Indicator (RSSI) computation is a key element in DBB processing. We evaluate the trade-off in RSSI computation between Quality-of-Service (QoS) and power consumption through circuit-level approximation.
- pubyear
- 2019
- creators
- Fu, Y.; Terechko, A.; Bijlsma, T.; Cuijners, P.J.L.; Redegeld, J.; Ors, A.O.
A retargetable fault injection framework for safety validation of autonomous vehicles
Autonomous vehicles use Electronic Control Units running complex software to improve passenger comfort and safety. To test safety of in-vehicle electronics, the ISO 26262 standard on functional safety recommends using fault injection during component and system-level design. A Fault Injection Framework (FIF) induces hard-to-trigger hardware and software faults at runtime, enabling analysis of fault propagation effects.
- pubyear
- 2019
- creators
- Jasper, M.; Mues, M.; Murtovi, A.; Schlüter, M.; Howar, F.; Steffen, B.; Schordan, M.; Hendriks, D.; Schiffelers, R.; Kuppens, H.; Vaandrager, F.W.
RERS 2019: Combining Synthesis with Real-World Models
This paper covers the Rigorous Examination of Reactive Systems (RERS) Challenge 2019. For the first time in the history of RERS, the challenge features industrial tracks where benchmark programs that participants need to analyze are synthesized from real-world models. These new tracks comprise LTL, CTL, and Reachability properties.
- pubyear
- 2019
- creators
- Nägele, T.; Hooman, J.
Scalability Analysis of Cloud-Based Distributed Simulations of IoT Systems Using HLA
Gaining insight in the properties of an Internet of Things (IoT) system during the design phase is difficult. The cosimulation of such a system would be very useful, but creating it is usually time consuming. By means of domain specific languages (DSLs) we support the fast construction of large co-simulations of IoT systems.
- pubyear
- 2019
- creators
- Yang, N.; Aslam, K.; Schiffelers, R.; Lensink, L.; Hendriks, D.; Cleophas, L.; Serebrenik, A.
Improving Model Inference in Industry by Combining Active and Passive Learning
Inferring behavioral models (e.g., state machines) of software systems is an important element of re-engineering activities. Model inference techniques can be categorized as active or passive learning, constructing models by (dynamically) interacting with systems or (statically) analyzing traces, respectively.
- pubyear
- 2019
- creators
- Grappiolo, C.; Gerwen, M.J.A.M. van; Verhoosel, J.P.C.; Somers, L.
The semantic snake charmer search engine: A tool to facilitate data science in high-tech industry domains
The booming popularity of data science is also affecting high-tech industries. However, since these usually have different core competencies - building cyber-physical systems rather than e.g. machine learning or data mining algorithms - delving into data science by domain experts such as system engineers or architects might be more cumbersome than expected.
- pubyear
- 2019
- creators
- Grappiolo, C.; Verwielen, E.; Noorman, N.
The Growing N-Gram Algorithm : A Novel Approach to String Clustering
Connected high-tech systems allow the gathering of operational data at unprecedented volumes. A direct benefit of this is the possibility to extract usage models, that is, a generic representations of how such systems are used in their field of application. Usage models are extremely important, as they can help in understanding the discrepancies between how a system was designed to be used and how it is used in practice.