SC Harvester Papers Database Interface

Summary of the 2019 International Conference on Software and System Processes (ICSSP 2019)

S. Sutton, O. Armbrust, R. Hebig, Paul M. Clarke. In: ACM SIGSOFT Software Engineering Notes. 2019

Abstract: The 2019 International Conference on Software and System Processes (ICSSP 2019) was held in conjunction with the 41st International Conference on Software Engineering (ICSE 2019) in Montreal, Canada, May 25-26, 2019. ICSSP is a leading international forum for research on software and systems processesthe 2019 conference extended a sequence of predecessor conferences and workshops stretching back m...

Recognizing lines of code violating company-specific coding guidelines using machine learning

Mirosław Ochodek, R. Hebig, Wilhelm Meding, Gert Frost, M. Staron. In: Empirical Software Engineering. 2019

Abstract: Software developers in big and medium-size companies are working with millions of lines of code in their codebases. Assuring the quality of this code has shifted from simple defect management to proactive assurance of internal code quality. Although static code analysis and code reviews have been at the forefront of research and practice in this area, code reviews are still an effort-intensive and...

Report on the 2nd International Workshop on Robotics Software Engineering (RoSE'19)

Federico Ciccozzi, N. Hochgeschwender, I. Malavolta, A. Wortmann. In: ACM SIGSOFT Software Engineering Notes. 2019

Abstract: The 2nd edition of the 2nd International Workshop on Robotics Software Engineering (RoSE) was held at the International Conference on Software Engineering (ICSE) in the city of Montreal, Canada, on the 27th of May 2019. The focus of this edition of the workshop was on multi-robot systems and facilitating robot programming. In this report, we rst present an overview of the workshop sessions before ...

Teaching Software Testing to Industrial Practitioners Using Distance and Web-Based Learning

Eduard Paul Enoiu. In: . 2019

Edge Computing Simulators for IoT System Design: An Analysis of Qualities and Metrics

M. Ashouri, F. Lorig, P. Davidsson, Romina Spalazzese. In: Future Internet. 2019

Abstract: The deployment of Internet of Things (IoT) applications is complex since many quality characteristics should be taken into account, for example, performance, reliability, and security. In this study, we investigate to what extent the current edge computing simulators support the analysis of qualities that are relevant to IoT architects who are designing an IoT system. We first identify the quality...

Strategic API Analysis and Planning: APIS Technical Report

J. Horkoff, Juho Lindman, I. Hammouda, E. Knauss. In: ArXiv. 2019

Abstract: Traditionally, software APIs (application programming interfaces) have been viewed from a technical perspective, as a means to separate implementation from functional calls, and as a way to define a contract of software functionality. The technical benefits of APIs have been reported in numerous studies. Several reports from industry offer useful practical design considerations for APIs, including...

Extending SafeConcert for Modelling Augmented Reality-equipped Socio-technical Systems*

Soheila Sheikh Bahaei, Barbara Gallina. In: 2019 4th International Conference on System Reliability and Safety (ICSRS). 2019

Abstract: With the emergence of new technologies such as augmented reality in socio-technical systems, traditional risk assessment methods may fail to have a comprehensive system modelling, because these technologies extend human's capabilities, which might introduce new types of human failures caused by failing these extended capabilities and new types of faults leading to human failures. Current state-of-...

Effect of Augmented Reality on Faults Leading to Human Failures in Socio-technical Systems*

Soheila Sheikh Bahaei, Barbara Gallina, K. Laumann, Martin Rasmussen Skogstad. In: 2019 4th International Conference on System Reliability and Safety (ICSRS). 2019

Abstract: With the ultimate purpose of assessing risk within augmented reality-equipped socio-technical systems, in our previous work, we systematically organized and extended state-of-the-art taxonomies of human failures to include the failures related to the extended capabilities enabled by AR technologies. The result of our organization and extension was presented in form of a feature diagram. Current st...

System of Systems Hazard Analysis Using HAZOP and FTA for Advanced Quarry Production

Faiz ul Muram, M. Javed, S. Punnekkat. In: 2019 4th International Conference on System Reliability and Safety (ICSRS). 2019

Abstract: The advanced production systems are composed of separate and distinct systems that operate in both isolation and conjunction, and therefore forms the System-of-Systems (SoS). However, a lot of production systems are classified as safety-critical, for example, due to the interactions between machines and involved materials. From the safety perspective, besides the behaviour of an individual system ...

A State-based Extension to STPA for Safety-Critical System-of-Systems

Stephan Baumgart, Joakim Froberg, S. Punnekkat. In: 2019 4th International Conference on System Reliability and Safety (ICSRS). 2019

Abstract: Automation of earth moving machinery enables improving existing production workflows in various applications like surface mines, material handling operations or material transporting. Such connected and collaborating autonomous machines can be seen as a system-of-systems. It is not yet clear how to consider safety during the development of such system-of-systems (SoS). One potentially useful appro...

Simsax: A measure of project similarity based on symbolic approximation method and software defect inflow

Mirosław Ochodek, M. Staron, Wilhelm Meding. In: . 2019

Abstract: Abstract Background Profiling software development projects, in order to compare them, find similar sub-projects or sets of activities, helps to monitor changes in software processes. Since we lack objective measures for profiling or hashing, researchers often fall back on manual assessments. Objective The goal of our study is to define an objective and intuitive measure of similarity between soft...

TAMER: Task Allocation in Multi-robot Systems Through an Entity-Relationship Model

Branko Miloradovic, Mirgita Frasheri, Baran Çürüklü, M. Ekström, A. Papadopoulos. In: . 2019

Abstract: Multi-robot task allocation (MRTA) problems have been studied extensively in the past decades. As a result, several classifications have been proposed in the literature targeting different aspects of MRTA, with often a few commonalities between them. The goal of this paper is twofold. First, a comprehensive overview of early work on existing MRTA taxonomies is provided, focusing on their differenc...

Recycling of glass and electronic industry waste as a European school project.A common plan of the Robert Koch's school and the University of Technology of Clausthal

A. Franke. In: CHEMKON. 2019

REVaMP2 Project: Towards Round-Trip Engineering of Software Product Lines - Approach, Intermediate Results and Challenges

Andrey Sadovykh, T. Ziadi, A. Bagnato, T. Berger, J. Steghöfer et al. In: . 2019

Engineering for a Science-Centric Experimentation Platform

N. Diamantopoulos, Jeffrey Wong, D. I. Mattos, I. Gerostathopoulos, Matthew Wardrop et al. In: 2020 IEEE/ACM 42nd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP). 2019

Abstract: Netflix is an internet entertainment service that routinely employs experimentation to guide strategy around product innovations. As Netflix grew, it had the opportunity to explore increasingly specialized improvements to its service, which generated demand for deeper analyses supported by richer metrics and powered by more diverse statistical methodologies. To facilitate this, and more fully harn...