SC Harvester Papers Database Interface

Cybersecurity Challenges in Large Industrial IoT Systems

B. Leander, Aida Čaušević, Hans A. Hansson. In: 2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA). 2019

Abstract: To achieve efficient and flexible production at affordable prices, industrial automation is pushed towards a digital transformation. Such a transformation assumes an enhancement of current Industrial Automated Control Systems with a large amount of IoT-devices, forming an Industrial Internet of Things (IIoT). The aim is to enable a shift from automatic towards autonomous control in such systems. T...

Automated synthesis of application-layer connectors from automata-based specifications

Marco Autili, P. Inverardi, Romina Spalazzese, M. Tivoli, F. Mignosi. In: J. Comput. Syst. Sci.. 2019

Abstract: Abstract Ubiquitous and Pervasive Computing, and the Internet of Things, promote dynamic interaction among heterogeneous systems. To achieve this vision, interoperability among heterogeneous systems represents a key enabler, and mediators are often built to solve protocol mismatches. Many approaches propose the synthesis of mediators. Unfortunately, a rigorous characterization of the concept of in...

Applicability of the IEC 62443 standard in Industry 4.0 / IIoT

B. Leander, Aida Čaušević, Hans A. Hansson. In: Proceedings of the 14th International Conference on Availability, Reliability and Security. 2019

Abstract: Today's industrial automation systems are undergoing a digital transformation that implies a shift towards the Internet of Things (IoT), leading to the Industrial Internet of Things (IIoT) paradigm. Existing Industrial Automated Control Systems (IACS), enriched with a potentially large number of IoT devices are expected to make systems more efficient, flexible, provide intelligence, and ultimately...

Applicability of the IEC 62443 standard in Industry 4.0 / IIoT

B. Leander, Aida Čaušević, H. Hansson. In: Proceedings of the 14th International Conference on Availability, Reliability and Security. 2019

Abstract: Today's industrial automation systems are undergoing a digital transformation that implies a shift towards the Internet of Things (IoT), leading to the Industrial Internet of Things (IIoT) paradigm. Existing Industrial Automated Control Systems (IACS), enriched with a potentially large number of IoT devices are expected to make systems more efficient, flexible, provide intelligence, and ultimately...

Open data collaborations: a snapshot of an emerging practice

Thomas Olsson, P. Runeson. In: Proceedings of the 15th International Symposium on Open Collaboration. 2019

Abstract: Data defined software is becoming more and more prevalent, especially with the advent of machine learning and artificial intelligence. With data defined systems come both challenges - to continue to collect and maintain quality data - and opportunities - open innovation by sharing with others. We propose Open Data Collaboration (ODC) to describe pecuniary and non-pecuniary sharing of open data, si...

An autonomous performance testing framework using self-adaptive fuzzy reinforcement learning

Mahshid Helali Moghadam, Mehrdad Saadatmand, Markus Borg, Markus Bohlin, B. Lisper. In: Software Quality Journal. 2019

Abstract: Test automation brings the potential to reduce costs and human effort, but several aspects of software testing remain challenging to automate. One such example is automated performance testing to find performance breaking points. Current approaches to tackle automated generation of performance test cases mainly involve using source code or system model analysis or use-case-based techniques. Howeve...

Quantitative evaluation of tailoring within SPICE‐compliant security‐informed safety‐oriented process lines

Barbara Gallina. In: Journal of Software: Evolution and Process. 2019

Abstract: In the context of SPICE‐compliant and (security‐informed) safety processes, efficient process tailoring is necessary due to the increasing proliferation of requirements, which, if not systematised, may become an unmanageable cognitive overload leading to process degradation instead of improvement. Recently, security‐informed safety‐oriented process line engineering (SiSoPLE) has been proposed as a...

Effects of explicit feature traceability on program comprehension

Jacob Krüger, G. Çalıklı, T. Berger, Thomas Leich, G. Saake. In: Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. 2019

Abstract: Developers spend a substantial amount of their time with program comprehension. To improve their comprehension and refresh their memory, developers need to communicate with other developers, read the documentation, and analyze the source code. Many studies show that developers focus primarily on the source code and that small improvements can have a strong impact. As such, it is crucial to bring t...

Towards surgically-precise technical debt estimation: early results and research roadmap

Valentina Lenarduzzi, A. Martini, Davide Taibi, D. Tamburri. In: Proceedings of the 3rd ACM SIGSOFT International Workshop on Machine Learning Techniques for Software Quality Evaluation. 2019

Abstract: The concept of technical debt has been explored from many perspectives but its precise estimation is still under heavy empirical and experimental inquiry. We aim to understand whether, by harnessing approximate, data-driven, machine-learning approaches it is possible to improve the current techniques for technical debt estimation, as represented by a top industry quality analysis tool such as Sona...

Software Deployment on Heterogeneous Platforms: A Systematic Mapping Study

Hugo Sica de Andrade, Jan Schroeder, I. Crnkovic. In: IEEE Transactions on Software Engineering. 2019

Abstract: Context: Multiple types of processing units (e.g., CPUs, GPUs and FPGAs) can be used jointly to achieve better performance in computational systems. However, these units are built with fundamentally different characteristics and demand attention especially towards software deployment. Objective: The goal of this work is to summarize the state-of-the-art of software deployment on heterogeneous plat...

SEAA 2019 Program Committee

M. Staron, R. Capilla, Steffen Becker, Petr Hnětynka, Přemek Brada et al. In: 2019 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). 2019

Abstract: Members: Premek Brada, University of West Bohemia, Czech Republic Gunnar Brataas, SINTEF, Norway Rajkumar Buyya, University of Melbourne, Australia Antonio Filieri, Imperial College London, UK Ian Gorton, Northeastern University Seattle, USA Wilhelm Hasselbring, Kiel University, Germany Nikolas Herbst, University of Würzburg, Germany Darko Huljenić, ENT Zagreb, Croatia Sebastian Lehrig, IBM Dublin...

SEAA 2019 Committees

M. Chaudron, O. Demirors, S. Biffl, R. Rabiser, J. Kepler et al. In: 2019 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). 2019

Enterprise-Level Controlled Experiments at Scale: Challenges and Solutions

Sophia Liu, Aleksander Fabijan, Michael Furchtgott, Somit Gupta, P. Janowski et al. In: 2019 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). 2019

Abstract: Online controlled experiments, known as A/B tests, have delivered tremendous value for businesses and customers. Traditionally, online controlled experiments running in search engines, websites, mobile apps, and other Business-to-Consumer (B2C) products use individual customers as randomization units. However, this may not be possible in Business-to-Business (B2B) products that are sold to, and us...

Use, potential, and showstoppers of models in automotive requirements engineering

Grischa Liebel, M. Tichy, E. Knauss. In: Software & Systems Modeling. 2019

Abstract: Several studies report that the use of model-centric methods in the automotive domain is widespread and offers several benefits. However, existing work indicates that few modelling frameworks explicitly include requirements engineering (RE), and that natural language descriptions are still the status quo in RE. Therefore, we aim to increase the understanding of current and potential future use of ...

Enhancing context specifications for dependable adaptive systems: A data mining approach

Arthur Rodrigues, G. Rodrigues, Alessia Knauss, Raian Ali, H. Andrade. In: Inf. Softw. Technol.. 2019

Abstract: Abstract Context: Adaptive systems are expected to cater for various operational contexts by having multiple strategies in achieving their objectives and the logic for matching strategies to an actual context. The prediction of relevant contexts at design time is paramount for dependability. With the current trend on using data mining to support the requirements engineering process, this task of u...