SC Harvester Papers Database Interface

Software developer productivity loss due to technical debt - A replication and extension study examining developers' development work

Terese Besker, A. Martini, J. Bosch. In: J. Syst. Softw.. 2019

Abstract: Software companies need to deliver customer value continuously, both from a short- and long-term perspective. However, software development can be impeded by technical debt (TD). Although significant theoretical work has been undertaken to describe the negative effects of TD, little empirical evidence exists on how much wasted time and additional activities TD causes. The study aims to explore the...

Concurrency Defect Localization in Embedded Systems using Static Code Analysis: An Evaluation

Bjarne Johansson, A. Papadopoulos, T. Nolte. In: 2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW). 2019

Abstract: Defects with low manifestation probability, such as concurrency defects, are difficult to find during testing. When such a defect manifests into an error, the low likelihood can make it time-consuming to reproduce the error and find the root cause. Static Code Analysis (SCA) tools have been used in the industry for decades, mostly for compliance checking towards guidelines such as MISRA. Today, th...

DART: Dynamic Bandwidth Distribution Framework for Virtualized Software Defined Networks

Václav Struhár, M. Ashjaei, M. Behnam, Silviu S. Craciunas, A. Papadopoulos. In: IECON 2019 - 45th Annual Conference of the IEEE Industrial Electronics Society. 2019

Abstract: In this paper we address a network architecture that uses a combination of network virtualization and software defined networking in order to reduce complexity of network management and at the same time support high quality of service. Within this network architecture, we propose a framework to be able to dynamically distribute the network bandwidth to various services such that the network resour...

DevOps in practice: A multiple case study of five companies

Lucy Ellen Lwakatare, Terhi Kilamo, Teemu Karvonen, Tanja Sauvola, Ville T. Heikkilä et al. In: Inf. Softw. Technol.. 2019

Abstract: Abstract Context: DevOps is considered important in the ability to frequently and reliably update a system in operational state. DevOps presumes cross-functional collaboration and automation between software development and operations. DevOps adoption and implementation in companies is non-trivial due to required changes in technical, organisational and cultural aspects. Objectives: This explorato...

Resilience of distributed student teams to stress factors: A longitudinal case-study

I. Cavrak, I. Bosnic, Federico Ciccozzi, R. Mirandola. In: Inf. Softw. Technol.. 2019

Abstract: Abstract Context: Teaching global software engineering is continuously evolving and improving to prepare future software engineers adequately. Geographically distributed work in project-oriented software development courses is both demanding and rewarding for student teams, who are susceptible to various risks stemming from different internal and external factors, being the sources of stress and i...

Reactive Actors: Isolation for Efficient Analysis of Distributed Systems

M. Sirjani, Ehsan Khamespanah, F. Ghassemi. In: 2019 IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT). 2019

Abstract: In this paper we explain how the isolation or decoupling of actors can help in developing efficient analysis techniques. The Reactive Object Language, Rebeca, and its timed extension are introduced as actor-based languages for modeling and analyzing distributed systems. We show how floating-time transition system can be used for model checking of timed actor models when we are interested in event-...

Analysing Real-time Distributed Systems using Timed Actors

M. Sirjani. In: 2019 IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT). 2019

Abstract: I will introduce timed actors for modeling distributed systems and will explain our theories, techniques and tools for model checking and performance evaluation of such models. Timed Rebeca can be used to model asynchronous event-based components in systems, and real time constraints can be captured in the language. I will explain how floating-time transition system can be used for model checking ...

Safety-oriented flexible design of Autonomous Mobile Robot systems

Nitin Desai, S. Punnekkat. In: 2019 International Symposium on Systems Engineering (ISSE). 2019

Abstract: Current industrial automation applications particularly within the smart manufacturing domain require mobility, flexibility of deployment, and scalability. In addition to these, it is important to mitigate the risk of safety hazards. In this paper we discuss a flexible, granular, and software-based system design that aims to improve both security and safety of an autonomous mobile robot (AMR) base...

MEDIATOR - A Mixed Criticality Deadline Honored Arbiter for Multi-core Real-time Systems

A. S. Nair, L. Colaco, Geeta Patil, B. Raveendran, S. Punnekkat. In: 2019 IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT). 2019

Abstract: Multi-core systems are the potential enablers of the overwhelming growth of mixed criticality systems. There exist challenges to the widespread usage of multi-core in mixed criticality systems due to the non-predictive resource access timings. In this work, we present a Last Level Cache (LLC) access control mechanism, MEDIATOR that guarantees high criticality job executions without deadline misses...

SoFA: A Spark-oriented Fog Architecture

Neda Maleki, Mohammad Loni, M. Daneshtalab, Mauro Conti, H. Fotouhi. In: IECON 2019 - 45th Annual Conference of the IEEE Industrial Electronics Society. 2019

Abstract: Fog computing offers a wide range of service levels including low bandwidth usage, low response time, support of heterogeneous applications, and high energy efficiency. Therefore, real-time embedded applications could potentially benefit from Fog infrastructure. However, providing high system utilization is an important challenge of Fog computing especially for processing embedded applications. In...

Artificial Intelligence for Decision-Makers

Viktor Elliot, M. Paananen, M. Staron. In: Journal of Emerging Technologies in Accounting. 2019

Abstract: We propose an exercise with the purpose of providing a basic understanding of key concepts within AI and extending the understanding of AI beyond mathematics. The exercise allows participants to carry out analysis based on accounting data using visualization tools as well as to develop their own machine learning algorithms that can mimic their decisions. Finally, we also problematize the use of ...

Artificial Intelligence for Decision-Makers

Viktor Elliot, M. Paananen, M. Staron. In: Journal of Emerging Technologies in Accounting. 2019

Abstract: We propose an exercise with the purpose of providing a basic understanding of key concepts within AI and extending the understanding of AI beyond mathematics. The exercise allows participants to carry out analysis based on accounting data using visualization tools as well as to develop their own machine learning algorithms that can mimic their decisions. Finally, we also problematize the use of ...

Online Clique Clustering

M. Chrobak, C. Dürr, Aleksander Fabijan, B. J. Nilsson. In: Algorithmica. 2019

Identifying Different Types of Social Ties in Events from Publicly Available Social Media Data

J. Gupta, H. Kärkkäinen, K. Menon, J. Huhtamäki, R. Mukkamala et al. In: . 2019

Abstract: Tie strength is an essential concept in identifying different kind of social ties - strong ties and weak ties. Most present studies that evaluated tie strength from social media were carried out in a controlled environment and used private/closed social media data. Even though social media has become a very important way of networking in professional events, access to such private social media dat...

Forecast Horizon for Automated Safety Actions in Automated Driving Systems

Ayhan Mehmed, Moritz Antlanger, W. Steiner, S. Punnekkat. In: . 2019