26 Publications (Page 1 of 2)
2007
Which pointer errors do students make?
Adcock, Bruce MBucci, PaoloHeym, Wayne DHollingsworth, JoeLong, Timothy and Weide, Bruce W
ACM SIGCSE Bulletin, vol. 39, (no. 1), pp. 9-13, 2007. | Journal Article
 
Which pointer errors do students make?
Adcock, Bruce MBucci, PaoloHeym, Wayne DHollingsworth, JoeLong, Timothy and Weide, Bruce W
Technical Symposium on Computer Science Education: Proceedings of the 38th SIGCSE technical symposium on Computer science education : Covington, Kentucky, USA; 07-11 Mar. 2007. 2007. | Conference Proceeding
2004
Contract-Checking Wrappers for C++ Classes
Edwards, StephenSitaraman, MuraliWeide, Bruce W and Hollingsworth, Joe
IEEE Transactions on Software Engineering, vol. 30, (no. 11), pp. 794-810, Nov 2004. | Journal Article
 
Contract-Checking Wrappers for C++ Components
Edwards, S.H., Sitaraman, M., Weide, B.W., and Hollingsworth, J.E. and Hollingsworth, Joe
December 2004
2001
Identifying an appropriate view of software components for undergraduate education
Parrish, AllenHollingsworth, JoeMaurer, PeterShults, Benjamin and Weide, Bruce
ACM SIGCSE Bulletin, vol. 33, (no. 1), pp. 395, 2001-03-00. | Journal Article
2000
Checkmate:cornering C++ dynamic memory errors with checked pointers
Pike, Scott MWeide, Bruce W and Hollingsworth, Joe
Technical Symposium on Computer Science Education: Proceedings of the thirty-first SIGCSE technical symposium on Computer science education : Austin, Texas, United States; 07-12 Mar. 2000. 2000. | Conference Proceeding
 
Checkmate: Cornering C++ dynamic memory errors with checked pointers
Pike, Scott MWeide, Bruce W and Hollingsworth, Joe
SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education) [SIGCSE BULL]. pp. 352-356. 2000, 2000. | Journal Article
 
Checkmate: Cornering C++ Dynamic Memory Errors With Checked Pointers
Pike, S., Weide, B., Hollingsworth, J. and Hollingsworth, Joe
(pp. 352 - 356). March 2000
 
Experience report
Hollingsworth, JoeBlankenship, Lori and Weide, Bruce W
ACM SIGSOFT Software Engineering Notes, vol. 25, (no. 6), pp. 11-19, 2000. | Journal Article
 
Experience report: using RESOLVE/C++ for commercial software
Hollingsworth, J.E., Blankenship, L., and Weide, B.W. and Hollingsworth, Joe
(pp. 11 - 19). November 2000
 
Experience report:using RESOLVE/C++ for commercial software
Hollingsworth, JoeBlankenship, Lori and Weide, Bruce W
Foundations of Software Engineering: Proceedings of the 8th ACM SIGSOFT international symposium on Foundations of software engineering: twenty-first century applications : San Diego, California, United States; 06-10 Nov. 2000. 2000. | Conference Proceeding
 
Experience report: Using RESOLVE/C++ for commercial software
Hollingsworth, JoeBlankenship, L. and Weide, Bruce W
ACM SIGSOFT 8th International Symposium on the Foundations of Software Engineering (FSE-8); San Diego, CA; United States; 08-10 Nov. 2000. 2000. | Conference Proceeding
 
Reasoning about software-component behavior
Sitaraman, M., Atkinson, S., Kulczycki, G., Weide, B.W., Long, T.J., Bucci, P., Pike, S., Heym, W.D., and Hollingsworth, J.E. and Hollingsworth, Joe
(pp. 266 - 283). 2000
 
Toys are us: Presenting mathematical concepts in CS1/CS2
Bucci, PaoloLong, Timothy JWeide, Bruce W and Hollingsworth, Joe
PROC FRONT EDUC CONF, vol. 2, pp. F4B-1-F4B-6, 2000. | Journal Article
 
Toys Are Us: Presenting Mathematical Concepts in CS1/CS2
Bucci, P., Long, T.J., Weide, B.W., and Hollingsworth, J.E. and Hollingsworth, Joe
(pp. 6 pp.). 2000
1998
A Framework for Detecting Interface Violations in Component-Based Software
Edwards, S.H., Shakir, G., Sitaraman, M., Weide, B.W., and Hollingsworth, J.E. and Hollingsworth, Joe
(pp. 46 - 55). June 1998
 
Framework for detecting interface violations in component-based software
Edwards, StephenShakir, GulamWeide, Bruce W and Hollingsworth, Joe
The 1998 5th International Conference on Software Reuse; 02-05 June 1998. 1998. | Conference Proceeding
 
Providing intellectual focus to CS1/CS2
Long, Timothy JWeide, Bruce WBucci, PaoloGibson, David SHollingsworth, JoeSitaraman, Murali and Edwards, Stephen
ACM SIGCSE Bulletin, vol. 30, (no. 1), pp. 252-256, 1998. | Journal Article
 
Providing intellectual focus to CS1/CS2
Long, Timothy JWeide, Bruce WBucci, PaoloGibson, David SHollingsworth, JoeSitaraman, Murali and Edwards, Stephen
Technical Symposium on Computer Science Education: Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education : Atlanta, Georgia, United States; 26 Feb.-01 Mar. 1998. 1998. | Conference Proceeding
 
Providing intellectual focus to CS1/CS2
Long, Timothy JWeide, Bruce WBucci, PaoloGibson, David SHollingsworth, JoeSitaraman, Murali and Edwards, Stephen
The 1998 29th SIGCSE Technical Symposium on Computer Science Education, SIGCSE; Atlanta, GA; USA; 25 Feb.-01 Mar. 1998. 1998. | Conference Proceeding
1995
Reverse engineering of legacy code exposed
Weide, Bruce WHeym, Wayne D and Hollingsworth, Joe
International Conference on Software Engineering: Proceedings of the 17th international conference on Software engineering; 24-28 Apr. 1995. 1995. | Conference Proceeding
 
Reverse Engineering of Legacy Code Exposed
Weide, B.W., Heym, W.D., and Hollingsworth, J.E. and Hollingsworth, Joe
(pp. 327 - 331). April 1995
 
The effects of layering and encapsulation on software development cost and quality
Zweben, S. HEdwards, StephenWeide, Bruce W and Hollingsworth, Joe
IEEE Transactions on Software Engineering, vol. 21, (no. 3), pp. 200-208, 1995. | Journal Article
1994
Implementing components in RESOLVE
Bucci, P., Hollingsworth, J.E., Krone, J., and Weide, B.W and Hollingsworth, Joe
(pp. 40 - 52). April 1994
 
Part III: implementing components in RESOLVE
Bucci, PaoloHollingsworth, JoeKrone, Joan and Weide, Bruce W
ACM SIGSOFT Software Engineering Notes, vol. 19, (no. 4), pp. 40-51, 1994. | Journal Article