Skip to main content
Kent Academic Repository

Towards Advanced Debugging Support for Actor Languages: Studying Concurrency Bugs in Actor-based Programs

Torres Lopez, Carmen, Marr, Stefan, Mössenböck, Hanspeter, Gonzalez Boix, Elisa (2016) Towards Advanced Debugging Support for Actor Languages: Studying Concurrency Bugs in Actor-based Programs. In: 6th International Workshop on Programming based on Actors, Agents, and Decentralized Control. (Unpublished) (KAR id:86673)

Abstract

With the ubiquity of multicore hardware, concurrent and parallel programming has become a fundamental part of software development. If writing concurrent programs is hard, debugging them is even harder. The actor model is attractive for developing concurrent applications because actors are isolated concurrent entities that communicates through asynchronous message sending and do not share state, thus they avoid common concurrency bugs such as race conditions. However, they are not immune to bugs. This paper presents initial work on a taxonomy of concurrent bugs for actor based applications. Based on this study, we propose debugging tooling to assist the development process of actor-based applications.

Item Type: Conference or workshop item (Other)
Divisions: Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Computing
Depositing User: Stefan Marr
Date Deposited: 04 Mar 2021 16:12 UTC
Last Modified: 05 Mar 2021 14:50 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/86673 (The current URI for this page, for reference purposes)

University of Kent Author Information

  • Depositors only (login required):

Total unique views for this document in KAR since July 2020. For more details click on the image.