Optimization of Software Release Planning Considering Architectural Dependencies, Cost, and Value | IEEE Journals & Magazine | IEEE Xplore