Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Towards Classification of Concurrency Bugs Based on Observable Properties
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0002-5058-7351
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0002-7235-6888
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0002-5032-2310
Ericsson AB, Kista, Sweden.ORCID iD: 0000-0002-5070-9312
2015 (English)In: Proceedings - 1st International Workshop on Complex Faults and Failures in Large Software Systems, COUFLESS 2015, 2015, 41-47 p.Conference paper, Published paper (Refereed)
Abstract [en]

In software engineering, classification is a way to find an organized structure of knowledge about objects. Classification serves to investigate the relationship between the items to be classified, and can be used to identify the current gaps in the field. In many cases users are able to order and relate objects by fitting them in a category. This paper presents initial work on a taxonomy for classification of errors (bugs) related to concurrent execution of application level software threads. By classifying concurrency bugs based on their corresponding observable properties, this research aims to examine and structure the state of the art in this field, as well as to provide practitioner support for testing and debugging of concurrent software. We also show how the proposed classification, and the different classes of bugs, relates to the state of the art in the field by providing a mapping of the classification to a number of recently published papers in the software engineering field.

Place, publisher, year, edition, pages
2015. 41-47 p.
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:mdh:diva-28159DOI: 10.1109/COUFLESS.2015.14ISI: 000380460500007Scopus ID: 2-s2.0-84960328955ISBN: 978-147991934-5 (print)OAI: oai:DiVA.org:mdh-28159DiVA: diva2:820643
Conference
First International Workshop on Complex Faults and Failures in Large Software systems, COUFFLESS 2015, May 23, 2015
Projects
SYNOPSIS - Safety Analysis for Predictable Software Intensive Systems
Available from: 2015-06-12 Created: 2015-06-08 Last updated: 2016-09-01Bibliographically approved
In thesis
1. Bugs and Debugging of Concurrent and Multicore Software
Open this publication in new window or tab >>Bugs and Debugging of Concurrent and Multicore Software
2016 (English)Licentiate thesis, comprehensive summary (Other academic)
Place, publisher, year, edition, pages
Mälardalen University Press, 2016
Series
Mälardalen University Press Licentiate Theses, ISSN 1651-9256 ; 230
National Category
Computer Systems
Identifiers
urn:nbn:se:mdh:diva-31421 (URN)978-91-7485-261-5 (ISBN)
Presentation
2016-05-23, Gamma, Mälardalens högskola, Västerås, 10:15 (English)
Supervisors
Projects
SYNOPSIS Project
Available from: 2016-04-13 Created: 2016-04-12 Last updated: 2016-04-27Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Abbaspour Asadollah, SaraHansson, HansSundmark, DanielEldh, Sigrid
By organisation
Embedded Systems
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar

Altmetric score

Total: 356 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf