Sciweavers

308 search results - page 36 / 62
» Writing as a Tool for Learning Software Engineering
Sort
View
106
Voted
ESE
2000
73views Database» more  ESE 2000»
15 years 9 days ago
Replicating the CREWS Use Case Authoring Guidelines Experiment
Use cases have become an important tool in software engineering. There has been much focus on the diagram notation but relatively little on use-case descriptions. As part of a welc...
Karl Cox, Keith Phalp
140
Voted
KBSE
2010
IEEE
14 years 11 months ago
MODA: automated test generation for database applications via mock objects
Software testing has been commonly used in assuring the quality of database applications. It is often prohibitively expensive to manually write quality tests for complex database ...
Kunal Taneja, Yi Zhang, Tao Xie
124
Voted
SIGSOFT
2010
ACM
14 years 10 months ago
Representation dependence testing using program inversion
The definition of a data structure may permit many different concrete representations of the same logical content. A (client) program that accepts such a data structure as input i...
Aditya Kanade, Rajeev Alur, Sriram K. Rajamani, Ga...
ICSE
2010
IEEE-ACM
15 years 2 months ago
Supporting developers with natural language queries
The feature list of modern IDEs is steadily growing and mastering these tools becomes more and more demanding, especially for novice programmers. Despite their remarkable capabili...
Michael Würsch, Giacomo Ghezzi, Gerald Reif, ...
90
Voted
SIGSOFT
2005
ACM
16 years 1 months ago
KenyaEclipse: learning to program in eclipse
A fundamental part of a Computer Science degree is learning to program. Rather than starting students on a full commercial language, we favour using a dedicated "teaching lan...
Robert Chatley, Thomas Timbul