• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 232
Next 10 →

An Empirical Study on Program Comprehension with Reactive Programming

by Guido Salvaneschi , Sven Amann , Sebastian Proksch , Mira Mezini
"... 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

by Janet Feigenspan
"... 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

by unknown authors
"... 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

by unknown authors
"... 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

by Sharifah Lailee Syed-abdullah , 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

by David Stotts, Jason McC. Smith, Prashant Baheti, Prashant Baheti, Laurie Williams, Laurie Williams, Edward Gehringer, Edward Gehringer , 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

by Prashant Baheti, Laurie Williams, Edward Gehringer, David Stotts, Jason Mcc Smith, Prashant Baheti, Laurie Williams, Edward Gehringer, David Stotts, Jason Mcc Smith
"... 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

by Sharifah Lailee Syed-Abdullah , Mazni Omar
"... 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

by Christopher M. Hayden, Eric A. Hardisty, Michael Hicks, Jeffrey S. Foster
"... 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.

by Eric Stice , Heather Shaw , C Nathan Marti - 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
Next 10 →
Results 1 - 10 of 232
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University