Sciweavers

2736 search results - page 396 / 548
» Understanding programmer language
Sort
View
IFIP
2007
Springer
16 years 20 days ago
A Case Study on the Impact of Refactoring on Quality and Productivity in an Agile Team
Refactoring is a hot and controversial issue. Supporters claim that it helps increasing the quality of the code, making it easier to understand, modify and maintain. Moreover, the...
Raimund Moser, Pekka Abrahamsson, Witold Pedrycz, ...
ITICSE
2006
ACM
16 years 14 days ago
Design and implementation of a modern compiler course
Current literature states that the undergraduate curriculum can no longer afford the luxury of a traditional compiler construction course. Nevertheless, there is an increasing ne...
William M. Waite, Assad Jarrahian, Michele H. Jack...
ACSC
2005
IEEE
16 years 4 days ago
Integration of generic program analysis tools into a software development environment
Support for program understanding in development and maintenance tasks can be facilitated by program analysis techniques. Both control-flow and data-flow analysis can support pr...
Erica Glynn, Ian J. Hayes, Anthony MacDonald
ICRA
2005
IEEE
123views Robotics» more  ICRA 2005»
16 years 3 days ago
Human Mental Models of Humanoid Robots
– Effective communication between a person and a robot may depend on whether there exists a common ground of understanding between the two. In two experiments modelled after huma...
Sau-lai Lee, Sara B. Kiesler, Ivy Yee-man Lau, Chi...
LICS
2005
IEEE
16 years 2 days ago
Relations in Concurrency
The theme of this paper is profunctors, and their centrality and ubiquity in understanding concurrent computation. Profunctors (a.k.a. distributors, or bimodules) are a generalisa...
Glynn Winskel