skip to main content
research-article

Component adaptation process and adaptability viewpoints

Published: 03 December 2009 Publication History

Abstract

Component adaptation is one of the most crucial issues in Component-Based Software Development (CBSD). The present paper addresses the component adaptation process consisting of three activities: Finding Mismatch, Evaluating Adaptability and Component Adaptation. Furthermore, this paper describes six viewpoints for component adaptability evaluation: Cost, Quality of Services (QoS), Fault Tolerance, Functional Requirement, Behavioral Requirement and Technical Requirement. Finally, this paper discusses the importance of measuring adaptability that helps in evaluating component adaptability.

References

[1]
Y. Shinkawa (2000): A Formal Approach to Software Composition in Component Based Software Development. Ph.D.Thesis, The University of Tsukuba www.tulips.tsukuba.ac.jp/dlib/e_thesis/sm/shinkawa2000.pdf
[2]
S. Becker, A Brogi, I Gorton, S. Overhage, A. Romanovsky and M. Tivoli (2006): Towards an Engineering Approach to Component Adaptation. Springer-Verlag Berlin Heidelberg 2006, pp. 193--215.
[3]
G.T. Heineman: Adaptation of Software Components. ftp://ftp.cs.wpi.edu/pub/techreports/pdf/99-4.pdf
[4]
J. Ah Kim, Oh-Cheon Kwon, J. Lee and Gyu-Sang Shin (2001): Component Adaptation using Adaptation Pattern Components. International Conference, Systems, Man, and Cybermetrics, 2001. IEEE pp. 1025--1029
[5]
H. Washizaki, H. Yamamoto and Y. Fukazawa (2003): A Metrics Suit for Measuring Reusability of Software Components. Proceedings of the Ninth International Software Metrics Symposium September 2003. IEEE pp. 211--223.
[6]
L.L. Jilani, J. Desharnais, M. Frappier, R. Mili and A. Mili (1997): Retrieving Software Components that Minimize Adaptation Effort. Proceedings of 12th IEEE International Conference, Automated Software Engineering November 1997. IEEE pp.255--262.
[7]
O. Paul Rotaru and M. Dobre (2005): Reusability Metrics for Software Component. 3rd ACS/IEEE International Conference, Component Systems and Applications 2005. IEEE pp. 24--31.
[8]
N. Subramanian and L. Chung: Metrics for Software Adaptability. http://www.utdallas.edu/~chung/ftp/sqm.pdf
[9]
A. Moormann Zaremski and J. Wing: Specification Matching of Software Components. http://www.cs.cmu.edu /~wing/publications/ZaremskiWing97.pdf

Cited By

View all
  • (2007)Some theoretical considerations for a suite of metrics for the integration of software componentsInformation Sciences: an International Journal10.1016/j.ins.2006.07.010177:3(844-864)Online publication date: 1-Feb-2007

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes  Volume 34, Issue 6
November 2009
115 pages
ISSN:0163-5948
DOI:10.1145/1640162
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 03 December 2009
Published in SIGSOFT Volume 34, Issue 6

Check for updates

Author Tags

  1. CBSD
  2. adaptability
  3. adaptation
  4. customization

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)8
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2007)Some theoretical considerations for a suite of metrics for the integration of software componentsInformation Sciences: an International Journal10.1016/j.ins.2006.07.010177:3(844-864)Online publication date: 1-Feb-2007

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media