Addressing the software evolution crisis through a service-oriented view of software: a roadmap for software engineering and maintenance research | IEEE Conference Publication | IEEE Xplore