Skip to main content

Qualitative Analysis Model for Qualifying the Components for Reusability Using Fuzzy Approach

  • Conference paper
Signal Processing and Information Technology (SPIT 2012)

Abstract

A reusable software component is a component in an executable form where it can be plugged into the environment. In order to reuse the high quality components from an existing environment, finding the measurable characteristics of the reusable software components and their corresponding metrics is an important issue. Although, some characteristics are impossible to measure or predict directly there are still many characteristics that can be used for measuring the reusable software component. We propose a qualitative analysis model to assess the quality of the component and this proposed model is feasible and can achieve high quality reusable components compare with other model in the existing literature. We measure the quality of the components for reuse with functional coverage report, software reuse metrics and minimum extraction time. Using these measures the identified set of components is classified into qualified set and not qualified set for reusability. The qualified set for reusability will give high potential and high quality reusable components which will increase the reuse frequency and reuse utility level. The reusability degree of the component can be obtained with the help of Fuzzy Rules.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Frakes, W.B., Kang, K.: Software Reuse Research: Status and Future. IEEE Transactions on Software Engineering 31(7), 529–536 (2005)

    Article  Google Scholar 

  2. Choi, S.W., Her, J.S., Kim, S.D.: Qos Metrics for Evaluating Services from the Perspective of Service Provides. In: Proceedings of IEEE International Conference on e-business engineering (ICEBE 2007), pp. 622–625 (2007)

    Google Scholar 

  3. Singh, S., Thapa, M., Singh, S., Singh, G.: Software Engineering – Survey of Reusability Based on Software Component. International Journal of Computer Applications (0975 – 8887) 8(12), 39–42 (2010)

    Article  Google Scholar 

  4. Selby, R.W.: Enabling Reuse-Based Software Development of Large-Scale Systems. IEEE Transaction of Software Engineering 31(6), 495–510 (2005)

    Article  Google Scholar 

  5. Sandhu, S., Singh, H.: Automatic Reusability Appraisal of Software Components using Neuro-Fuzzy Approach. International Journal of Information Technology 3(3), 209–214 (2006)

    Google Scholar 

  6. Sandhu, P.S., Blecharz, P., Singh, H.: A Taguchi Approach to Investigate Impact of Factors for Reusability of Software Components. World Academy of Science, Engineering and Technology, 135–140 (September 2007)

    Google Scholar 

  7. Gui, G., Scott, P.D.: New coupling and cohesion Metrics for Evaluation of Software Component Reusability. In: Proc. ICYCS, pp. 1181–1186 (2008)

    Google Scholar 

  8. Sandhu, P.S., Kaur, H., Singh, A.: Modeling of Reusability of Object Oriented Software System. World Academy of Science, Engineering and Technology (30), 162–165 (2009)

    Google Scholar 

  9. Manhas, S., Vashisht, R., Sandhu, P.S., Neeru, N.: Reusability Evaluation Model for Procedure Based Software Systems. International Journal of Computer and Electrical Engineering 2(6), 1107–1110 (2010)

    Article  Google Scholar 

  10. Fazal-e-Amin, Mahmood, A.K., Oxley, A.: Reusability Assessment of Open Source Components for Software Product Lines. International Journal on New Computer Architectures and Their Applications (IJNCAA) 1(3), 519–533 (2011)

    Google Scholar 

  11. Kumar, A.: Measuring Software Reusability using SVM based Classifier Approach. International Journal of Information Technology and Knowledge Management 5(1), 205–209 (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Subedha, V., Sridhar, S. (2014). Qualitative Analysis Model for Qualifying the Components for Reusability Using Fuzzy Approach. In: Das, V.V., Elkafrawy, P. (eds) Signal Processing and Information Technology. SPIT 2012. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 117. Springer, Cham. https://doi.org/10.1007/978-3-319-11629-7_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-11629-7_23

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-11628-0

  • Online ISBN: 978-3-319-11629-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics