Purdue University - Department of Computer Science -

Aditya P. Mathur

Professor of Computer Science

Joined department: 1987


BE (Hons), Birla Institute of Technology and Science, Electrical Engineering (1970)
MS, Birla Institute of Technology and Science, Electrical Engineering (1972)
PhD, Birla Institute of Technology and Science, Computer Science (1977)

Aditya Mathur's research and development activities span the areas of software testing, reliability, formal approaches for software process control, and information retrieval.

Software testing and reliability: Mathur has been a crusader for the use of code coverage criteria in the estimation of software reliability or as an orthogonal metric to assess confidence in the reliability estimates. He has proposed the "Saturation Effect" as a motivating device, and as a fundamental principle, for the quantitative test assessment using an increasingly powerful suite of criteria. This device is often used by vendors to enhance marketing of their test tools. Mathur, in collaboration with Raymond DeCarlo, has pioneered research into the use of feedback control in software development. This research has led to the development of a new area now known as Software Cybernetics.

Information retrieval: Mathur, in collaboration with Luo Si's research group and IT specialist Jason Fish, is the prime architect of the INDURE expertise search system. This system is in use at four universities in the state of Indiana and serves as a model for expertise search systems under development in other states.

Books: Mathur has authored several textbooks. His most well known book "Introduction to Microprocessors" was first published in 1980 by Tata McGraw Hill. This book, the first on the subject in India, led to the initiation and subsequent proliferation of undergraduate courses in microprocessors. The third edition of this book was released in 1989 and is now in its 36th reprint. His most recent book is titled``Foundations of Software Testing" and was published by Addison Wesley Professional in 2008. In collaboration with Barry Wittmann and Tim Korb, Mathur has coauthored A Gentle Introduction to Programming Using Java. This book is intended to serve as a text in freshman programming courses.

Selected Publications

Yi Fang, Luo Si, Aditya Mathur., "Discriminative Graphical Models for Faculty Homepage Discovery", Journal of Information Retrieval., Volume~13, Issue 6, December 2010, pp618-635.
Ammar Masood, Arif Ghafoor, and Aditya Mathur, "Fault Coverage of Constrained Random Test Selection for Access Control: A Formal Analysis", Journal of Systems and Software, Volume 83, Issue 12, December 2010, Pages 2607-2617.
Scott Miller, Raymond DeCarlo, and Aditya P. Mathur, "Quantitative modeling for software process control", In Adaptive Control Approach for Software Quality Improvement, Editors: W. Eric Wong and Bojan Cukic, World Scientific Publishing Company, 72pp, April 2011.

Department of Computer Science, 305 N. University Street, West Lafayette, IN 47907

Phone:(765) 494-6010 • Fax: (765) 494-0739

Copyright © 2016 Purdue University | An equal access/equal opportunity university | Copyright Complaints

Trouble with this page? Disability-related accessibility issue? Please contact the College of Science.