Header image  

Computer Science and Software Engineering

 
  Home ::   Teaching ::   Research  ::   SEURAT  
   
 
Publications
 

2012

B. Rogers, J. Gung, Y. Qiao, J. Burge, Exploring Techniques for Rationale Extraction from Existing Documents, to be presented at the New Ideas and Emerging Results Track, International Conference on Software Engineering, June 2012

J. Burge, P. Anderson, G. Gannod, M. Carter, M. Vouk, First Steps Toward Integrating Communication Instruction Throughout Computer Science and Software Engineering Curricula, to appear in Computers in Education Journal, April-June 2012

J. Burge, B. Brinkman, Using Rationale to Assist Student Cognitive and Intellectual Development, in Creativity and Rationale, J. Carrol (Ed.), July 2012.

2011

J. Burge, G. Gannod, H. Connor, Using Rationale to Drive Product Line Architecture Configuration, SHARK 2011

J. Burge, P. Anderson, G. Gannod, M. Carter, M. Vouk, Integrating Communication Instruction Throughout Computer Science and Software Engineering Curricula, ASEE 2011

M. Carter, G. Gannod, J. Burge, P. Anderson, M. Vouk, M. Hoffman,Communication Genres: Integrating Communication into the Software Engineering Curriculum, CSEE&T 2011

2010

A. Tang, A. Aleti, J. Burge, H. van Vliet, What makes software design effective, Design Studies, Volume 31 (6), November 2010, 614-640.

J. Burge, B. Brinkman, Using Rationale to Assist Student Cognitive and Intellectual Development, in Human Technology: An Interdisciplinary Journal on Humans in ICT Environments, Volume 6 (1), May 2010, 106–128

W. Wang, J. Burge, Using Rationale to Support Pattern-Based Architectural Design, Workshop on the SHAring and Reusing of Architectural Knowledge (SHARK), ICSE, 2010

2009

J. Burge, Application and appreciation: Changing course structure to change student attitudes, The Proceedings of the 22nd International Conference on Software Engineering Education and Training, Hyderabad India, 2009

J. Burge, G. Gannod, Dimensions for Categorizing Capstone Projects, The Proceedings of the 22nd International Conference on Software Engineering Education and Training, Hyderabad India, 2009

2008

J. Burge, Researching Under Uncertainty, Artificial Intelligence in Engineering Design, Analysis, and Manufacturing, 22 (4) (in Press)

J. Burge, Using Rationale to Assist Student Cognitive and Intellectual Development, Workshop on Creativity and Rationale in Software Design, Invited Workshop, NSF Creative IT Program

J. Burge, J. Carroll, R. McCall, I. Mistrik, Rationale-Based Software Engineering, Springer, 2008

J. Burge, D.C. Brown, "Software Engineering Using RATionale", Journal of Systems and Software, 81(3): 395-413

G. Gannod, J. Burge, M. Helmick, "Using the Inverted Classroom to Teach Software Engineering", Proceedings of the International Conference on Software Engineering (ICSE), Leipzig, Germany, 10-18 May 2008

J. Burge, D.C. Brown, "SEURAT: Integrated Rationale Management" , Proceedings of the 30th International Conference on Software Engineering (ICSE), Formal Research Demonstrations track, Leipzig, Germany, 10 - 18 May 2008

J. Burge, J. Kiper, "Capturing Collaborative Design Decisions and Rationale", Proceedings of Design, Computing, and Cognition, Atlanta, Georgia, July 2008.

2007

J.. Burge, D.C. Brown "Supporting Requirements Traceability with Rationale", GTC'07: International Symposium on Grand Challenges in Traceability, March 2007, Slade, KY

J. Burge, "Exploiting Multiplicity to Teach Reliability and Maintainability in a Capstone Project", Proceedings of the 20th Conference on Software Engineering Education and Training, Dublin Ireland, pp. 29-36

G. Gannod, J. Burge, S. Urban, "Issues in the Design of Flexible and Dynamic Service-Oriented Systems", Proceedings of the International Workshop on Systems Development in SOA Environments, ICSE 2007, Minneapolis, MN

M. Helmick, J. Kiper, J. Burge, V. Cross, G. Gannod, Incorporating Wikis into software repository mining, in Proceedings of Wiki4SE- Wikis for Software Engineering Workshop, Montreal (Canada)

2006

J. Burge, D.C. Brown, "Rationale-based Support for Software Maintenance", Rationale Management in Software Engineering, A. Dutoit, R. McCall, I. Mistrik, and B. Paech, Springer, 2006.

J. Burge, V. Cross, J. Kiper, P. Maynard-Zhang, S. Cornford, "Enhanced design checking involving constraints, collaboration, and assumptions", Design, Computing, and Cognition, Gero J (ed), Kluwer Academic Publishers, Netherlands, 2006, pp. 655-674

J. Burge, "Anatomy of an Experiment: Difficulties in Evaluating Rationale-based Systems", Workshop on Design Rationale: Problems and Progress, Design, Computing, and Cognition, 2006, Eindhoven, Netherlands

J. Burge, D. Troy, “Rising to the Challenge: Using Business-Oriented Case Studies in Software Engineering Education", in Proceedings of the 19th Conference on Software Engineering Education and Training, Turtle Bay, Hawaii, 2006, pp. 43-50

2005

J. Burge, "Software Engineering Using RATionale", Doctoral Dissertation, Worcester Polytechnic Institute

J. Burge, P. Gonsalves, and C. Cal, “Integrated Belief Network-based Situation Awareness Model Development and Adaptation,” Proceedings of SPIE, AeroSense, Orlando, FL, 2005

P. Gonsalves, J. Burge, “Multi-objective Optimization to Support Rapid Air Operations Mission Planning,” Proceedings of SPIE, AeroSense, Orlando, FL, 2005

B. Rosenberg,J. Burge, and P. Gonsalves, "Applying Evolutionary Multi-objective Optimization to Mission Planning for Time-sensitive Targets" Genetic and Evolutionary Computation Conference (GECCO) 2005 - Late Breaking Papers. Washington, DC, 2005.

2004

J. Burge, D.C. Brown, "An Integrated Approach for Software Design Checking Using Rationale", Design Computing and Cognition '04, J. Gero (Ed.), Kluwer Academic Publishers, Netherlands, 2004, pp. 557-576

P, Gonsalves, J. Burge, "Software Toolkit for Optimizing Mission Plans (STOMP)," the AIAA 1st Intelligent Systems Technical Conf., Chicago, IL, 2004

2003

J. Burge, D.C. Brown, "Rationale Support for Maintenance of Large Scale Systems", Workshop on Evolution of Large-Scale Industrial Software Applications (ELISA), ICSM '03, Amsterdam, NL, 2003.

P. Gonsalves, J. Burge, and K. Harper, "Architecture for Genetic Algorithm-Based Threat Assessment," 6th International Conference on Information Fusion, Cairns, Australia, 2003.

P. Gonsalves, J. Burge, and B. Popp,"Decision Support System for Theatre Missile Defense," National Symposium on Sensor and Data Fusion, San Diego, CA, 2003

P. Gonsalves, J. Burge, and B. Popp, "Decision Support System for Theatre Missile Defense,” Proceedings of SPIE, Volume 5096, AeroSense, Orlando, FL, 2003

2002

J. Burge, D. C. Brown, "Integrating Design Rationale with a Process Model", Workshop on Design Process Modelling, Artificial Intelligence in Design '02, Cambridge, UK, 2002. 

2001

J. Burge, "Design Rationale for Software Maintenance", Doctoral Symposium Abstract: Automated Software Engineering, Coronado CA, 2001.

H. Ruda, J. Burge, P. Aykroyd, J. Sander, D. Okon, and G. Zacharias, "FOX and CADET:  Successful Integration of Command and Control Components" Proceedings of the Federated Laboratories Capstone Symposium, College Park, MD (March), 2001   

H. Ruda, J. Burge, P. Aykroyd,J. Sander, D. Okon, and G. Zacharias, “Distributed Course of Action Planning using Genetic Algorithms, XML, and JMS,” Proceedings of SPIE, Volume 4396, AeroSense, Orlando, FL (April), 2001

2000

J. Burge, D.C. Brown, “Reasoning with Design Rationale”, Artificial Intelligence in Design ‘00, J. Gero (ed.), Kluwer Academic Publishers, Netherlands, 2000, pp. 611-629

Technical Reports

J. Burge, and D. C. Brown, " NFRs: Fact or Fiction", Computer Science Technical Report, Worcester Polytechnic University, WPI-CS-TR-02-01, 2002.

J. Burge, and D. C. Brown, "Discovering a Research Agenda for Using Design Rationale in Software Maintenance", Computer Science Technical Report, Worcester Polytechnic University, WPI-CS-TR-02-03, 2002.