Please use this identifier to cite or link to this item: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/16758
Full metadata record
DC FieldValueLanguage
dc.contributor.authorΤσιτσιμπής Ηλίας
dc.date.accessioned2018-07-23T18:57:25Z-
dc.date.available2018-07-23T18:57:25Z-
dc.date.issued2013-12-19
dc.date.submitted2013-12-13
dc.identifier.urihttp://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/16758-
dc.description.abstractConcurrent programming has become increasingly widely used in the last decade. This can be explained by the increasing number of multiprocessor personal computers and the new trend of Cloud computing. Nevertheless, concurrent programming introduces a number of new errors not seen insequential programming and which traditional testing tools largely cannot easily detect.In this thesis we study Concuerror, a testing tool for concurrent Erlang programs, that aims to facilitate the task of detecting and eliminating concurrency-related errors. We also examine how Concuerror can be used in practice to test projects with thousands of lines of code, which may use many system libraries and implement complex communication protocols.
dc.languageEnglish
dc.subjecterlang
dc.subjectconcurrency
dc.subjectsoftware testing
dc.subjectmodel checking
dc.subjecttest-driven development
dc.titleSystematic Testing Of Concurrent Erlang Programs: Some Experiences
dc.typeDiploma Thesis
dc.description.pages58
dc.contributor.supervisorΣαγώνας Κωστής
dc.departmentΤομέας Τεχνολογίας Πληροφορικής & Υπολογιστών
dc.organizationΕΜΠ, Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών
Appears in Collections:Διπλωματικές Εργασίες - Theses

Files in This Item:
File SizeFormat 
DT2013-0245.pdf472.78 kBAdobe PDFView/Open


Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.