2013
DOI: 10.1016/j.infsof.2012.08.013
|View full text |Cite
|
Sign up to set email alerts
|

Design of an empirical study for comparing the usability of concurrent programming languages

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2013
2013
2020
2020

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 13 publications
(4 citation statements)
references
References 7 publications
0
4
0
Order By: Relevance
“…Empirical evidence supports the claim that SCOOP indeed simplifies reasoning about concurrent programs as opposed to more established models (Nanz et al, 2011). The advantages of the model are due to a runtime system that automatically takes care of operations such as obtaining and releasing locks, without the need for explicit program statements.…”
Section: Introductionmentioning
confidence: 61%
“…Empirical evidence supports the claim that SCOOP indeed simplifies reasoning about concurrent programs as opposed to more established models (Nanz et al, 2011). The advantages of the model are due to a runtime system that automatically takes care of operations such as obtaining and releasing locks, without the need for explicit program statements.…”
Section: Introductionmentioning
confidence: 61%
“…They are controlled user studies that aim to determine the productivity of programmers. Nanz et al [21] compare two object-oriented languages, multi-threaded Java and SCOOP, for concurrent programming. Besides productivity, the comparison also focuses on the correctness of the programs written by the participants.…”
Section: Related Workmentioning
confidence: 99%
“…There evaluations of programming languages for non-programmers such as [6], [7], and [8]. Then there are empirical evaluations of other programming languages for novice programmers such as [9], [10], [11], and [12]. Moreover, there is a comparison between Android and iOS, an professional programming language which is similar to Android, in teaching environment [13].…”
Section: Reusing Android Apps Between Tasksmentioning
confidence: 99%
“…Nanz, Torshizi, Pedroni, and Meyer [11] do experiment on 67 students of an architecture course to compare Java with SCOOP (Simple Concurrent Object-Oriented Programming) for concurrency. The experiment includes two phrases: (1) training phase, including self-study material and exercises, to help students be familiar with concurrent programming in both languages, (2) testing, including three tasks program comprehension, program debugging and program correctness, to evaluate the usability of Java and SCOOP.…”
Section: Empirical Evaluations Of Programming Languages For Novice Prmentioning
confidence: 99%