UCSD Main WebsiteUCSD Jacobs SchoolDepartment of Computer Science and Engineering
About CSECSE PeopleFacultyGraduate EducationUndergraduate EducationDepartment AdministrationContact CSE
spacer gif
spacer gif
CSE People
spacer gifspacer gif
spacer gif
spacer gifspacer gifResearch Themes
spacer gif
spacer gifspacer gifResearch Projects
spacer gif
spacer gifspacer gifAwards & Accomplishments
spacer gif
spacer gifspacer gifAssociated Centers
spacer gif
spacer gifspacer gifFaculty Research Profiles
spacer gif
spacer gifspacer gifTechnical Reports
spacer gif
spacer gif
spacer gif
Search
spacer gifspacer gifspacer gif
 
 
Google
spacer gifspacer gif
spacer gif
spacer gif
spacer gif
spacer
spacerspacer
Home»Faculty & Research»Faculty Profiles»William Griswold

spacerFaculty Research Profilespacer
spacer
spacerWilliam Griswold

Institute Affiliation:
California Institute for Telecommunications and Information Technology

Contact Information:
Phone: 858-534-6898
Email: wgg@cs.ucsd.edu

Personal Home Page
Research Page
Research Page
Research Page

spacer
spacerWilliam Griswold - Professor

Software engineering and ubiquitous computing, specializing in location-based systems, aspect-oriented programming, software design, and educational technology.

Professor Griswold's research concerns the evolution and enhancement of large software systems, including the development of new programming tools, often aided by the application of advanced compiler or language technologies. More recently, he has been investigating the engineering of ubiquitous computing systems. His lab's projects include tool-assisted program restructuring, visualization of latent program structure, software architecture for evolving systems, and whole-program analysis techniques for program understanding and restructuring. As a participant in the California Institute for Telecommunications and Information Technology (Calit2), Griswold oversees numerous projects of importance for California. They include WIISARD, ActiveCampus, and Ubiquitous Presenter. WIISARD employs mobile wireless technologies for medical response in disasters. ActiveCampus integrates the use of mobile personal devices, location sensing, and high-speed wireless networking to enhance the "culture of learning" on campus and in the classroom. And Ubiquitous Presenter employs mobile wireless computing, web technology, and the TabletPC platform to support active-learning exercises in large university classrooms.

Capsule Bio:
William Griswold joined the UCSD faculty in 1991, after receiving his Ph.D. from the University of Washington. He was promoted to Full Professor in 2003. He is the Chair of ACM SIGSOFT and was recently co-program chair of the 2005 International Conference on Software Engineering (ICSE'05). Previously he was Program Chair for SIGSOFT Foundations of Software Engineering 2002 (FSE'02), General Chair for Aspect-Oriented Software Development 2003 (AOSD'03), and an Associate Editor for IEEE Transactions on Software Engineering. In 2006, he is teaching courses in ubiquitous computing, compilers, and software engineering.

spacer
spacer
spacerback to top ^spacer
spacer gif
spacer gif
spacer gif
9500 Gilman Drive, La Jolla, CA 92093-0404
spacer gif
About CSE | CSE People | Faculty & Research | Graduate Education | Undergraduate Education
Department Administration | Contact CSE | Help | Search | Site map | Home
webmaster@cs.ucsd.edu
Official web page of the University of California, San Diego
Copyright © 2003 Regents of the University of California. All rights reserved.
spacer gif