Zobrazeno 1 - 10
of 56
pro vyhledávání: '"Stefan Hanenberg"'
Publikováno v:
Empirical Software Engineering. 28
Autor:
Stefan Hanenberg, Nils Mehlhorn
In Java, lambda expressions (LEs) were introduced at a time where the similar language construct anonymous inner class (AIC) already existed for years. But while LEs became quite popular in mainstream programming languages in general, their usability
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::a4db55b98e3db8fe900e9f983c46beea
https://www.scopus.com/inward/record.url?partnerID=HzOxMe3b&origin=inward&scp=85121465628
https://www.scopus.com/inward/record.url?partnerID=HzOxMe3b&origin=inward&scp=85121465628
Autor:
Stefan Hanenberg, Andreas Stefik
Publikováno v:
Computer. 50:60-63
Substantial industry and government investments in software are at risk due to changes in the underlying programming languages, despite the fact that such changes have no empirically verified benefits. One way to address this problem is to establish
Autor:
Davide Spadini, Fabio Palomba, Magiel Bruntink, Tobias Baum, Stefan Hanenberg, Alberto Bacchelli
Publikováno v:
ICSE
Proceedings of the 41st ACM/IEEE International Conference on Software Engineering (ICSE 19)
Proceedings of the 41st ACM/IEEE International Conference on Software Engineering (ICSE '19)
Proceedings-2019 IEEE/ACM 41st International Conference on Software Engineering, ICSE 2019
Proceedings of the 41st ACM/IEEE International Conference on Software Engineering (ICSE 19)
Proceedings of the 41st ACM/IEEE International Conference on Software Engineering (ICSE '19)
Proceedings-2019 IEEE/ACM 41st International Conference on Software Engineering, ICSE 2019
Test-Driven Code Review (TDR) is a code review practice in which a reviewer inspects a patch by examining the changed test code beforethe changed production code. Although this practice has been mentioned positively by practitioners in informal liter
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::724faf173d5d07a6a1fb4d262bb82978
Autor:
Nicholas Smallbone, John Hughes, Alex Gerdes, Meng Wang, Stefan Hanenberg, Sebastian Ivarsson
Publikováno v:
Erlang Workshop
Gerdes, A, Hughes, J, Smallbone, N, Hanenberg, S, Ivarsson, S & Wang, M 2018, Understanding Formal Specifications through Good Examples . in 17th ACM Erlang Workshop 2018 : Proceedings of the 17th ACM SIGPLAN International Workshop on Erlang . Association for Computing Machinery (ACM), pp. 13-24 . https://doi.org/10.1145/3239332.3242763
Gerdes, A, Hughes, J, Smallbone, N, Hanenberg, S, Ivarsson, S & Wang, M 2018, Understanding Formal Specifications through Good Examples . in 17th ACM Erlang Workshop 2018 : Proceedings of the 17th ACM SIGPLAN International Workshop on Erlang . Association for Computing Machinery (ACM), pp. 13-24 . https://doi.org/10.1145/3239332.3242763
Formal specifications of software applications are hard to understand, even for domain experts. Because a formal specification is abstract, reading it does not immediately convey the expected behaviour of the software. Carefully chosen examples of th
Publikováno v:
SAC
Ingibergsson, J T M, Hanenberg, S, Sunshine, J & Schultz, U P 2018, Experience report : Studying the readability of a domain specific language . in Proceedings of the 33rd Annual ACM Symposium on Applied Computing . vol. Part F137816, Association for Computing Machinery, pp. 2030-2033, 33rd Annual ACM Symposium on Applied Computing, SAC 2018, Pau, France, 09/04/2018 . https://doi.org/10.1145/3167132.3167436
Ingibergsson, J T M, Hanenberg, S, Sunshine, J & Schultz, U P 2018, Experience report : Studying the readability of a domain specific language . in Proceedings of the 33rd Annual ACM Symposium on Applied Computing . vol. Part F137816, Association for Computing Machinery, pp. 2030-2033, 33rd Annual ACM Symposium on Applied Computing, SAC 2018, Pau, France, 09/04/2018 . https://doi.org/10.1145/3167132.3167436
Domain-specific languages (DSLs) are commonly expected to improve communication with domain experts compared to general-purpose programming languages (GPLs). However, there is a huge gap in the literature concerning how evidence can be given for this
Autor:
Niklas Hollmann, Stefan Hanenberg
Publikováno v:
VISSOFT
Although the readability of source code plays an important role in software construction, not many studies are available that do actually compare the impact of different notations on the readability of source code. Among the huge set of possible lang
Publikováno v:
QRS Companion
Several studies have investigated dynamic analysis in the context of software maintenance and evolution, and most of them confirmed the positive impact of such analysis on program comprehension tasks. In this paper, we focus on the understanding of t
Autor:
Stefan Hanenberg
Publikováno v:
Lecture Notes in Computer Science ISBN: 9783319600734
GTTSE
GTTSE
While the application of empirical methods has a long tradition in domains such as performance evaluation, the application of empirical methods with human subjects in order to evaluate the usability of programming techniques, programming language con
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::a22c1018bb6065ae1bf0143e7c4c4ded
https://doi.org/10.1007/978-3-319-60074-1_3
https://doi.org/10.1007/978-3-319-60074-1_3
Publikováno v:
EMPIRICAL SOFTWARE ENGINEERING
Artículos CONICYT
CONICYT Chile
instacron:CONICYT
Artículos CONICYT
CONICYT Chile
instacron:CONICYT
Static type systems play an essential role in contemporary programming languages. Despite their importance, whether static type systems impact human software development capabilities remains open. One frequently mentioned argument in favor of static