Research

My research focuses on requirements engineering (RE). The software industry has become increasingly competitive where multiple software systems serve the same application domain and compete for customers. In order to sustain, a software firm needs to deliver quality products with creative (i.e., novel and useful) features. Furthermore, as software systems have become ubiquitous in the modern society, we continue to see security breaches with disastrous consequences. Accordingly, security has become a major quality attribute that a successful software system must possess to ensure sustainability. In these circumstances, surviving in the highly demanding software market has become more challenging than ever for startups and small-size software firms with limited resources, and as Forbes indicates, 90% of startup enterprises eventually fail. Being an RE researcher at Mississippi State University (MSU), my goal is to develop innovative solutions to help startups and small-size firms develop secure and creative software. To that end, I am undertaking two major research initiatives: predicting vulnerabilities for software requirements so that they can be addressed as early as during RE and automated discovery of creative software requirements.


Research Interests

Creativity in Requirements Engineering
Requirements Engineering and Software Security
Social Aspects in Software Engineering
Information Foraging
Empirical methods in software engineering
Software Engineering Education


Current Students

Ph.D. Students
Anh Quoc Do
Kollin Napier
Rayhan Amin

M.S. Students
Austin Reid Thompson
Joshua Church
Justin Wagner
Hayden Lam
Daniel Powell

Recent Graduates

M.S. Students
Sayem Imtiaz (M.S.)
Surendra Chekuri (M.S.)
Steven Nalley (M.S.)
Kortney Neil (M.S.)

B.S. Students
Navin Acharya

 
                   Mississippi State University

       
James Worth Bagley College of Engineering

        The honor society of phi kappa phi 

        Northwest Missouri State University