Composable Process Elements for Developing COTS-Based Applications

  • Authors:
  • Barry Boehm;Dan Port;Ye Yang;Jesal Bhuta;Chris Abts

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • ISESE '03 Proceedings of the 2003 International Symposium on Empirical Software Engineering
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Data collected from five years of developing e-serviceapplications at USC-CSE reveals that an increasingfraction have been commercial-off-the-shelf (COTS)-BasedApplication (CBA) projects: from 28% in 1997 to60% in 2001. Data from both small and large CBAprojects show that CBA effort is primarily distributedamong the three activities of COTS assessment, COTStailoring, and glue code development and integration,with wide variations in their distribution across projects.We have developed a set of data-motivated composableprocess elements, in terms of these three activities, fordeveloping CBA's as well an overall decision frameworkfor applying the process elements. We present dataregarding the movement towards CBA's and effortdistribution among them; we then proceed to describethe decision framework and to present a real-worldexample showing how it operates within the WinWinSpiral process model generator to orchestrate, execute,and adapt the process elements to changing projectcircumstances.