DocumentCode
588627
Title
Overlap and Synergy in Testing Software Components across Loosely Coupled Communities
Author
Teng Long ; Ilchul Yoon ; Porter, Alan ; Sussman, Aaron ; Memon, Atif
Author_Institution
Dept. of Comput. Sci., Univ. of Maryland, College Park, MD, USA
fYear
2012
fDate
27-30 Nov. 2012
Firstpage
171
Lastpage
180
Abstract
Component integration rather than from-scratch programming increasingly defines software development. As a result software developers often play diverse roles, including that of a component provider -- packaging a component for others to use, a component user -- integrating other providers´ components into their software, and a component tester -- ensuring that other providers´ components work as part of an integrated system. In this paper, we explore the conjecture that we can better utilize testing resources by focusing not just on individual component-based systems, but on groups of systems that form what we refer to as loosely-coupled software development communities, meaning a set of independently-managed systems that use many of the same components. We demonstrate that such communities do in fact exist, and that there are overlaps and synergies in their test efforts.
Keywords
object-oriented programming; program testing; component integration; component provider; component tester; component user; component-based systems; from-scratch programming; loosely-coupled software development communities; software components testing; software development; testing resources; Assembly; Communities; Libraries; Linux; Measurement; Software; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Reliability Engineering (ISSRE), 2012 IEEE 23rd International Symposium on
Conference_Location
Dallas, TX
ISSN
1071-9458
Print_ISBN
978-1-4673-4638-2
Type
conf
DOI
10.1109/ISSRE.2012.21
Filename
6405365
Link To Document