Overlap and Synergy in Testing Software Components Across Loosely-Coupled Communities

Download: PDF.

“Overlap and Synergy in Testing Software Components Across Loosely-Coupled Communities” by Teng Long, Ilchul Yoon, Adam Porter, Alan Sussman. And Atif Memon, in ISSRE'12 Proceedings of the 23rd IEEE International Symposium on Software Reliability Engineering, (Washington, DC, USA), 2012.

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.

Download: PDF.

BibTeX entry:

@inproceedings{LongISSRE2012,
   author = {Teng Long and Ilchul Yoon and Adam Porter and Alan Sussman
	and Atif Memon},
   title = {Overlap and Synergy in Testing Software Components Across
	Loosely-Coupled Communities},
   booktitle = {ISSRE'12 Proceedings of the 23rd IEEE International
	Symposium on Software Reliability Engineering},
   publisher = {IEEE Computer Society},
   address = {Washington, DC, USA},
   year = {2012}
}

Back to Atif Memon's Publications.