Research

H. Conrad Cunningham, D.Sc.
Professor Emeritus and Chair Emeritus
Department of Computer and Information Science
School of Engineering
University of Mississippi

Research Interests

Throughout my career, my research (and graduate education) interests and activities have been primarily in the broad areas of software engineering, programming languages, and concurrent and distributed programming.

1985–present
Continued the focus on formal methods for programming from my graduate studies—in the context of concurrent programming, imperative sequential programming, and functional programming.
1996–present
Added new interests in software architecture—including modular, object-oriented, and component-based programming; software families (frameworks, product lines); and software patterns.
2006–present
Added new interests in domain-specific languages, multiparadigm programming languages, and language design and processing.
2012–present
Added new interests in effective scholarly communication, critical thinking, and professionalism in the context of the computer science discipline.
2016–present
Added new interests in accessibility—in methods and tools for creating accessible, interactive course materials and textbooks and for design of inclusive software.
2019–present
Continued work with my students and colleagues on feature modeling, reactive programming, software patterns, safe and secure programming, accessibility, and other topics.

Multiparadigm Software Architecture Research Group

Primary faculty

Recent Graduate students

Recent Undergraduate students

Recent Collaborators

Publications

I list my technical papers and other significant writings in a separate document.

Research Students

I list my graduate and other research students in a separate document.


Copyright © 2023, H. Conrad Cunningham
Updated 6 January 2023