I am a full time lecturer here at Georgia Tech.
I finally finished my PhD here, and chose to stay around our students. My dissertation was on the recovery of software architectures from legacy systems using concept analysis.
I have a BS in Computer Science (minors in Math/Physics) from
My last assignment was as to Forces Command Headquarters in
My hobbies include playing the guitar (my Carvin AE-185, Parker Fly Deluxe, McPherson 5.0 XP Cedar/Rosewood and Martin 00016C-GTE) and sailing (my McGregor 26). I am also learning to play the banjo (a Deering Sierra) and Dobro (a Beard Goldtone). I no longer fly because I haven't got the money to support such an expensive hobby, as sailing has many of the same thrills as flying anyway.
My research interests include Software Engineering Education and Software Architectural Recovery. Specifically in education I worked with Mike McCracken on implementing active learning strategies into MIS courses using Problem-Based Learning as a vehicle. My dissertation research was on Architectural Synthesis -- that is merging information from different sources to build an accurate representation of the architecture of a legacy system. My specific contribution involves using a combination of text data mining and concept analysis to match architectural information across the concept-assignment boundary.
I was a research assistant for the MORALE
project.
I am currently a full-time lecturer for the college of computing.
I have taught the following classes: CS1322, CS2335, CS2340, CS3511,
CS3911/4911, CS4320
Co-author: Flying Qualities, Performance, and
Principal Author: Flying Qualities, Performance, and
Co-author: Evaluation of Performance Degradation of Taped Composite
Main Rotor Blades on the UH-1H Helicopter.
McCracken, Michael and Waters, Robert, Problem-Based
Learning in MIS Courses, 5th Annual Conference on Problem-Based Learning, Universty of
Waters, Robert and McCracken, Michael, Assessment and Evaluation in
Problem-Based Learning, Frontiers in Education Conference,
McCracken, Michael and Waters, Robert, Observing Problem-Based Students in
the Wild, Innovations in Technical Education
Waters, Robert, Rugaber, Spencer
and Abowd, Gregory, Using the Architectural
Synthesis Process to Analyze the ISVis System--A Case
Study, Technical Report GIT-CC-98-22, 1998.
Waters, Robert and Abowd, Gregory,
Architectural Synthesis: Merging Multiple Architectural
Perspectives, 5th IEEE Working Conference on Reverse Engineering
(WCRE),
Waters, Robert, Rugaber, Spencer and Abowd, Gregory, Architectural Element Matching Using
Concept Analysis, International Conference on Automated
Software Engineering (ASE), Cocoa Beach, FL, 1999.
College of Computing
Georgia Institute of Technology