Areas of Research:
- Domain-Specific Languages
- Mobile Computing
- Software Engineering
- Software Modeling
A member of the software engineering group within the department of computer science, Gray’s research is in the area of software modeling, domain-specific languages and mobile computing.
Research Areas:
- Engineering Education and Pedagogy
- Human-Computer Interaction
- Software Engineering
His research interests are in the areas of software engineering, computer science education, programming languages, and human-computer interaction – with a specific interest in opportunities to support interdisciplinary research