Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1109/ICSM.2010.5609658guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Adapting COTS products

Published: 12 September 2010 Publication History

Abstract

COTS products can play various architectural roles in software systems: as interfaces to problem-specific functionality, as components that provide such functionality itself, and as intermediary connectors and components in more complex systems. In doing so, COTS products impose their own, unique constraints on organization and functionality. Over the last ten years, we have gained considerable experience with adopting, adapting, and living with the limitations of COTS products. Our goal was to adapt the COTS product to make it fit the application rather than adapting the application needs to make them fit the COTS product - thus, in essence, adapting the COTS product without access to its source code or documentation (a unique form of maintenance). We report on a large set of experiences involving eight COTS products and a wide range of COTS-Based Software Systems - most of which were done with and for industrial partners or government agencies. This experience report attempts to both give a feeling for how applications can be augmented with such COTS interfaces and also tries to tease out the specific architectural issues that anyone adapting COTS products is certain to face.

Cited By

View all
  • (2015)DesignSpaceProceedings of the 30th Annual ACM Symposium on Applied Computing10.1145/2695664.2695697(1486-1491)Online publication date: 13-Apr-2015
  • (2012)Cloud services evaluation frameworkProceedings of the Workshop on Open Source and Design of Communication10.1145/2316936.2316948(61-69)Online publication date: 11-Jun-2012

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
ICSM '10: Proceedings of the 2010 IEEE International Conference on Software Maintenance
September 2010
598 pages
ISBN:9781424486304

Publisher

IEEE Computer Society

United States

Publication History

Published: 12 September 2010

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 30 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2015)DesignSpaceProceedings of the 30th Annual ACM Symposium on Applied Computing10.1145/2695664.2695697(1486-1491)Online publication date: 13-Apr-2015
  • (2012)Cloud services evaluation frameworkProceedings of the Workshop on Open Source and Design of Communication10.1145/2316936.2316948(61-69)Online publication date: 11-Jun-2012

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media