
Professor
451 Coordinated Science Lab, MC-228
1308 W. Main St.
Urbana, Illinois 61801
(217) 333-0345
Ph.D., Computer Science and Engineering, University of Michigan, 1988
Research Statement:
Dr. Sanders's research interests include performance/dependability evaluation, dependable computing, and reliable distributed systems. He has published more than 175 technical papers in these areas. He is a co-developer of three tools for assessing the performability of systems represented as stochastic activity networks: METASAN, UltraSAN, and Möbius. Möbius and UltraSAN have been distributed widely to industry and academia; more than 300 licenses for the tools have been issued to universities, companies, and NASA for evaluating the performance, dependability, security, and performability of a variety of systems. He is also a co-developer of the Loki distributed system fault injector and the AQuA/ITUA middlewares for providing dependability/security to distributed and networked applications. He is also currently the Director and PI of two large centers at Illinois, the NSF/DOE/DHS Trustworthy Cyber Infrastructure for Power (TCIP) Center, and the Boeing Trusted Software Center. In all these activities, he leads and conducts research to architect and validate systems that are intended to be trustworthy (secure, reliable, safe, and survivable).
Teaching Statement:
I teach graduate and undergraduate courses in computer engineering. Most recently, I taught ECE/CS 541, Computer System Analysis. ECE 541/CS 541 is a comprehensive introduction to methods for computer system and network analysis. It focuses on methods that are applicable to a wide range of systems and practical uses and implementations of these methods. Broadly speaking, the course is divided into three parts: analytic/numerical modeling, simulation, and measurement. Each of these three approaches to computer system and network analysis has important uses, and will be covered in detail. Using each of these methods, the course will address models for performance, dependability (reliability and availability), security (availability, integrity, confidentiality), survivability, and performability (combined performance/dependability/security) analysis.
Research Interests:
Undergraduate Research Opportunities:
As Director of the Information Trust Institute, I coordinated (with other faculty and staff) the development of a significant summer intern program. The program paired promising undergraduate students from around the world with ITI faculty members who are doing research on information trust topics (including security, reliability, safety, privacy, survivability, and correctness) that are relevant to the students' interests. Many of the summer interns had previously been limited to classroom work, and were excited by their experiences attacking real-world research problems and interacting with professors on an informal, individual basis. Several students reported that their internships had encouraged them to pursue graduate studies, particularly at Illinois, even if they had not previously considered postgraduate work.
Faculty members also appreciated the program, since it not only provided direct support for their research efforts through the students' work, but also allowed them to build relationships with outstanding undergraduates, possibly leading to graduate work or other collaborations. In 2007, 18 students from around the U.S. and as far away as Serbia and India participated in the program. The internships, which are supported by state and federal funds, include stipends and, in some cases, an allocation for travel expenses. Interested undergraduate students in their second or third year at any university can apply for the program by following directions on the ITI web site (www.iti.uiuc.edu).
For more information:
Prof. Sanders's Homepage
Prof. Sanders's Research Group
Information Trust Institute, of which Prof. Sanders is Director
Honors, Recognition, and Outstanding Achievements for Teaching
Honors, Recognition, and Outstanding Achievements for Research
Honors, Recognition, and Outstanding Achievements for Public Service