2008
Thornton M., Edwards S.H.,
"A data type to exploit online data sources",
Proceedings of the 12th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, Madrid, Spain, June-July, 2008.
Tagged BibTex xml
Turner S.A., Quintana-Castillo R., P´erez-Qui˜nones M.A., Edwards S.H.,
"Misunderstandings about object-oriented design: experiences using code reviews",
Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, New York, NY, ACM Press, pp. 97–101, 2008.
Tagged BibTex xml
2007
Mishra D., Shaffer C.A., Ramakrishnan N., Watson L.T., Bae K.K., He J., Verstak A.A., Tranter W.H.,
"S4W: a problem-solving environment for wireless system design",
Softw. Pract. Exper., vol. 37, no. 14, New York, NY, USA, John Wiley & Sons, Inc., pp. 1539–1558, 2007.
Tagged BibTex xml
Shaffer C.A., Cooper M., Edwards S.H.,
"Algorithm visualization: a report on the state of the field",
SIGCSE '07: Proceedings of the 38th SIGCSE technical symposium on Computer science education, New York, NY, USA, ACM, pp. 150–154, 2007.
Tagged BibTex xml
Edwards S.H., Ly V.,
"Mining the data in programming assignments for educational research",
Proceedings of the International Conference on Education and Information Systems: Technologies and Applications (EISTA’07), July, 2007.
Tagged BibTex xml
Thornton M., Edwards S.H., Tan R.P.,
"Proceedings of the International Conference on Education and Information Systems",
Proceedings of the International Conference on Education and Information Systems: Technologies and Applications (EISTA’07), July, 2007.
Tagged BibTex xml
Richardson R., Fox E.A.,
"Using Bilingual ETD Collections to Mine Phrase Translations",
ACM IEEE Joint Conference on Digital Libraries, Vancouver, British Columbia, Canada, June 2007.
Tagged BibTex xml
2006
Shaffer C.A.,
"Experiences teaching a graduate research methods course",
SIGCSE Bull., vol. 38, no. 2, New York, NY, USA, ACM, pp. 97–101, 2006.
Tagged BibTex xml
Vass M.T., Shaffer C.A., Ramakrishnan N., Watson L.T., Tyson J.J.,
"The JigCell Model Builder: A Spreadsheet Interface for Creating Biochemical Reaction Network Models",
IEEE/ACM Trans. Comput. Biol. Bioinformatics, vol. 3, no. 2, Los Alamitos, CA, USA, IEEE Computer Society Press, pp. 155–164, 2006.
Tagged BibTex xml
Agarwal R., Edwards S.H., P´erez-Qui˜nones M.A.,
"Designing an adaptive learning module to teach software testing",
Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education, Houston, Texas, USA, ACM Press, New York, NY, pp. 259–263, March, 2006.
Tagged BibTex xml
Powell A., Turner S., Tungare M., P´erez-Qui˜nones M.A., Edwards S.H.,
"An Online Teacher Peer Review System",
Proceedings of Society for Information Technology and Teacher Education International Conference 2006, AACE, Chesapeake, VA, 2006, pp. 126–133, 2006.
Tagged BibTex xml
Powell A., Turner S., Tungare M., P´erez-Qui˜nones M.A., Edwards S.H.,
"An online peer review system",
Eastern Educational Research Association 2006 Annual Conference, Hilton Head, SC, February 22–25, 2006.
Tagged BibTex xml
2005
2004
Vass M., Allen N., Shaffer C.A., Ramakrishnan N., Watson L.T., Tyson J.J.,
"The JigCell Model Builder and Run Manager",
Bioinformatics, vol. 20, no. 18, Oxford, UK, Oxford University Press, pp. 3680–3681, 2004.
Tagged BibTex xml
Skidmore R.R., Verstak A., Ramakrishnan N., Rappaport T.S., Watson L.T., He J., Varadarajan S., Shaffer C.A., Chen J., Bae K., Jiang J., Tranter W.H.,
"Towards integrated PSEs for wireless communications: experiences with the S4W and SitePlanner\textregistered projects",
SIGMOBILE Mob. Comput. Commun. Rev., vol. 8, no. 2, New York, NY, USA, ACM, pp. 20–34, 2004.
Tagged BibTex xml
Shaffer C.A.,
"Buffer pools and file processing projects for an undergraduate data structures course",
SIGCSE '04: Proceedings of the 35th SIGCSE technical symposium on Computer science education, New York, NY, USA, ACM, pp. 175–178, 2004.
Tagged BibTex xml
Edwards S.H., Sitaraman M., Weide B.W., Hollingsworth J.,
"Contract-checking wrappers for C++ classes",
IEEE Transactions on Software Engineering, vol. 30, no. 11, pp. 794–810, November, 2004.
Tagged BibTex xml
Edwards S.H., Barnette D.N.,
"Experiences using tablet PCs in a programming laboratory",
Proceedings of the 5th Conference on Information Technology Education: ACM Press, New York, NY, pp. 160–164, 2004.
Tagged BibTex xml
Edwards S.H.,
"Using software testing to move students from trial-and-error to reflection-in-action",
Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, ACM, pp. 26–30, 2004.
Tagged BibTex xml
Saraiya P., Shaffer C.A., McCrickard S.D., North C.,
"Effective features of algorithm visualizations",
Proceedings of the 35th SIGCSE technical symposium on Computer Science Education, pp. 382 - 386, March , 2004.
Tagged BibTex xml
2003
Verstak A., Ramakrishnan N., Watson L.T., He J., Shaffer C.A., Bae K., Jiang J., Tranter W.H., Rappaport T.S.,
"BSML: A binding schema markup language for data interchange in problem solving environments",
Sci. Program., vol. 11, no. 3, Amsterdam, The Netherlands, The Netherlands, IOS Press, pp. 199–224, 2003.
Tagged BibTex xml
Su Y., Murali T M., Pavlovic V., Schaffer M., Kasif S.,
"RankGene: identification of diagnostic genes based on expression data.",
Bioinformatics, vol. 19, no. 12, pp. 1578–9, 2003.
Tagged BibTex xml
Edwards S.H.,
"Rethinking computer science education from a test-first perspective",
Addendum to the 2003 Proceedings of the Conference on Object-oriented Programming, Systems, Languages, and Applications (Educator’s Symposium), pp. 148–155, 2003.
Tagged BibTex xml
Edwards S.H.,
"Teaching software testing: Automatic grading meets test-first coding",
Addendum to the 2003 Proceedings of the Conference on Object-oriented Programming, Systems, Languages, and Applications, pp. 318–319, 2003.
Tagged BibTex xml
Edwards S.H.,
"Using test-driven development in the classroom: Providing students with automatic, concrete feedback on performance",
Proceedings of the International Conference on Education and Information Systems: Technologies and Applications (EISTA’03), International Institute of Informatics and Systemics, 2003, pp. 421–426, 2003.
Tagged BibTex xml
Edwards S.H., Hodge D.M.,
"Lessons learned by comparing on-line education strategies across disciplines",
Proceedings of the International Conference on Education and Information Systems: Technologies and Applications (EISTA’03), International Institute of Informatics and Systemics, 2003, pp. 415–420, 2003.
Tagged BibTex xml
Edwards S.H.,
"An object-oriented micro-kernel supporting transparent distribution of embedded control applications",
Proceedings of the International Conference on Computer, Communication and Control Technologies: CCCT’03, Vol. 1, International Institute of Informatics and Systemics, 2003,, pp. 129–134, 2003.
Tagged BibTex xml
2002
He J., Watson L.T., Ramakrishnan N., Shaffer C.A., Verstak A., Jiang J., Bae K., Tranter W.H.,
"Dynamic Data Structures for a Direct Search Algorithm",
Comput. Optim. Appl., vol. 23, no. 1, Norwell, MA, USA, Kluwer Academic Publishers, pp. 5–25, 2002.
Tagged BibTex xml
Ramakrishnan N., Watson L T., Kafura D G., Ribbens C.J., Shaffer C A.,
"Programming Environments for Multidisciplinary Grid Communities",
Concurrency and Computation: Practice and Experience, vol. 13–15, pp. 1241–1273, Nov–December, 2002.
Tagged BibTex xml
Colaso V., Kamal A., Saraiya P., North C., McCrickard S., Shaffer C.A.,
"Learning and Retention in Data Structures: A Comparison of Visualization, Text, and Combined Methods",
Proc. ED-MEDIA 2002, pp. 2, 2002.
Tagged BibTex xml
Shen R., Wang J., Fox E.A.,
"A Lightweight Protocol between Digital Libraries and Visualization Systems",
Proceedings of JCDL Workshop on Visual Interfaces to Digital Libraries, vol. 2539, Portland, Springer-Verlag, pp. 217-225, 2002.
Tagged BibTex xml
2001
2000
Ravindran B., Edwards S.H.,
"Palette: A reusable specification language for real-time systems",
Software Reuse: Advances in Software Reusability, W.B. Frakes, ed., Springer-Verlag, Lecture Notes in Computer Science, 2000.
Tagged BibTex xml
Edwards S.H.,
"Can quality graduate software engineering courses really be delivered asynchronously on-line?",
Proceedings of the 22nd International Conference on Software Engineering: ACM CS Press, 2000, pp. 676–679, 2000.
Tagged BibTex xml
Goel A., Phanouriou C., Kamke F A., Ribbens C.J., Shaffer C A., Watson L T.,
"WBCSim: A prototype PSE for wood-based composites simulations",
Enabling Technologies for Computational Science: Frameworks, Middleware and Environments, pp. 187-196, 2000.
Tagged BibTex xml
Ehrich R W.,
"Residential Internet Usage Among Elementary Students,”",
Proceedings of the 44th Annual Meeting of the Human Factors Society, San Diego, pp. 364-367, August, 2000.
Tagged BibTex xml
1999
Edwards S.H., Henry S.M., Bodnar R.P.,
"Software metrics for multimedia languages",
Software Measurement: Current Trends in Research and Practice: Wiesbaden: Deutscher Universitats Verlag, 1999.
Tagged BibTex xml
Ehrich R W., McCreary F.,
"Immersive Educational Technology: Changing Families and Learning",
annual conference of the American Educational Research Association, Montreal, April, 1999.
Tagged BibTex xml
1998
Koenemann J., Carroll J.M., Shaffer C.A., Rosson M., Abrams M.,
Designing collaborative applications for classroom use: the LiNC project,
, San Francisco, CA, USA, Morgan Kaufmann Publishers Inc., pp. 99–122, 1998.
Tagged BibTex xml
Edwards S.H., Shakir G., Sitaraman M., Weide B.W., Hollingsworth J.,
"A framework for detecting interface violations in component-based software",
Proceedings of the Fifth International Conference on Software Reuse, IEEE CS Press, pp. 46–55, June, 1998.
Tagged BibTex xml
McCreary F., Reaux R., Ehrich R W., Hood S., Rowland K.,
"PCs for Families: a Case Study in the Participatory Design of a Technology-rich Elementary School Classroom",
Proceedings of the 42nd Annual Meeting of the Human Factors Society, Chicago, pp. 646-650, October, 1998.
Tagged BibTex xml
Ehrich R W., McCreary F., Reaux R., Ramsey A., Rowland K.,
"Home-school Networking to Support Constructivist Learning in a Rural Elementary School: Lessons from Families, Schools, and Researchers",
the annual conference of the American Educational Research Association, San Diego, April, 1998.
Tagged BibTex xml
1997
Begole J., Struble C.A., Shaffer C.A.,
"Leveraging Java Applets: Toward Collaboration Transparency in Java",
IEEE Internet Computing, vol. 1, no. 2, Piscataway, NJ, USA, IEEE Educational Activities Department, pp. 57–64, 1997.
Tagged BibTex xml
Tinoco L C., Fox E A., Barnette N D.,
"Online Evaluation in WWW-based Courseware",
Proceedings of Twenty-Eighth SIGCSE Technical Symposium on Computer Science Education, San Jose, CA, February 1997.
Tagged BibTex xml
Ehrich R W., Kavanaugh A.,
"Managing the Evolution of a Virtual School",
Community Networks: Lessons from Blacksburg, Virginia: Reading MA: Artech House, pp. 89-116, 1997.
Tagged BibTex xml
1996
Shaffer C.A., Heath L.S., Yang J.,
"Using the Swan data structure visualization system for computer science education",
SIGCSE '96: Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education, New York, NY, USA, ACM, pp. 140–144, 1996.
Tagged BibTex xml
Yang J., Shaffer C.A., Heath L.S.,
"SWAN: A Data Structure Visualization System",
GD '95: Proceedings of the Symposium on Graph Drawing, London, UK, Springer-Verlag, pp. 520–523, 1996.
Tagged BibTex xml
Edwards S.H.,
"Representation inheritance: A safe form of “white box” code inheritance",
Proceedings of the Fourth International Conference on Software Reuse: IEEE Computer Society Press, pp. 195–204, April, 1996.
Tagged BibTex xml
W.Weide B., Edwards S.H., Heym W.D., Long T.J., Ogden W.F.,
"Characterizing observability and controllability of software components",
Proceedings of the Fourth International Conference on Software Reuse: IEEE Computer Society Press, pp. 62–71, April, 1996.
Tagged BibTex xml
Tinoco L C., Fox E., Ehrich R., Fuks H.,
"QUIZIT: An Interactive Quiz System for WWW-based Instruction",
Proc. VII Brazilian Symposium on Educational Technology, Belo Horizonte Brazil, November, 1996.
Tagged BibTex xml
1995
Fox E A., Barnette N D., Shaffer C A., Heath L., Wake W., Nowell L T., Lee J A N., Hix D., Hartson H R.,
"Progress in Interactive Learning with a Digital Library in Computer Science",
Proceedings ED-MEDIA 95, World Conf. on Educational Multimedia and Hypermedia, June, 1995.
Tagged BibTex xml
Zweben S., Edwards S., Weide B., Hollingsworth J.,
"The effects of layering and encapsulation on software development cost and quality",
IEEE Transactions on Software Engineering, vol. 21, no. 3, pp. 200–208, March, 1995.
Tagged BibTex xml
1994
Hines D.T., Begole J.M A., Klipsch C.A., Shaffer C.A.,
The GeoSim Interface Library (GIL): Programmer''s Manual, Version 1.0.1,
, Blacksburg, VA, USA, Virginia Polytechnic Institute && State University, 1994.
Tagged BibTex xml
W.Weide B., Edwards S.H., Harms D.E., Lamb D.A.,
"Design and specification of iterators using the swapping paradigm",
IEEE Transactions on Software Engineering, vol. 20, no. 8, pp. :631–643, August, 1994.
Tagged BibTex xml
1993
L.W. Carstensen J., Shaffer C A., Morrill R W., Fox E A.,
"GeoSim: A GIS-Based Simulation Laboratory for Introductory Geography",
Journal of Geography, vol. 92, no. 5, pp. 217–222, September/Octobe, 1993.
Tagged BibTex xml
Edwards S.H.,
"Common interface models for reusable software",
Journal of Software Engineering and Knowledge Engineering, vol. 3, no. 2, pp. 193–206, 1993.
Tagged BibTex xml
1992
Shaffer C A.,
"Dissertation Abstracts in Computer Graphics",
SIGGRAPH Comput. Graph., vol. 26, no. 1, pp. 76–96, January, 1992.
Tagged BibTex xml