- unknown (b.)
A Professor in the Department of Informatics at the University of California, Irvine (UCI), he is the author of over 100 research publications integrating the areas of software engineering, human-computer interaction, and computer-supported cooperative work. He has graduated 7 PhD students and served on the dissertation committees of over 30 other PhD students. He received his Bachelor of Science degree in Mathematics and Computer Science from The American University, Washington, D.C. in 1980; his Master of Science degree in Computer Science from The American University, Washington, D.C. in 1982; and his Doctor of Philosophy in Computer Science from the University of Colorado, Boulder in 1992. His Dissertation Title was "From Programming Tasks to Solutionsâ€”Bridging the Gap Through the Explanation of Examples". For many years, he has been involved in the IEEE/ACM Conference on Automated Software Engineering, serving on the steering committee and organizing the 2005 conference as General Chair. That research community designated him Fellow of Automated Software Engineering in 2009 and in 2010 awarded him and his co-authors the first Most Influential Paper Award for their 1996 paper on software design environments. The Argo/UML system described in that paper continues to evolve as a widely adopted design tool supported by a lively open-source community. From 2004 to 2011, he chaired the Department of Informatics at UCI. During this period there was a great expansion of the faculty, facilities, and degree programs. Among other awards, he was a recipient of the Distinguished Scientists award in 2011 by the Association for Computing Machinery (ACM). The Distinguished Member Grade ACM Award recognizes those ACM members with at least 15 years of professional experience and 5 years of continuous Professional Membership who have achieved significant accomplishments or have made a significant impact on the computing field.
Noted For:Author of over 100 research publications integrating the areas of software engineering, human-computer interaction, and computer-supported cooperative work
Category of Achievement: