Associate diploma, Royal Melbourne Institute of Technology, 1965. Master of Science, Monash University, Australia, 1984.
Research engineer LM Ericsson, Sweden, 1969-1971, Australia, 1971-1976. Tutor Monash University, 1976-1978. Lecturer, senior lecturer Royal Melbourne Institute of Technology, 1978-1988, senior visiting fellow, 1991-1992.
Senior lecturer LaTrobe University, Bundoora, Australia, 1989-1993, associate professor Australia, since 1994. Director Quantative Software Research Australia, since 1994, Andehl Australian Intelligent Tools Program, since 1989.
Chairman Australian Computer Society/Software Industry Committee/Software Industry Association, Australia, 1974-1988. Fellow Australian Computer Society (honorary life member, chairman Victoria branch 1990, director technical board since 1989). Member Institute Engineers Australia, Software and Service Industry Federation Australia (honorary life, joint president 1986-1987).