Sciweavers

4196 search results - page 105 / 840
» Supporting the development of network programs
Sort
View
106
Voted
ESEM
2009
ACM
15 years 10 months ago
Predicting defects with program dependencies
Software development is a complex and error-prone task. An important factor during the development of complex systems is the understanding of the dependencies that exist between d...
Thomas Zimmermann, Nachiappan Nagappan
SIGMOD
2005
ACM
93views Database» more  SIGMOD 2005»
16 years 3 months ago
Supporting Executable Mappings in Model Management
Model management is an approach to simplify the programming of metadata-intensive applications. It offers developers powerful operators, such as Compose, Diff, and Merge, that are...
Sergey Melnik, Philip A. Bernstein, Alon Y. Halevy...
139
Voted
SC
2003
ACM
15 years 8 months ago
Compiler Support for Exploiting Coarse-Grained Pipelined Parallelism
The emergence of grid and a new class of data-driven applications is making a new form of parallelism desirable, which we refer to as coarse-grained pipelined parallelism. This pa...
Wei Du, Renato Ferreira, Gagan Agrawal
118
Voted
CHI
2009
ACM
16 years 4 months ago
Finding causes of program output with the Java Whyline
Debugging and diagnostic tools are some of the most important software development tools, but most expect developers choose the right code to inspect. Unfortunately, this rarely o...
Andrew Jensen Ko, Brad A. Myers
119
Voted
PADL
2010
Springer
16 years 8 days ago
First-Order Interactive Programming
Abstract. Interactive programming is a method for implementing programming languages that supports an interactive, exploratory style of program development and debugging. The basic...
Roly Perera