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)
PDF
Author's Accepted Manuscript
Language: English |
|
Download this file (PDF/280kB) |
Preview |
Request a format suitable for use with assistive technology e.g. a screenreader |
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 Nov 2024 12:52 UTC |
Resource URI: | https://kar.kent.ac.uk/id/eprint/86673 (The current URI for this page, for reference purposes) |
- Link to SensusAccess
- Export to:
- RefWorks
- EPrints3 XML
- BibTeX
- CSV
- Depositors only (login required):