The student will study the following topics:
Meaning of software requirements & stakeholder identification
Elicitation & systematic requirements engineering literature review
Modeling enterprise & goal modeling
Modeling behavior & qualities
Visual analytics for requirements engineering
Visual modeling notations & empirical requirements engineering research
Requirements communication & negotiation
Managing inconsistency & viewpoints
Prioritization & traceability
Requirements engineering for software product lines & requirements evolution
The code for this project is available at https://github.com/egardner2019/RL-in-SRP. The following paper provides more details on the background, implementation, and potential future work.
I was tasked with creating a program to automatically predict the number of requirements/features that will be included in the next three software releases of various programs. This code is available at https://github.com/egardner2019/CS6027-assignment3, and the following file provides more details on my implementation and reasoning.