Results 1 - 10
of
232
An Empirical Study on Program Comprehension with Reactive Programming
"... ABSTRACT Starting from the first investigations with strictly functional languages, reactive programming has been proposed as THE programming paradigm for reactive applications. The advantages of designs based on this style over designs based on the Observer design pattern have been studied for a l ..."
Abstract
- Add to MetaCart
empirical study that evaluates the effect of reactive programming on comprehensibility compared to the traditional object-oriented style with the Observer design pattern. Results confirm the conjecture that comprehensibility is enhanced by reactive programming. In the experiment, the reactive programming
Program Comprehension of Feature-Oriented Software Development
"... Abstract—Feature-oriented software development is a promising paradigm to implement variable software. One advantage is that crosscutting concerns can be modularized, which in turn has a positive effect on program comprehension. However, benefits for program comprehension are mostly based on plausib ..."
Abstract
- Add to MetaCart
on plausibility arguments and theoretical discussions. This is not sufficient, since program comprehension is an internal cognitive process that requires empirical evaluation. Up to today, there are only few empirical studies that evaluate the effect of feature-oriented software development on program
An Empirical Study of the Effect of Semantic Differences on Programmer Comprehension
"... Software engineers face a wide range ofdifficult tasks. Understanding semantic relationships, such asthe semantic differences between two programs, should aid a software engineer address many of these tasks. Aseries of experiments was conducted with an implementation of a semantic differencing algor ..."
Abstract
- Add to MetaCart
empirical support to the assertion that semantic information assists program comprehension. Ke y words: semantic differencing, empirical validation, program comprehension, program slicing 1.
An Empirical Study into the Effect of Data Flow Structure on Program Comprehension
"... Program comprehension is a critical part of software maintenance, an activity that bears a large part of the lifetime cost of a system. Studies suggest that program structure affects our ability to comprehend systems, with one such structure being data flow. We present the design and results of an e ..."
Abstract
- Add to MetaCart
Program comprehension is a critical part of software maintenance, an activity that bears a large part of the lifetime cost of a system. Studies suggest that program structure affects our ability to comprehend systems, with one such structure being data flow. We present the design and results
Empirical Study on Extreme Programming
, 2005
"... The focus of this research is on the human side of an agile methodology because most of the other research on methodologies tends to focus on the technical aspect. The context for this research is the Software Engineering Observatory at the University of Sheffield, a research facility, which is run ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
information, stimulates the mind, and thus motivates the developers. The research demonstrates qualitatively and quantitatively the effect of this improvement on the software developers. Comparison studies between the Extreme Programming (an agile methodology) with the Discovery Method (a design
Distributed Pair Programming: Empirical Studies and Supporting Environments
, 2002
"... Previous research [1, 2] has indicated that pair programming is better than individual programming when the pairs are physically colocated. However, important questions arise: How effective is pair programming if the pairs are not physically next to each other? What if the programmers are geographic ..."
Abstract
- Add to MetaCart
indicate that it is feasible to develop software using distributed pair programming, and that the resulting software is comparable to software developed in colocated or virtual teams. Our early experiments have led to the creation of a more comprehensive environment for support of distributed pair
Empirical Studies and Supporting Environments
"... Previous research [1, 2] has indicated that pair programming is better than individual programming when the pairs are physically colocated. However, important questions arise: How effective is pair programming if the pairs are not physically next to each other? What if the programmers are geographic ..."
Abstract
- Add to MetaCart
indicate that it is feasible to develop software using distributed pair programming, and that the resulting software is comparable to software developed in colocated or virtual teams. Our early experiments have led to the creation of a more comprehensive environment for support of distributed pair
Extreme Programming and Its Positive Affect on Software Engineering Teams
"... ABSTRACT This paper presents an early empirical study on Extreme Programming (XP) practices employing Positive Affect metric. The study was conducted on university students doing development projects to gain an insight understanding of the effect of using agile practices on software engineering (SE ..."
Abstract
- Add to MetaCart
ABSTRACT This paper presents an early empirical study on Extreme Programming (XP) practices employing Positive Affect metric. The study was conducted on university students doing development projects to gain an insight understanding of the effect of using agile practices on software engineering
A Testing Based Empirical Study of Dynamic Software Update Safety Restrictions
"... Recent years have seen significant advances in dynamic software updating (DSU) systems, which allow programs to be patched on the fly. Most DSU systems employ automatic safety checks to avoid applying a patch if doing so may lead to incorrect behavior. This paper presents what we believe is the firs ..."
Abstract
-
Cited by 2 (2 self)
- Add to MetaCart
Recent years have seen significant advances in dynamic software updating (DSU) systems, which allow programs to be patched on the fly. Most DSU systems employ automatic safety checks to avoid applying a patch if doing so may lead to incorrect behavior. This paper presents what we believe
A meta-analytic review of obesity prevention programs for children and adolescents: The skinny on interventions that work.
- Psychological Bulletin,
, 2006
"... This meta-analytic review summarizes obesity prevention programs and their effects and investigates participant, intervention, delivery, and design features associated with larger effects. A literature search identified 64 prevention programs seeking to produce weight gain prevention effects, of wh ..."
Abstract
-
Cited by 76 (4 self)
- Add to MetaCart
unique feature of meta-analyses is that they permit empirical examination of factors associated with variation in effect sizes. Elucidating factors that moderate prevention program effects is informative because it highlights aspects of the participants, intervention, program delivery, and research
Results 1 - 10
of
232