Skip to main content

2016 | OriginalPaper | Buchkapitel

Issues on Software Quality Models for Mastering Change

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

A promising cornerstone to master change and to continuously control software quality in the context of todays dynamically evolving complex software systems are software quality models. These models provide an abstract and analyzable view of software artifacts with the objective to describe, assess and/or predict quality. Although software quality models have a high potential to improve effectiveness and efficiency of quality assurance to cope with software change, their acceptance and spread in the software industry is still rather low, as there are several unresolved issues that have to be addressed by upcoming research. This article discusses and exemplifies unresolved key issues on descriptive, generating and predictive software quality models with regard to the (1) creation and maintenance of models, (2) support for extra-functional aspects, (3) traceability between quality models and unstructured artifacts, (4) integration of software analytics and runtime information, (5) balance between quality and risk, (6) process integration, as well as (7) justification by empirical evidence, and relates these issues to challenges of mastering change in terms of the manifesto of the LNCS Transactions on Foundations for Mastering Change.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Breu, R., Kuntzmann-Combelles, A., Felderer, M.: New perspectives on software quality. IEEE Softw. 31(1), 32–38 (2014)CrossRef Breu, R., Kuntzmann-Combelles, A., Felderer, M.: New perspectives on software quality. IEEE Softw. 31(1), 32–38 (2014)CrossRef
2.
Zurück zum Zitat Breu, R., Agreiter, B., Farwick, M., Felderer, M., Hafner, M., Innerhofer-Oberperfler, F.: Living models-ten principles for change-driven software engineering. Int. J. Softw. Inform. 5(1–2), 267–290 (2011) Breu, R., Agreiter, B., Farwick, M., Felderer, M., Hafner, M., Innerhofer-Oberperfler, F.: Living models-ten principles for change-driven software engineering. Int. J. Softw. Inform. 5(1–2), 267–290 (2011)
3.
Zurück zum Zitat Wagner, S.: Software Product Quality Control. Springer, New York (2014) Wagner, S.: Software Product Quality Control. Springer, New York (2014)
4.
Zurück zum Zitat ISO/IEC 25010: 2011 Systems and software engineering - Systems and software Quality Requirements and Evaluation (SQuaRE) - System and software quality models (2011) ISO/IEC 25010: 2011 Systems and software engineering - Systems and software Quality Requirements and Evaluation (SQuaRE) - System and software quality models (2011)
5.
Zurück zum Zitat Wagner, S., Goeb, A., Heinemann, L., Kläs, M., Lampasona, C., Lochmann, K., Mayr, A., Plösch, R., Seidl, A., Streit, J., et al.: Operationalised product quality models and assessment: The Quamoco approach. Inf. Softw. Technol. 62, 101–123 (2015)CrossRef Wagner, S., Goeb, A., Heinemann, L., Kläs, M., Lampasona, C., Lochmann, K., Mayr, A., Plösch, R., Seidl, A., Streit, J., et al.: Operationalised product quality models and assessment: The Quamoco approach. Inf. Softw. Technol. 62, 101–123 (2015)CrossRef
6.
Zurück zum Zitat Baker, P., Dai, Z.R., Grabowski, J., Haugen, Ø., Schieferdecker, I., Williams, C.: Model-Driven Testing. Springer, New York (2008) Baker, P., Dai, Z.R., Grabowski, J., Haugen, Ø., Schieferdecker, I., Williams, C.: Model-Driven Testing. Springer, New York (2008)
7.
Zurück zum Zitat Felderer, M., Chimiak-Opoka, J., Zech, P., Haisjackl, C., Fiedler, F., Breu, R.: Model validation in a tool-based methodology for system testing of service-oriented systems. Int. J. Adv. Softw. 4(1–2), 129–143 (2011) Felderer, M., Chimiak-Opoka, J., Zech, P., Haisjackl, C., Fiedler, F., Breu, R.: Model validation in a tool-based methodology for system testing of service-oriented systems. Int. J. Adv. Softw. 4(1–2), 129–143 (2011)
8.
Zurück zum Zitat Catal, C.: Software fault prediction: a literature review and current trends. Expert Syst. Appl. 38(4), 4626–4636 (2011)CrossRef Catal, C.: Software fault prediction: a literature review and current trends. Expert Syst. Appl. 38(4), 4626–4636 (2011)CrossRef
9.
Zurück zum Zitat Goel, A.L.: Software reliability models: assumptions, limitations, and applicability. IEEE Trans. Softw. Eng. 12, 1411–1423 (1985)CrossRef Goel, A.L.: Software reliability models: assumptions, limitations, and applicability. IEEE Trans. Softw. Eng. 12, 1411–1423 (1985)CrossRef
10.
Zurück zum Zitat Kan, S.H.: Metrics and Models in Software Quality Engineering. Addison-Wesley Longman Publishing Co., Inc., Reading (2002)MATH Kan, S.H.: Metrics and Models in Software Quality Engineering. Addison-Wesley Longman Publishing Co., Inc., Reading (2002)MATH
11.
Zurück zum Zitat Völter, M., Stahl, T., Bettin, J., Haase, A., Helsen, S.: Model-Driven Software Development: Technology, Engineering, Management. Wiley, New York (2013) Völter, M., Stahl, T., Bettin, J., Haase, A., Helsen, S.: Model-Driven Software Development: Technology, Engineering, Management. Wiley, New York (2013)
12.
Zurück zum Zitat Steffen, B., Margaria, T., Nagel, R., Jörges, S., Kubczak, C.: Model-driven development with the jABC. In: Bin, E., Ziv, A., Ur, S. (eds.) HVC 2006. LNCS, vol. 4383, pp. 92–108. Springer, Heidelberg (2007). doi:10.1007/978-3-540-70889-6_7 CrossRef Steffen, B., Margaria, T., Nagel, R., Jörges, S., Kubczak, C.: Model-driven development with the jABC. In: Bin, E., Ziv, A., Ur, S. (eds.) HVC 2006. LNCS, vol. 4383, pp. 92–108. Springer, Heidelberg (2007). doi:10.​1007/​978-3-540-70889-6_​7 CrossRef
13.
Zurück zum Zitat Menzies, T., Zimmermann, T.: Software analytics: so what? IEEE Softw. 30(4), 31–37 (2013)CrossRef Menzies, T., Zimmermann, T.: Software analytics: so what? IEEE Softw. 30(4), 31–37 (2013)CrossRef
14.
Zurück zum Zitat Bird, C., Menzies, T., Zimmermann, T.: The Art and Science of Analyzing Software Data. Elsevier, Amsterdam (2015) Bird, C., Menzies, T., Zimmermann, T.: The Art and Science of Analyzing Software Data. Elsevier, Amsterdam (2015)
15.
Zurück zum Zitat Schieferdecker, I.: Model-based testing. IEEE Softw. 29(1), 14–18 (2012)CrossRef Schieferdecker, I.: Model-based testing. IEEE Softw. 29(1), 14–18 (2012)CrossRef
16.
Zurück zum Zitat Steffen, B.: LNCS transactions on foundations for mastering change: preliminary manifesto. In: Margaria, T., Steffen, B. (eds.) ISoLA 2014, Part I. LNCS, vol. 8802, pp. 514–517. Springer, Heidelberg (2014) Steffen, B.: LNCS transactions on foundations for mastering change: preliminary manifesto. In: Margaria, T., Steffen, B. (eds.) ISoLA 2014, Part I. LNCS, vol. 8802, pp. 514–517. Springer, Heidelberg (2014)
17.
Zurück zum Zitat Felderer, M.: Current issues on model-based software quality assurance for mastering change. In: ISoLA 2014, Part I. LNCS, vol. 8802 pp. 521–523. Springer, Heidelberg (2014) Felderer, M.: Current issues on model-based software quality assurance for mastering change. In: ISoLA 2014, Part I. LNCS, vol. 8802 pp. 521–523. Springer, Heidelberg (2014)
18.
Zurück zum Zitat McCall, J.,P.K., R., G.F., W.: Factors in software quality. Technical report, NTIS, vols. 1, 2 and 3 (1997) McCall, J.,P.K., R., G.F., W.: Factors in software quality. Technical report, NTIS, vols. 1, 2 and 3 (1997)
20.
Zurück zum Zitat Pretschner, A., Philipps, J.: 10 methodological issues in model-based testing. In: Broy, M., Jonsson, B., Katoen, J.-P., Leucker, M., Pretschner, A. (eds.) Model-Based Testing of Reactive Systems. LNCS, vol. 3472, pp. 281–291. Springer, Heidelberg (2005). doi:10.1007/11498490_13 CrossRef Pretschner, A., Philipps, J.: 10 methodological issues in model-based testing. In: Broy, M., Jonsson, B., Katoen, J.-P., Leucker, M., Pretschner, A. (eds.) Model-Based Testing of Reactive Systems. LNCS, vol. 3472, pp. 281–291. Springer, Heidelberg (2005). doi:10.​1007/​11498490_​13 CrossRef
21.
Zurück zum Zitat Garousi, V., Felderer, M.: Developing, verifying, and maintaining high-quality automated test scripts. IEEE Softw. 33(3), 68–75 (2016)CrossRef Garousi, V., Felderer, M.: Developing, verifying, and maintaining high-quality automated test scripts. IEEE Softw. 33(3), 68–75 (2016)CrossRef
22.
Zurück zum Zitat Dias-Neto, A.C., Travassos, G.H.: A picture from the model-based testing area: concepts, techniques, and challenges. Adv. Comput. 80, 45–120 (2010)CrossRef Dias-Neto, A.C., Travassos, G.H.: A picture from the model-based testing area: concepts, techniques, and challenges. Adv. Comput. 80, 45–120 (2010)CrossRef
23.
Zurück zum Zitat Utting, M., Pretschner, A., Legeard, B.: A taxonomy of model-based testing approaches. Softw. Test. Verif. Reliab. 22(2), 297–312 (2012)CrossRef Utting, M., Pretschner, A., Legeard, B.: A taxonomy of model-based testing approaches. Softw. Test. Verif. Reliab. 22(2), 297–312 (2012)CrossRef
24.
Zurück zum Zitat Felderer, M., Zech, P., Breu, R., Büchler, M., Pretschner, A.: Model-based security testing: a taxonomy and systematic classification. Softw. Test. Verif. Reliab. 26(2), 119–148 (2016)CrossRef Felderer, M., Zech, P., Breu, R., Büchler, M., Pretschner, A.: Model-based security testing: a taxonomy and systematic classification. Softw. Test. Verif. Reliab. 26(2), 119–148 (2016)CrossRef
25.
Zurück zum Zitat Felderer, M., Agreiter, B., Breu, R.: Evolution of security requirements tests for service–centric systems. In: Erlingsson, Ú., Wieringa, R., Zannone, N. (eds.) ESSoS 2011. LNCS, vol. 6542, pp. 181–194. Springer, Heidelberg (2011). doi:10.1007/978-3-642-19125-1_14 CrossRef Felderer, M., Agreiter, B., Breu, R.: Evolution of security requirements tests for service–centric systems. In: Erlingsson, Ú., Wieringa, R., Zannone, N. (eds.) ESSoS 2011. LNCS, vol. 6542, pp. 181–194. Springer, Heidelberg (2011). doi:10.​1007/​978-3-642-19125-1_​14 CrossRef
26.
Zurück zum Zitat Zech, P., Felderer, M., Kalb, P., Breu, R.: A generic platform for model-based regression testing. In: Margaria, T., Steffen, B. (eds.) ISoLA 2012. LNCS, vol. 7609, pp. 112–126. Springer, Heidelberg (2012). doi:10.1007/978-3-642-34026-0_9 CrossRef Zech, P., Felderer, M., Kalb, P., Breu, R.: A generic platform for model-based regression testing. In: Margaria, T., Steffen, B. (eds.) ISoLA 2012. LNCS, vol. 7609, pp. 112–126. Springer, Heidelberg (2012). doi:10.​1007/​978-3-642-34026-0_​9 CrossRef
27.
Zurück zum Zitat Coleman, D., Lowther, B., Oman, P.: The application of software maintainability models in industrial software systems. J. Syst. Softw. 29(1), 3–16 (1995)CrossRef Coleman, D., Lowther, B., Oman, P.: The application of software maintainability models in industrial software systems. J. Syst. Softw. 29(1), 3–16 (1995)CrossRef
28.
Zurück zum Zitat Arisholm, E., Briand, L.C., Johannessen, E.B.: A systematic and comprehensive investigation of methods to build and evaluate fault prediction models. J. Syst. Softw. 83(1), 2–17 (2010)CrossRef Arisholm, E., Briand, L.C., Johannessen, E.B.: A systematic and comprehensive investigation of methods to build and evaluate fault prediction models. J. Syst. Softw. 83(1), 2–17 (2010)CrossRef
29.
Zurück zum Zitat Kitchenham, B.: Towards a constructive quality model. Part 1: software quality modeling, measurement and prediction. Softw. Eng. J. 2(4), 105–113 (1987)CrossRef Kitchenham, B.: Towards a constructive quality model. Part 1: software quality modeling, measurement and prediction. Softw. Eng. J. 2(4), 105–113 (1987)CrossRef
30.
Zurück zum Zitat Windmüller, S., Neubauer, J., Steffen, B., Howar, F., Bauer, O.: Active continuous quality control. In: Proceedings of the 16th International ACM Sigsoft Symposium on Component-Based Software Engineering, pp. 111–120. ACM (2013) Windmüller, S., Neubauer, J., Steffen, B., Howar, F., Bauer, O.: Active continuous quality control. In: Proceedings of the 16th International ACM Sigsoft Symposium on Component-Based Software Engineering, pp. 111–120. ACM (2013)
31.
Zurück zum Zitat Völter, M., Benz, S., Dietrich, C., Engelmann, B., Helander, M., Kats, L.C., Visser, E., Wachsmuth, G.: DSL Engineering - Designing, Implementing and Using Domain-Specific Languages (2013). http://dslbook.org Völter, M., Benz, S., Dietrich, C., Engelmann, B., Helander, M., Kats, L.C., Visser, E., Wachsmuth, G.: DSL Engineering - Designing, Implementing and Using Domain-Specific Languages (2013). http://​dslbook.​org
32.
Zurück zum Zitat Di Rocco, J., Di Ruscio, D., Iovino, L., Pierantonio, A.: Collaborative repositories in model-driven engineering [software technology]. IEEE Softw. 3, 28–34 (2015)CrossRef Di Rocco, J., Di Ruscio, D., Iovino, L., Pierantonio, A.: Collaborative repositories in model-driven engineering [software technology]. IEEE Softw. 3, 28–34 (2015)CrossRef
33.
Zurück zum Zitat Lago, P., Muccini, H., Van Vliet, H.: A scoped approach to traceability management. J. Syst. Softw. 82(1), 168–182 (2009)CrossRef Lago, P., Muccini, H., Van Vliet, H.: A scoped approach to traceability management. J. Syst. Softw. 82(1), 168–182 (2009)CrossRef
34.
Zurück zum Zitat Bjarnason, E., Runeson, P., Borg, M., Unterkalmsteiner, M., Engström, E., Regnell, B., Sabaliauskaite, G., Loconsole, A., Gorschek, T., Feldt, R.: Challenges and practices in aligning requirements with verification and validation: a case study of six companies. Empirical Softw. Eng. 19(6), 1809–1855 (2014)CrossRef Bjarnason, E., Runeson, P., Borg, M., Unterkalmsteiner, M., Engström, E., Regnell, B., Sabaliauskaite, G., Loconsole, A., Gorschek, T., Feldt, R.: Challenges and practices in aligning requirements with verification and validation: a case study of six companies. Empirical Softw. Eng. 19(6), 1809–1855 (2014)CrossRef
35.
Zurück zum Zitat Baeza-Yates, R., Ribeiro-Neto, B., et al.: Modern Information Retrieval, vol. 463. ACM Press, New York (1999) Baeza-Yates, R., Ribeiro-Neto, B., et al.: Modern Information Retrieval, vol. 463. ACM Press, New York (1999)
36.
Zurück zum Zitat Borg, M., Runeson, P., Ardö, A.: Recovering from a decade: a systematic mapping of information retrieval approaches to software traceability. Empirical Softw. Eng. 19(6), 1565–1616 (2014)CrossRef Borg, M., Runeson, P., Ardö, A.: Recovering from a decade: a systematic mapping of information retrieval approaches to software traceability. Empirical Softw. Eng. 19(6), 1565–1616 (2014)CrossRef
37.
Zurück zum Zitat Penzenstadler, B., Raturi, A., Richardson, D., Tomlinson, B.: Safety, security, now sustainability: the non-functional requirement for the 21st century (2014) Penzenstadler, B., Raturi, A., Richardson, D., Tomlinson, B.: Safety, security, now sustainability: the non-functional requirement for the 21st century (2014)
38.
Zurück zum Zitat Häser, F., Felderer, M., Breu, R.: Software paradigms, assessment types and non-functional requirements in model-based integration testing: a systematic literature review. In: Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering. ACM (2014). Article no 29 Häser, F., Felderer, M., Breu, R.: Software paradigms, assessment types and non-functional requirements in model-based integration testing: a systematic literature review. In: Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering. ACM (2014). Article no 29
39.
Zurück zum Zitat Felderer, M., Fourneret, E.: A systematic classification of security regression testing approaches. Int. J. Softw. Tools Technol. Transfer 17(3), 305–319 (2015)CrossRef Felderer, M., Fourneret, E.: A systematic classification of security regression testing approaches. Int. J. Softw. Tools Technol. Transfer 17(3), 305–319 (2015)CrossRef
40.
Zurück zum Zitat Hwang, J., Xie, T., El Kateb, D., Mouelhi, T., Le Traon, Y.: Selection of regression system tests for security policy evolution. In: Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering, ASE 2012, pp. 266–269. ACM (2012) Hwang, J., Xie, T., El Kateb, D., Mouelhi, T., Le Traon, Y.: Selection of regression system tests for security policy evolution. In: Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering, ASE 2012, pp. 266–269. ACM (2012)
41.
Zurück zum Zitat Szvetits, M., Zdun, U.: Systematic literature review of the objectives, techniques, kinds, and architectures of models at runtime. Softw. Syst. Model. 15, 1–39 (2013) Szvetits, M., Zdun, U.: Systematic literature review of the objectives, techniques, kinds, and architectures of models at runtime. Softw. Syst. Model. 15, 1–39 (2013)
42.
Zurück zum Zitat Wieczorek, M., Vos, D., Bons, H.: Systems and Software Quality. Springer, New York (2014)CrossRef Wieczorek, M., Vos, D., Bons, H.: Systems and Software Quality. Springer, New York (2014)CrossRef
43.
Zurück zum Zitat Felderer, M., Ramler, R.: Integrating risk-based testing in industrial test processes. Softw. Qual. J. 22(3), 543–575 (2014)CrossRef Felderer, M., Ramler, R.: Integrating risk-based testing in industrial test processes. Softw. Qual. J. 22(3), 543–575 (2014)CrossRef
44.
Zurück zum Zitat Felderer, M., Ramler, R.: A multiple case study on risk-based testing in industry. Int. J. Softw. Tools Technol. Transfer 16(5), 609–625 (2014)CrossRef Felderer, M., Ramler, R.: A multiple case study on risk-based testing in industry. Int. J. Softw. Tools Technol. Transfer 16(5), 609–625 (2014)CrossRef
45.
Zurück zum Zitat Felderer, M., Schieferdecker, I.: A taxonomy of risk-based testing. STTT 16(5), 559–568 (2014)CrossRef Felderer, M., Schieferdecker, I.: A taxonomy of risk-based testing. STTT 16(5), 559–568 (2014)CrossRef
46.
Zurück zum Zitat Felderer, M., Wendland, M.-F., Schieferdecker, I.: Risk-based testing. In: Margaria, T., Steffen, B. (eds.) ISoLA 2014. LNCS, vol. 8803, pp. 274–276. Springer, Heidelberg (2014). doi:10.1007/978-3-662-45231-8_19 Felderer, M., Wendland, M.-F., Schieferdecker, I.: Risk-based testing. In: Margaria, T., Steffen, B. (eds.) ISoLA 2014. LNCS, vol. 8803, pp. 274–276. Springer, Heidelberg (2014). doi:10.​1007/​978-3-662-45231-8_​19
47.
Zurück zum Zitat Neubauer, J., Windmüller, S., Steffen, B.: Risk-based testing via active continuous quality control. Int. J. Softw. Tools Technol. Transfer 16(5), 569–591 (2014)CrossRef Neubauer, J., Windmüller, S., Steffen, B.: Risk-based testing via active continuous quality control. Int. J. Softw. Tools Technol. Transfer 16(5), 569–591 (2014)CrossRef
48.
Zurück zum Zitat Erdogan, G., Li, Y., Runde, R.K., Seehusen, F., Stølen, K.: Approaches for the combined use of risk analysis and testing: a systematic literature review. Int. J. Softw. Tools Technol. Transfer 16(5), 627–642 (2014)CrossRef Erdogan, G., Li, Y., Runde, R.K., Seehusen, F., Stølen, K.: Approaches for the combined use of risk analysis and testing: a systematic literature review. Int. J. Softw. Tools Technol. Transfer 16(5), 627–642 (2014)CrossRef
49.
Zurück zum Zitat Felderer, M., Haisjackl, C., Breu, R., Motz, J.: Integrating manual and automatic risk assessment for risk-based testing. In: Biffl, S., Winkler, D., Bergsmann, J. (eds.) SWQD 2012. LNBIP, vol. 94, pp. 159–180. Springer, Heidelberg (2012). doi:10.1007/978-3-642-27213-4_11 CrossRef Felderer, M., Haisjackl, C., Breu, R., Motz, J.: Integrating manual and automatic risk assessment for risk-based testing. In: Biffl, S., Winkler, D., Bergsmann, J. (eds.) SWQD 2012. LNBIP, vol. 94, pp. 159–180. Springer, Heidelberg (2012). doi:10.​1007/​978-3-642-27213-4_​11 CrossRef
50.
Zurück zum Zitat Stallbaum, H., Metzger, A., Pohl, K.: An automated technique for risk-based test case generation and prioritization. In: Proceedings of the 3rd International Workshop on Automation of Software Test, pp. 67–70. ACM (2008) Stallbaum, H., Metzger, A., Pohl, K.: An automated technique for risk-based test case generation and prioritization. In: Proceedings of the 3rd International Workshop on Automation of Software Test, pp. 67–70. ACM (2008)
51.
Zurück zum Zitat Ramler, R., Felderer, M.: Requirements for integrating defect prediction and risk-based testing. In: Euromicro SEAA 2016. IEEE (2016) Ramler, R., Felderer, M.: Requirements for integrating defect prediction and risk-based testing. In: Euromicro SEAA 2016. IEEE (2016)
52.
Zurück zum Zitat Adorf, H.M., Felderer, M., Varendorff, M., Breu, R.: A Bayesian prediction model for risk-based test selection. In: Euromicro SEAA 2015. IEEE (2015) Adorf, H.M., Felderer, M., Varendorff, M., Breu, R.: A Bayesian prediction model for risk-based test selection. In: Euromicro SEAA 2015. IEEE (2015)
53.
Zurück zum Zitat Margaria, T., Steffen, B.: Service engineering: linking business and it. Computer 39(10), 45–55 (2006)CrossRef Margaria, T., Steffen, B.: Service engineering: linking business and it. Computer 39(10), 45–55 (2006)CrossRef
54.
Zurück zum Zitat Svahnberg, M., Gorschek, T., Feldt, R., Torkar, R., Saleem, S.B., Shafique, M.U.: A systematic review on strategic release planning models. Inf. Softw. Technol. 52(3), 237–248 (2010)CrossRef Svahnberg, M., Gorschek, T., Feldt, R., Torkar, R., Saleem, S.B., Shafique, M.U.: A systematic review on strategic release planning models. Inf. Softw. Technol. 52(3), 237–248 (2010)CrossRef
55.
Zurück zum Zitat Ruhe, G., Eberlein, A., Pfahl, D.: Trade-off analysis for requirements selection. Int. J. Softw. Eng. Knowl. Eng. 13(04), 345–366 (2003)CrossRef Ruhe, G., Eberlein, A., Pfahl, D.: Trade-off analysis for requirements selection. Int. J. Softw. Eng. Knowl. Eng. 13(04), 345–366 (2003)CrossRef
56.
Zurück zum Zitat Regnell, B., Svensson, R.B., Olsson, T.: Supporting roadmapping of quality requirements. IEEE Softw. 25(2), 42–47 (2008)CrossRef Regnell, B., Svensson, R.B., Olsson, T.: Supporting roadmapping of quality requirements. IEEE Softw. 25(2), 42–47 (2008)CrossRef
57.
Zurück zum Zitat Felderer, M., Beer, A., Ho, J., Ruhe, G.: Industrial evaluation of the impact of quality-driven release planning. In: Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement. ACM (2014). Article no. 62 Felderer, M., Beer, A., Ho, J., Ruhe, G.: Industrial evaluation of the impact of quality-driven release planning. In: Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement. ACM (2014). Article no. 62
58.
Zurück zum Zitat Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslén, A.: Experimentation in Software Engineering. Springer, New York (2012)CrossRefMATH Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslén, A.: Experimentation in Software Engineering. Springer, New York (2012)CrossRefMATH
59.
Zurück zum Zitat Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Softw. Eng. 14(2), 131–164 (2009)CrossRef Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Softw. Eng. 14(2), 131–164 (2009)CrossRef
60.
Zurück zum Zitat Ramesh, V., Glass, R.L., Vessey, I.: Research in computer science: an empirical study. J. Syst. Softw. 70(1), 165–176 (2004)CrossRef Ramesh, V., Glass, R.L., Vessey, I.: Research in computer science: an empirical study. J. Syst. Softw. 70(1), 165–176 (2004)CrossRef
61.
Zurück zum Zitat Sjøberg, D.I., Hannay, J.E., Hansen, O., Kampenes, V.B., Karahasanovic, A., Liborg, N.K., Rekdal, A.C.: A survey of controlled experiments in software engineering. IEEE Trans. Softw. Eng. 31(9), 733–753 (2005)CrossRef Sjøberg, D.I., Hannay, J.E., Hansen, O., Kampenes, V.B., Karahasanovic, A., Liborg, N.K., Rekdal, A.C.: A survey of controlled experiments in software engineering. IEEE Trans. Softw. Eng. 31(9), 733–753 (2005)CrossRef
62.
Zurück zum Zitat Pretschner, A., Prenninger, W., Wagner, S., Kühnel, C., Baumgartner, M., Sostawa, B., Zölch, R., Stauner, T.: One evaluation of model-based testing and its automation. In: Proceedings of the 27th International Conference on Software Engineering, pp. 392–401. ACM (2005) Pretschner, A., Prenninger, W., Wagner, S., Kühnel, C., Baumgartner, M., Sostawa, B., Zölch, R., Stauner, T.: One evaluation of model-based testing and its automation. In: Proceedings of the 27th International Conference on Software Engineering, pp. 392–401. ACM (2005)
63.
Zurück zum Zitat D’Ambros, M., Lanza, M., Robbes, R.: Evaluating defect prediction approaches: a benchmark and an extensive comparison. Empirical Softw. Eng. 17(4–5), 531–577 (2012)CrossRef D’Ambros, M., Lanza, M., Robbes, R.: Evaluating defect prediction approaches: a benchmark and an extensive comparison. Empirical Softw. Eng. 17(4–5), 531–577 (2012)CrossRef
Metadaten
Titel
Issues on Software Quality Models for Mastering Change
verfasst von
Michael Felderer
Copyright-Jahr
2016
DOI
https://doi.org/10.1007/978-3-319-46508-1_12