Dr. Janusz Zalewski is an Associate Professor of Computer Science at Florida Gulf Coast University. Previously, he was on faculty in software engineering programs at the University of Central Florida, in Orlando, and at Embry-Riddle Aeronautical University, in Daytona Beach. Before taking a university position, he worked for various nuclear research institutions, including the Superconducting Super Collider Lab in Dallas, Texas, where he was a member of the Data Acquisition Group, and Lawrence Livermore National Laboratory in Livermore, California, where he worked for the Computer Safety and Reliability Center. He also worked on projects and consulted for a number of private companies, including Lockheed Martin, Harris, and Boeing. His major areas of research interests include: safety-critical computer systems, real-time multiprocessor and distributed systems, real-time software architectures, and software engineering education.
He has published over 100 research papers and delivered several keynote speeches and invited talks at various professional conferences, including Assessment of Software Development Tools for Safety-Critical Real-Time Systems at the IFAC Workshop on Programmable Devices and Systems, Ostrava, Czech Republic (2003), Safety of Computer Control Systems: Challenges and Results in Software Development at the IFAC Conference on New Technologies for Computer Control, in Hong Kong, P.R. of China (2001), and Real-Time Software Architectures and Design Patterns: Fundamental Concepts and Their Consequences at the 24th IFAC/IFIP Workshop on Real-Time Programming, Schloss Dagstuhl, Germany (1999). His most recent tutorial, Software Development for Real-Time Safety-Critical Applications, was delivered at the 28th NASA/IEEE Software Engineering Workshop, in December 2003.
Zalewski received an MS in electronic engineering and a Ph.D. in computer science from Warsaw University of Technology, in Poland, in 1973 and 1979, respectively. He was a Chairman of the IFIP Working Group 5.4 on Industrial Software Quality and of an IFAC Technical Committee on Safety of Computer Control Systems. He is also a member of the IEEE Computer Society. He currently serves on editorial boards of Annual Reviews in Control (a publication of IFAC) and Parallel and Distributed Computing Practices, and previously served on editorial boards for Control Engineering Practice, IEEE Computer, and IEEE Concurrency.