Title :
Quality Assurance in perfSONAR Release Management
Author :
Boote, Jeff W. ; Hanemann, Andreas ; Kudarimoti, Loukik ; Louridas, Panagiotis ; Marta, Luís ; Michael, Michalis ; Simar, Nicolas ; Tsompanidis, Ilias
Author_Institution :
Internet2, Ann Arbor
Abstract :
Software release management is closely related to the management of software quality since only software with assured quality should be provided to users. While established best practices exist for the development of software within an organization, new challenges arise with the introduction of service oriented architectures which make it possible to develop loosely-coupled systems potentially involving different organizations. For these systems it is not sufficient to test parts individually, but the collaboration issues need to be taken into account. In the perfSONAR project a set of loosely-coupled Web services has been developed to perform and manage measurements of network performance in research backbone networks. For the transition of the service development into the provisioning of permanently operated services, a release management process has been devised. It is presented in this paper highlighting the aspects being taken into account. These are also relevant for similar projects where service oriented architectures are deployed.
Keywords :
Web services; software quality; loosely-coupled Web services; perfSONAR release management; quality assurance; service oriented architectures; software quality management; software release management; Best practices; Collaboration; Performance evaluation; Project management; Quality assurance; Quality management; Service oriented architecture; Software quality; System testing; Web services;
Conference_Titel :
Quality of Information and Communications Technology, 2007. QUATIC 2007. 6th International Conference on the
Conference_Location :
Lisbon
Print_ISBN :
978-0-7695-2948-6
DOI :
10.1109/QUATIC.2007.12