Expertise

Software Engineering: software visualization and development environments, object-oriented analysis and design methodology, testing, reverse engineering, and metrics.

Communities
Computer Software, Computer Science, Computer Engineering
Degrees
PhD, Texas A&M University, Computer Science, 1986
MS, Sam Houston State University, Mathematics, 1976
BS, University of Houston, Mathematics, 1971
Keywords
computer engineering computer software
Languages
English
Associations
Association for Computing Machinery
Institute of Electrical and Electronics Engineers