• DocumentCode
    2853551
  • Title

    Building Reusable Testing Assets for a Software Product Line

  • Author

    McGregor, John D.

  • Author_Institution
    Clemson Univ., Clemson, SC
  • fYear
    2008
  • fDate
    8-12 Sept. 2008
  • Firstpage
    378
  • Lastpage
    378
  • Abstract
    Summary form only given. Testing consumes a significant percentage of the resources required to produce software intensive products. The exact impact on the project is often hard to evaluate because testing activities are distributed over the entire scope of the development effort. In this article we take a comprehensive end-to-end view of the testing activities and roles that should be present in a software product line organization. The Software Engineering Institute (SEI) identifies three areas of responsibility in a product line organization we relate these to testing: organizational managers have responsibility for establishing the test strategy for the organization in general and the product line in particular. These activities are directly related to the business goals and scope of the product line. Technical managers have responsibility for planning the numerous test activities needed to implement the test strategy. These activities are planned in concert with the development activities to coordinate milestones and resources. Software engineers have responsibility for implementing the planned activities. They select the specific test cases necessary to achieve specific test coverage levels and implement any software needed to apply the test cases to the software under test.
  • Keywords
    planning; product development; program testing; software development management; software reusability; Software Engineering Institute; business goal; organizational management; reusable testing asset; software development activity; software product line; software product line organization; software testing activity planning; technical management; test case; test coverage level; Engineering management; Software engineering; Software reusability; Software testing; Strategic planning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Product Line Conference, 2008. SPLC '08. 12th International
  • Conference_Location
    Limerick
  • Print_ISBN
    978-0-7695-3303-2
  • Type

    conf

  • DOI
    10.1109/SPLC.2008.68
  • Filename
    4626888