Develo** a Quality Model to Study the Impact of Variability Over the Reusability and Maintainability of Software Product Line Variability Models

  • Conference paper
  • First Online:
Rising Threats in Expert Applications and Solutions

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1187))

  • 1189 Accesses

Abstract

Software Product Line (SPL) is focused on representing the variability and commonality of a software family associated with a common set of assets. OVM model and state chart diagram are important artifacts of SPL, which are used to diagrammatically represent the commonality and variability of SPL and are developed in the initial stages. The variability of SPL needs to be systematically managed as it withstands all the functional and non-functional needs of the product line and impacts the quality of products. During initial literature review, it was observed that during the early phase of development, assessment of few quality attributes was considered but assessment of variability and its impact over quality attributes remains untouched. In the current research, a quality model is proposed to assess variability and its impact over reusability and maintainability of SPL. The advantage of this study would be that variability would be managed together with reusability and maintainability leading to improved SPL quality.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. K. Pohl, G. Böckle, F.J. van Der Linden, Software Product Line Engineering: Foundations, Principles and Techniques (Springer Science & Business Media, 2005)

    Google Scholar 

  2. M. Cardoso, C. Lima, E. Almeida, Investigating the variability impact on the recovery of software product line architectures: an exploratory study, in SBCARS’17 Proceedings of the 11th Brazilian Symposium on Software Components, Architectures, and Reuse (2017). Article No. 12

    Google Scholar 

  3. S.K. Gill, A. Sharma, Evaluating the importance of analyzability, testability and changeability quality attribute in reference to software product line orthogonal variability model. Int. J. Adv. Res. Comput. Sci. Softw. Eng 7, 30–32 (2017)

    Google Scholar 

  4. C. Bezerra, J. Monteiro, R. Andrade, L. Rocha, Analyzing the OVM models maintainability over their evolution process: an exploratory study, in Tenth International Workshop on Variability Modelling of Software-intensive Systems (2017), pp. 17–24

    Google Scholar 

  5. J. Maazoun, N. Bouassida, H. Ben-Abdallah, Evaluating SPL quality with metrics. Int. Syst. Des. Appl. 736, 42–51 (2017)

    Google Scholar 

  6. G. Vyas, Design and implementation of prediction model to assess reusability of software product line OVM model using new set of structural metrics (IIS University, Jaipur, 2017)

    Google Scholar 

  7. G. Vyas, S. Vyas, P.K. Paul, A. Sharma, C. Bhardwaj, Prediction algorithms and consecutive estimation of software product line feature model usability, in 2019 Amity International Conference on Artificial Intelligence (AICAI) (IEEE, 2019), pp. 774–777

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chitra Bhardwaj .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Bhardwaj, C., Vyas, G., Sharma, A., Pareek, A. (2021). Develo** a Quality Model to Study the Impact of Variability Over the Reusability and Maintainability of Software Product Line Variability Models. In: Rathore, V.S., Dey, N., Piuri, V., Babo, R., Polkowski, Z., Tavares, J.M.R.S. (eds) Rising Threats in Expert Applications and Solutions. Advances in Intelligent Systems and Computing, vol 1187. Springer, Singapore. https://doi.org/10.1007/978-981-15-6014-9_9

Download citation

Publish with us

Policies and ethics

Navigation