• 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