2008 |
10 | EE | Joseph E. Hollingsworth:
Teaching query writing: an informed instruction approach.
ITiCSE 2008: 351 |
2007 |
9 | EE | Bruce M. Adcock,
Paolo Bucci,
Wayne D. Heym,
Joseph E. Hollingsworth,
Timothy J. Long,
Bruce W. Weide:
Which pointer errors do students make?
SIGCSE 2007: 9-13 |
2004 |
8 | EE | Stephen H. Edwards,
Murali Sitaraman,
Bruce W. Weide,
Joseph E. Hollingsworth:
Contract-Checking Wrappers for C++ Classes.
IEEE Trans. Software Eng. 30(11): 794-810 (2004) |
2000 |
7 | | Murali Sitaraman,
Steven Atkinson,
Gregory Kulczycki,
Bruce W. Weide,
Timothy J. Long,
Paolo Bucci,
Wayne D. Heym,
Scott M. Pike,
Joseph E. Hollingsworth:
Reasoning about Software-Component Behavior.
ICSR 2000: 266-283 |
6 | EE | Scott M. Pike,
Bruce W. Weide,
Joseph E. Hollingsworth:
Checkmate: cornering C++ dynamic memory errors with checked pointers.
SIGCSE 2000: 352-356 |
5 | EE | Joseph E. Hollingsworth,
Lori Blankenship,
Bruce W. Weide:
Experience report: using RESOLVE/C++ for commercial software.
SIGSOFT FSE 2000: 11-19 |
1998 |
4 | EE | Timothy J. Long,
Bruce W. Weide,
Paolo Bucci,
David S. Gibson,
Joseph E. Hollingsworth,
Murali Sitaraman,
Stephen H. Edwards:
Providing intellectual focus to CS1/CS2.
SIGCSE 1998: 252-256 |
1995 |
3 | EE | Bruce W. Weide,
Wayne D. Heym,
Joseph E. Hollingsworth:
Reverse Engineering of Legacy Code Exposed.
ICSE 1995: 327-331 |
2 | EE | Stuart H. Zweben,
Stephen H. Edwards,
Bruce W. Weide,
Joseph E. Hollingsworth:
The Effects of Layering and Encapsulation on Software Development Cost and Quality.
IEEE Trans. Software Eng. 21(3): 200-208 (1995) |
1994 |
1 | EE | Murali Sitaraman,
Michael B. Feldman,
Gary A. Ford,
William B. Frakes,
Joseph E. Hollingsworth,
David F. McAllister,
Bruce W. Weide:
What Changes Are Needed For Undergraduate CS Curricula to Educate ``Software Engineers''?
TRI-Ada 1994: 220 |