Danny Poo graduated with a BSc (Hons), MSc and PhD in Computation from the University of Manchester Institute of Science and Technology
(UMIST), England. He is currently a Senior Lecturer in the Department of Information Systems and Computer Science, National University of
Singapore. A member of the Steering Committee for the Asia-Pacific Software Engineering Conference, he is actively involved in teaching
and applying object-oriented technology in the university and industry. His interests include object-oriented software engineering, systems
development and maintenance, and expert systems application.
Derek Kiong graduated with a BSc (Hons) in Computation from the University of Manchester Institute of Science and Technology (UMIST), and a PhD in Computer Science from the University of Queensland, Australia. He is currently a Senior Lecturer in the Department of Information Systems and Computer Science, National University of Singapore. His interests include software tools, language implementation and operating systems. He is also author of two other books on C & Unix compiler technology and is affiliated with the Centre for Internet Research, National University of Singapore.