My research interests focus on software requirements engineering (RE). I am interested in how the problem-domain and solution-domain concepts are communicated among the stakeholders and traced throughout the software life cycle. I am also interested in software reuse, software modularity, and autonomic computing.