National Leadership Activities
(also numerous advisory boards, review panels, technical program committees, conference chair duties, and editorial offices)
- Chair, Engineering Section of the AAAS, 2015 (Chair-Elect, 2014).
- Board of Trustees, Ithaca College, 2010-2015.
- Sciencenter Advisory Board 2009-2014.
- Chair, ASEE Engineering Deans Council (EDC) Public Policy Committee 2007-2008, Vice Chair 2005-2007, member 2004-2005.
- Executive Board and Director, ASEE Engineering Deans Council, 2007-2008.
- Board of Trustees, Paleontological Research Institution, 2006-2008.
- National Joint Committee on Technology Transfer – Academic Deans and Industry Leaders, 2006-2008.
- Big 10+ Engineering Deans Committee, 2002-2008.
- Board of Governors, Electrical and Computer Engineering Department Heads Association (ECEDHA), 2000-2002.
- Member/Chair, National Electrical Engineering Department Heads Association (ECEDHA) Awards Committee, 2000-2002.
- Chair, IEEE Technical Committee on Fault-Tolerant Computing, 1999-2000.
- Vice Chair, IEEE Technical Committee on Fault-Tolerant Computing, 1998-1999.
- IEEE Computer Society Fellow Evaluation Committee, 1997, 2003-2005.
- IEEE Fellow Selection Committee, 1998-2002.
- Member, IEEE Transactions on Dependable and Secure Computing, Editor-in-Chief Search Committee, 2007.
- Member, IEEE Transactions on Dependable and Secure Computing, Editor-in-Chief Search Committee, 2003.
- Chair, IEEE Transactions on Parallel and Distributed Systems, Editor-in-Chief Search Committee, 2001.
- Chair, IEEE Transactions on Computers, Editor-in-Chief Search Committee, 1998.
- Member of numerous National Science Foundation awards panels.
- Member of numerous review and advisory boards for other universities.
- Fellow and Member of the Association of Computing Machinery (ACM).
- Fellow and Member of IEEE.
- Fellow and Member of the American Association for the Advancement of Sciences (AAAS)
- Member, IFIP 10.4 Dependable Computing Working Group.
Editorial Positions
- Guest Editor, IEEE Computer, Special Issue on Wafer Scale Integration Architectures, April 1992.
- Guest Editor, IEEE Transactions on Computers, Special Issue on Fault-Tolerant Computing, May 1992.
- Editor (Member of Editorial Board), IEEE Transactions on Computers, 1992-1996.
- Editor (Member of Editorial Board), IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1993-1996.
- Member of Editorial Committee, Journal of Systems Architecture, Special Issue on Dependable Parallel Computer Systems, v. 43, no. 10, Sept. 1997.
- Co-Editor, “Dependable Computing in Critical Applications 5, ” Dependable Computing and Fault Tolerant Systems, IEEE Computer Society, v. 10, 1998.
- Editor (Member of Editorial Board), Journal of Electronic Testing: Theory and Applications, 1998-2003.
Conference Technical Program Committees
- Technical Program Committee: 24th ACM/IEEE Design Automation Conference, 1987.
- Technical Program Committee: IEEE International Conference on Wafer Scale Integration, 1989.
- Technical Program Committee: IEEE International Fault-Tolerant Computing Symposium, 1989.
- Technical Program Committee: IEEE International Conference on Computer-Aided Design, 1989.
- Technical Program Committee: IEEE International Workshop on VLSI Defect and Fault Tolerance, 1989.
- Technical Program Committee: IEEE International Conference on Computer-Aided Design, 1990.
- Technical Program Committee: IFIP-IEEE International Workshop on Defect and Fault Tolerance in VLSI Systems, 1990.
- Technical Program Committee: IEEE International Conference on Wafer Scale Integration, 1990.
- Technical Program Committee: Chinese Computer Federation ICYCS’ 91, 1991.
- Technical Program Committee: IEEE International Conference on Wafer Scale Integration, 1991.
- Technical Program Committee: IEEE International Fault-Tolerant Computing Symposium, 1991.
- Technical Program Committee: IEEE International Workshop on Defect and Fault Tolerance in VLSI Systems, 1991.
- Technical Program Committee: IEEE International Conference on Computer-Aided Design, 1991.
- Technical Program Committee: IEEE International Conference on Wafer Scale Integration, 1992.
- Technical Program Committee: IEEE International Fault-Tolerant Computing Symposium, 1992.
- Technical Program Committee: IEEE International Workshop on Defect and Fault Tolerance in VLSI Systems, 1992.
- Technical Program Committee: IEEE International Conference on Computer-Aided Design, 1992.
- Technical Program Committee: Chinese Computer Federation ICYCS’ 93, 1993.
- Technical Program Committee: IEEE International Conference on Wafer Scale Integration, 1993.
- Technical Program Committee: IEEE Asian Test Symposium – ATS, 1993.
- Technical Program Committee: IEEE International Conference on Computer-Aided Design, 1993.
- Technical Program Committee: International Workshop on Hardware and Software Architectures for Fault Tolerance, 1993.
- Technical Program Committee: IEEE International Fault-Tolerant Computing Symposium, 1994.
- Technical Program Committee: IEEE International Symposium on Reliable Distributed Systems, 1994.
- Technical Program Committee: IEEE International Conference on Computer-Aided Design, 1994.
- Technical Program Committee: IEEE International Conference on Wafer Scale Integration, 1995.
- Technical Program Committee: IEEE VLSI Test Symposium, 1995.
- Technical Program Committee: IEEE International Fault-Tolerant Computing Symposium, 1995.
- Technical Program Committee: IEEE International Symposium on Reliable Distributed Systems, 1995.
- Technical Program Committee: International Conference on Parallel Processing, 1995.
- Technical Program Committee: IEEE International Fault-Tolerant Computing Symposium, 1996.
- Technical Program Committee: IEEE VLSI Test Symposium, 1996.
- Technical Program Committee: IEEE International Workshop on Computer-Aided Design, Test, and Evaluation for Dependability, 1996.
- Technical Program Committee: IEEE International On-Line Testing Workshop, 1996.
- Technical Program Committee: IEEE International Computer Performance and Dependability Symposium, 1996.
- Technical Program Committee: International Conference on Parallel Processing, 1996.
- Technical Program Committee: IEEE High-Assurance Systems Engineering Workshop, 1996.
- Technical Program Committee: IEEE International Symposium on Software Reliability Engineering, 1996.
- Technical Program Committee: IEEE International Workshop on Embedded Fault-Tolerant Systems, 1996.
- Technical Program Committee: IEEE International Conference: Innovative Systems in Silicon, 1996.
- Technical Program Committee: 5th International IFIP Conference on Dependable Computing for Critical Applications, 1997.
- Technical Program Committee: IEEE VLSI Test Symposium, 1997.
- Technical Program Committee: IEEE International Symposium on Software Reliability Engineering, 1997.
- Technical Program Committee: IEEE International Conference on Innovative Systems in Silicon, 1997.
- Technical Program Committee: IEEE High-Assurance Systems Engineering Workshop, 1997.
- Technical Program Committee: IEEE International Symposium on Reliable and Distributed Systems, 1997.
- Technical Program Committee: IEEE International On-Line Testing Workshop, 1997.
- Technical Program Committee: IEEE International Computer Performance and Dependability Symposium, 1998.
- Technical Program Committee: IEEE International Fault-Tolerant Computing Symposium, 1998.
- Technical Program Committee: The 5th International Test Synthesis Workshop, 1998.
- Technical Program Committee: IEEE International Workshop on Embedded Fault-Tolerant Systems, 1998.
- Technical Program Committee: IEEE International On-Line Testing Workshop, 1998.
- Technical Program Committee: IEEE High-Assurance Systems Engineering Workshop, 1998.
- Technical Program Committee: 1st Euromicro/IEE Workshop on Dependable Computing Systems Sweden, 1998.
- Technical Program Committee: 2nd Euromicro/IEE Workshop on Dependable Computing Systems Sweden, 1999.
- Technical Program Committee (ex-officio member): IEEE International Fault-Tolerant Computing Symposium, 1999.
- Technical Program Committee: IEEE International Conference on Distributed Computing Systems, 1999.
- Technical Program Committee: IEEE VLSI Test Symposium, 1999.
- Technical Program Committee: Pacific Rim International Symposium on Dependable Computing, 1999.
- Technical Program Committee: The Fifth International On-Line Testing Workshop, 1999.
- Technical Program Committee: IEEE International Conference on Distributed Computing Systems, 2000.
- Technical Program Committee: IEEE International Computer Performance and Dependability Symposium, 2000.
- Technical Program Committee (ex-officio member): IEEE International Fault-Tolerant Computing Symposium, 2000.
- Technical Program Committee: IEEE International Symposium on Reliable and Distributed Systems, 2000.
- Technical Program Committee: IEEE VLSI Test Symposium, 2000.
- Technical Program Committee: IEEE VLSI Test Symposium, 2001.
- Technical Program Committee (ex-officio member): IEEE International Fault Tolerant Computing Symposium, 2001.
- Technical Program Committee: IEEE International Symposium on Reliable and Distributed Systems, 2001.
- Technical Program Committee: IEEE International Symposium on Network Computing and Applications, 2001.
- Technical Program Committee: IEEE International Symposium on Reliable and Distributed Systems, 2002.
- Technical Program Committee, IEEE Workshop on Mobile Distributed Computing, 2003.
- Technical Program Committee, IEEE International Symposium on Network Computing and Applications, 2003.
- Technical Program Committee, IEEE Conference on Dependable Systems and Networks, (formerly FTCS), 2003.
- Technical Program Committee, IEEE International Workshop on Mobile Distributed Computing, 2004.
- Technical Program Committee, IEEE International Symposium on Network Computing and Applications, 2005.
- Technical Program Committee, IEEE International Workshop on Mobile Distributed Computing, 2005.
- Program Committee, IEEE International Test Conference Technical Forum in Honor of S.M. Reddy, 2005.
- Technical Program Committee, IEEE International Symposium on Network Computing and Applications, 2006.
- Technical Program Committee, IEEE International Workshop on Mobile Distributed Computing, 2006.
- Technical Program Committee, IEEE International Workshop on Mobile Distributed Computing, 2007.
- Technical Program Committee, IEEE International Symposium on Network Computing and Applications, 2007.
- Technical Program Committee, IEEE International Symposium on Reliable Distributed Systems, 2009.
Conference Chair and Executive/Organizing Committee
- Chairman, Technical Program Committee, IEEE International Workshop on Hardware Fault Tolerance in Multiprocessor Architectures, 1989.
- Organizing Committee, 19th Annual IEEE International Fault-Tolerant Computing Symposium, 1989.
- Steering Committee, IEEE International Workshop on VLSI Defect and Fault Tolerance, 1989.
- Executive Committee, IEEE International Conference on Computer-Aided Design, 1991-1994.
- Vice General Chair, IFIP Conference on Dependable Computing for Critical Applications, 1995.
- Chairman, Technical Program Committee, IEEE Symposium on Reliable and Distributed Systems, 1996.
- Co-Chairman, Technical Program Committee, IEEE International Fault-Tolerant Computing Symposium, 1997.
- General Co-Chairman, IEEE Pacific Rim Rault-Tolerant Computing Symposium, 1997.
- Organizer, Technical Program, IFIP 10.4 Workshop on Dependable Computing Benchmarks, 1999.
- Distinguished Chair, IEEE International Symposium on Network Computing and Applications, 2004.
- Co-Organizer, Technical Program, IFIP 10.4 Workshop on Dependable Nomadic Computing, 2005.
- Steering Committee, IEEE Conference on Dependable Systems and Networks, 1999-2007.
Conference Session Chair
- Session Chair: 24th Annual Allerton Conference on Communication, Control, and Computing, 1986.
- Session Chair: 24th ACM/IEEE Design Automation Conference, 1987.
- Session Chair: IEEE International Symposium on Circuits and Systems, 1988.
- Session Chair: 26th Annual Allerton Conference on Communication, Control, and Computing, 1988.
- Session Chair: IEEE International Symposium on Circuits and Systems, 1988.
- Session Chair: IEEE International Conference on Wafer Scale Integration, 1989.
- Session Chair: IEEE International Fault-Tolerant Computing Symposium, 1989.
- Session Chair: IEEE International Conference on Computer-Aided Design, 1989.
- Session Chair: International Conference on Parallel Processing, 1989.
- Session Chair: IEEE International Conference on Wafer Scale Integration, 1990.
- Session Chair: The 5th Distributed Memory Computing Conference, 1990.
- Session Chair: IEEE International Computer Software and Applications Conference, 1990.
- Session Chair: IEEE International Conference on Wafer Scale Integration, 1991.
- Session Chair: IEEE International Fault-Tolerant Computing Symposium, 1991.
- Session Chair: IEEE International Conference on Computer-Aided Design, 1991.
- Session Chair: IEEE International Workshop on Fault Tolerance in Parallel and Distributed Systems, 1992.
- Session Chair: IEEE International Conference on Computer-Aided Design, 1992.
- Session Chair: International Workshop on Hardware and Software Architectures for Fault Tolerance, 1993.
- Session Chair: IEEE International Conference on Computer-Aided Design, 1993.
- Session Chair: International Conference on Parallel Processing, 1993.
- Session Chair: IEEE Asian Test Symposium, 1993.
- Session Chair: IEEE VLSI Test Symposium, 1994.
- Session Chair: IEEE International Fault-Tolerant Computing Symposium, 1994.
- Panel Chair and Organizer: 5th IFIP Dependable Computing for Critical Applications Conference, 1995.
- Session Chair: IEEE Pacific Rim Fault-Tolerant Computing Symposium, 1997.
- Session Chair: IEEE International Fault-Tolerant Computing Symposium, 1999.
- Session Chair: IEEE Pacific Rim International Symposium on Dependable Computing, 1999.
- Session Chair: IEEE International Symposium on Reliable and Distributed Systems, 2000.
- Session Chair: IEEE International Conference on Dependable Systems and Networks, 2001.
- Session Chair, IFIP WG 10.4 Workshop on Hardware Design and Dependability, 2003.
- Session Chair, IEEE International Conference on Dependable Systems and Networks, 2003.
- Session Chair: IEEE International Conference on Dependable Systems and Networks, 2006.