About U of O
Prospective Students
Students
Services
Academics
Research
News & Events
Alumni & Friends
FrançaisLibrariesMapsKeyword Search and DirectoriesCoursesU of O Home

 
  FACULTY OF ENGINEERING
  School of Information Technology and Engineering



 
 
 
 
 
 
 
 



 
 
 
Alan Williams

Alan Williams

Assistant Professor

Research Interests

  • Software and Component Interaction Testing
  • Multi-platform software development and testing
  • Software Engineering

I am an assistant professor in the School of Information Technology and Engineering (SITE) at the University of Ottawa .  I am associated with the Communications Software Engineering Research Group (CSERG) .

I am interested in the area of software engineering, especially testing. My area of specific research is on system testing when there are multiple, interchangeable, system components. I have also done work in the area of specifications (particularly with the Specification and Description Language SDL) and test generation.

I received the Ph.D. degree from the University of Ottawa in 2002. I also studied at the University of Waterloo, from which I received B.Math (Honours Applied Mathematics, Honours Computer Science) and M.Math (Computer Science) degrees in 1985 and 1988 respectively. I also have over six years of experience in the telecommunications industry.

Teaching:

  • SEG 3255 "Communication and Networking" Winter 2008; also Summer 2007, Winter 2007, and Winter 2006
  • CSI 5118 "Automated Validation and Verification of Software," Winter 2008, also Winter 2004, Winter 2005, Winter 2007
  • SEG 3203 "Software Quality Assurance" Summer 2007, Summer 2006
  • ITI 1220 "Introduction to Computing I" Fall 2005
  • SEG 3150 "Telecommunication Software Engineering," Winter 2003, Winter 2004, Winter 2005
  • CSI 1100 "Introduction to Computer Science I," Fall 2003, Fall 2004
  • CSI 1303 "Introduction to Computing Concepts," Fall 2004
  • CSI 1102 "Fundamentals of Software Design," Spring 2002
  • SEG 3300 "Introduction to Software Engineering," Spring 2002
  • CSI 2114 "Data Structures," Fall 2001
  • CSI 3125 "Programming Languages and Principles," Fall 2001
  • CSI 4118 "Computer Networks," Winter 1997, Winter 1999, Winter 2001

Publications

Presentations

Download TConfig Java Archive (.jar) file

Contact Information:

Dr. Alan Williams
School of Information Technology and Engineering (SITE),
University of Ottawa
800 King Edward Ave., P.O. Box 450 Stn. A,
Ottawa, Ontario, Canada, K1N 6N5

Office: STE 5007

E-mail: awilliam@site.uottawa.ca

Phone: +1 (613) 562-5800 ext. 6914
Fax: +1 (613) 562-5664


About U of O | Prospective Students | Students | Services | Academics | Research | News and Events | Alumni and Friends



System requirements | Feedback | Privacy Policy | Accessibility

© University of Ottawa
If you are looking for additional information, please contact us.
Technical questions or comments about this site? Last updated: 2008.01.15