The future of empirical methods in software engineering research

JS Molléri, K Petersen, E Mendes - Information and Software Technology, 2019 - Elsevier
Context Empirical research in software engineering contributes towards develo**
scientific knowledge in this field, which in turn is relevant to inform decision-making in …

Effects of personality on pair programming

JE Hannay, E Arisholm, H Engvik… - IEEE Transactions on …, 2009 - ieeexplore.ieee.org
Personality tests in various guises are commonly used in recruitment and career counseling
industries. Such tests have also been considered as instruments for predicting the job …

The impact of UML documentation on software maintenance: An experimental evaluation

E Arisholm, LC Briand, SE Hove… - IEEE Transactions on …, 2006 - ieeexplore.ieee.org
The Unified Modeling Language (UML) is becoming the de facto standard for software
analysis and design modeling. However, there is still significant resistance to model-driven …

Evaluating the effect of a delegated versus centralized control style on the maintainability of object-oriented software

E Arisholm, DIK Sjoberg - IEEE Transactions on software …, 2004 - ieeexplore.ieee.org
A fundamental question in object-oriented design is how to design maintainable software.
According to expert opinion, a delegated control style, typically a result of responsibility …

An environment to support large scale experimentation in software engineering

GH Travassos, PSM dos Santos… - … on Engineering of …, 2008 - ieeexplore.ieee.org
Experimental studies have been used as a mechanism to acquire knowledge through a
scientific approach based on measurement of phenomena in different areas. However it is …

Construction and validation of an instrument for measuring programming skill

GR Bergersen, DIK Sjøberg… - IEEE Transactions on …, 2014 - ieeexplore.ieee.org
Skilled workers are crucial to the success of software development. The current practice in
research and industry for assessing programming skills is mostly to use proxy variables of …

A controlled experiment comparing the maintainability of programs designed with and without design patterns—a replication in a real programming environment

M Vokáč, W Tichy, DIK Sjøberg, E Arisholm… - Empirical Software …, 2004 - Springer
Software “design patterns” seek to package proven solutions to design problems in a form
that makes it possible to find, adapt and reuse them. To support the industrial use of design …

Programming skill, knowledge, and working memory among professional software developers from an investment theory perspective

GR Bergersen, JE Gustafsson - Journal of individual …, 2011 - econtent.hogrefe.com
This study investigates the role of working memory and experience in the development of
programming knowledge and programming skill. An instrument for assessing programming …