Implementing Requirements Engineering Processes: Using Cooperative Self-Assessment and Improvement | IEEE Journals & Magazine | IEEE Xplore