Skip to main content

2016 | OriginalPaper | Buchkapitel

Data Science Challenges to Improve Quality Assurance of Internet of Things Applications

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

search-config
loading …

Abstract

With the increasing importance and complexity of Internet of Things (IoT) applications, also the development of adequate quality assurance techniques becomes essential. Due to the massive amount of data generated in workflows of IoT applications, data science plays a key role in their quality assurance. In this paper, we present respective data science challenges to improve quality assurance of Internet of Things applications. Based on an informal literature review, we first outline quality assurance requirements evolving with the IoT grouped into six categories (Environment, User, Compliance/Service Level Agreement, Organizational, Security and Data Management). Finally, we present data science challenges to improve the quality assurance of Internet of Things applications sub-divided into four categories (Defect prevention, Defect analysis, User incorporation and Organizational) derived from the six quality assurance requirement categories.

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 Santucci, G.: The Internet of Things: between the revolution of the internet and the metamorphosis of objects. In: Sundmaeker, H., Guillemin, P., Friess, P., Woelfflé, S. (eds.) Vision and Challenges for Realising the Internet of Things, pp. 11–24. CERP-IoT – Cluster of European Research Projects on the Internet of Things, Luxembourg (2010) Santucci, G.: The Internet of Things: between the revolution of the internet and the metamorphosis of objects. In: Sundmaeker, H., Guillemin, P., Friess, P., Woelfflé, S. (eds.) Vision and Challenges for Realising the Internet of Things, pp. 11–24. CERP-IoT – Cluster of European Research Projects on the Internet of Things, Luxembourg (2010)
2.
Zurück zum Zitat Lee, I., Lee, K.: The Internet of Things (IoT): applications, investments, and challenges for enterprises. Bus. Horiz. 58, 431–440 (2015)CrossRef Lee, I., Lee, K.: The Internet of Things (IoT): applications, investments, and challenges for enterprises. Bus. Horiz. 58, 431–440 (2015)CrossRef
3.
Zurück zum Zitat Marwah, Q.M., Sirshar, M.: Software quality assurance in Internet of Things. Int. J. Comput. Appl. 109, 16–24 (2015) Marwah, Q.M., Sirshar, M.: Software quality assurance in Internet of Things. Int. J. Comput. Appl. 109, 16–24 (2015)
4.
Zurück zum Zitat Gubbi, J., Buyya, R., Marusic, S., Palaniswami, M.: Internet of Things (IoT): a vision, architectural elements, and future directions. Future Gener. Comput. Syst. 29, 1645–1660 (2013)CrossRef Gubbi, J., Buyya, R., Marusic, S., Palaniswami, M.: Internet of Things (IoT): a vision, architectural elements, and future directions. Future Gener. Comput. Syst. 29, 1645–1660 (2013)CrossRef
5.
Zurück zum Zitat Xia, F., Yang, L.T., Wang, L., Vinel, A.: Internet of Things. Int. J. Commun Syst 25, 1101–1102 (2012)CrossRef Xia, F., Yang, L.T., Wang, L., Vinel, A.: Internet of Things. Int. J. Commun Syst 25, 1101–1102 (2012)CrossRef
6.
Zurück zum Zitat Prasad, N.R., Eisenhauer, M., Ahlsén, M., Badii, A., Brinkmann, A., Hansen, K.M., Rosengren, P.: Open source middleware for networked embedded systems towards future Internet of Things. In: Sundmaeker, H., Guillemin, P., Friess, P., Woelfflé, S. (eds.) Vision and Challenges for Realising the Internet of Things, pp. 153–163. CERP-IoT – Cluster of European Research Projects on the Internet of Things, Luxembourg (2010) Prasad, N.R., Eisenhauer, M., Ahlsén, M., Badii, A., Brinkmann, A., Hansen, K.M., Rosengren, P.: Open source middleware for networked embedded systems towards future Internet of Things. In: Sundmaeker, H., Guillemin, P., Friess, P., Woelfflé, S. (eds.) Vision and Challenges for Realising the Internet of Things, pp. 153–163. CERP-IoT – Cluster of European Research Projects on the Internet of Things, Luxembourg (2010)
7.
Zurück zum Zitat Cai, L., Zhu, Y.: The challenges of data quality and data quality assessment in the Big Data Era. Data Sci. J. 14, 1–10 (2015)CrossRef Cai, L., Zhu, Y.: The challenges of data quality and data quality assessment in the Big Data Era. Data Sci. J. 14, 1–10 (2015)CrossRef
8.
Zurück zum Zitat Zhu, Y., Xiong, Y.: Towards data science. Data Sci. J. 14, 1–7 (2015)CrossRef Zhu, Y., Xiong, Y.: Towards data science. Data Sci. J. 14, 1–7 (2015)CrossRef
9.
Zurück zum Zitat Katal, A., Wazid, M., Goudar, R.H.: Big Data: issues, challenges, tools and good practices. In: Sixth International Conference on Contemporary Computing (IC3 2013), pp. 404–409. IEEE (2013) Katal, A., Wazid, M., Goudar, R.H.: Big Data: issues, challenges, tools and good practices. In: Sixth International Conference on Contemporary Computing (IC3 2013), pp. 404–409. IEEE (2013)
10.
Zurück zum Zitat IEEE: IEEE Standard for Software Quality Assurance Processes, vol. 730™-2014 (Revision of IEEE Std. 730-2002). IEEE Computer Society, New York (2014) IEEE: IEEE Standard for Software Quality Assurance Processes, vol. 730™-2014 (Revision of IEEE Std. 730-2002). IEEE Computer Society, New York (2014)
11.
Zurück zum Zitat May, T.: The New Know: Innovation Powered by Analytics. Wiley, New Jersey (2009) May, T.: The New Know: Innovation Powered by Analytics. Wiley, New Jersey (2009)
12.
Zurück zum Zitat Provost, F., Fawcett, T.: Data science and its relationship to Big Data and data-driven decision making. Big Data 1, 51–59 (2013)CrossRef Provost, F., Fawcett, T.: Data science and its relationship to Big Data and data-driven decision making. Big Data 1, 51–59 (2013)CrossRef
13.
Zurück zum Zitat Taylor, Q., Giraud-Carrier, C.: Applications of data mining in software engineering. Int. J. Data Anal. Tech. Strat. 2, 243–257 (2010)CrossRef Taylor, Q., Giraud-Carrier, C.: Applications of data mining in software engineering. Int. J. Data Anal. Tech. Strat. 2, 243–257 (2010)CrossRef
14.
Zurück zum Zitat Xie, T., Pei, J., Hassan, A.E.: Mining software engineering data. In: 29th International Conference on Software Engineering (ICSE 2007 Companion), pp. 172–173. IEEE, Minneapolis (2007) Xie, T., Pei, J., Hassan, A.E.: Mining software engineering data. In: 29th International Conference on Software Engineering (ICSE 2007 Companion), pp. 172–173. IEEE, Minneapolis (2007)
15.
Zurück zum Zitat Hassan, A.E., Xie, T.: Software intelligence: the future of mining software engineering data. In: Proceedings of the FSE/SDP Workshop on Future of Software Engineering Research, pp. 161–165. ACM, Santa Fe (2010) Hassan, A.E., Xie, T.: Software intelligence: the future of mining software engineering data. In: Proceedings of the FSE/SDP Workshop on Future of Software Engineering Research, pp. 161–165. ACM, Santa Fe (2010)
16.
Zurück zum Zitat Bird, C., Menzies, T., Zimmermann, T.: The Art and Science of Analyzing Software Data. Morgan Kaufmann, Waltham (2015) Bird, C., Menzies, T., Zimmermann, T.: The Art and Science of Analyzing Software Data. Morgan Kaufmann, Waltham (2015)
17.
Zurück zum Zitat Santucci, G., Lange, S.: Internet of Things in 2020 - a roadmap for the future. INFSO D.4 Networked Enterprise & RFID INFSO G.2 Micro & Nanosystems (2008) Santucci, G., Lange, S.: Internet of Things in 2020 - a roadmap for the future. INFSO D.4 Networked Enterprise & RFID INFSO G.2 Micro & Nanosystems (2008)
18.
Zurück zum Zitat Agrawal, S., Vieira, D.: A survey on Internet of Things. Abakós 1, 78–95 (2013)CrossRef Agrawal, S., Vieira, D.: A survey on Internet of Things. Abakós 1, 78–95 (2013)CrossRef
19.
Zurück zum Zitat Atzori, L., Iera, A., Morabito, G.: The Internet of Things: a survey. Comput. Netw. 54, 2787–2805 (2010)CrossRefMATH Atzori, L., Iera, A., Morabito, G.: The Internet of Things: a survey. Comput. Netw. 54, 2787–2805 (2010)CrossRefMATH
20.
Zurück zum Zitat Foidl, H., Felderer, M.: Research challenges of industry 4.0 for quality management. In: Felderer, M., Piazolo, F., Ortner, W., Brehm, L., Hof, H.-J. (eds.) ERP Future 2015 - Research. LNBIP, vol. 245, pp. 121–137. Springer, Heidelberg (2016). doi:10.1007/978-3-319-32799-0_10 CrossRef Foidl, H., Felderer, M.: Research challenges of industry 4.0 for quality management. In: Felderer, M., Piazolo, F., Ortner, W., Brehm, L., Hof, H.-J. (eds.) ERP Future 2015 - Research. LNBIP, vol. 245, pp. 121–137. Springer, Heidelberg (2016). doi:10.​1007/​978-3-319-32799-0_​10 CrossRef
21.
Zurück zum Zitat Vermesan, O., Harrison, M., Vogt, H., Kalaboukas, K., Tomasella, M., Wouters, K., Gusmeroli, S., Haller, S.: Strategic research agenda. In: Sundmaeker, H., Guillemin, P., Friess, P., Woelfflé, S. (eds.) Vision and Challenges for Realising the Internet of Things, pp. 39–82. CERP-IoT – Cluster of European Research Projects on the Internet of Things, Luxembourg (2010) Vermesan, O., Harrison, M., Vogt, H., Kalaboukas, K., Tomasella, M., Wouters, K., Gusmeroli, S., Haller, S.: Strategic research agenda. In: Sundmaeker, H., Guillemin, P., Friess, P., Woelfflé, S. (eds.) Vision and Challenges for Realising the Internet of Things, pp. 39–82. CERP-IoT – Cluster of European Research Projects on the Internet of Things, Luxembourg (2010)
22.
Zurück zum Zitat Miorandi, D., Sicari, S., De Pellegrini, F., Chlamtac, I.: Internet of Things: vision, applications and research challenges. Ad Hoc Netw. 10, 1497–1516 (2012)CrossRef Miorandi, D., Sicari, S., De Pellegrini, F., Chlamtac, I.: Internet of Things: vision, applications and research challenges. Ad Hoc Netw. 10, 1497–1516 (2012)CrossRef
23.
Zurück zum Zitat Zhang, D., Yang, L.T., Huang, H.: Searching in Internet of Things: vision and challenges. In: Ninth IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA 2011), pp. 201–206. IEEE (2011) Zhang, D., Yang, L.T., Huang, H.: Searching in Internet of Things: vision and challenges. In: Ninth IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA 2011), pp. 201–206. IEEE (2011)
24.
Zurück zum Zitat Liu, Y., Zhou, G.: Key technologies and applications of Internet of Things. In: Fifth International Conference on Intelligent Computation Technology and Automation (ICICTA 2012), pp. 197–200. IEEE, Zhangjiajie (2012) Liu, Y., Zhou, G.: Key technologies and applications of Internet of Things. In: Fifth International Conference on Intelligent Computation Technology and Automation (ICICTA 2012), pp. 197–200. IEEE, Zhangjiajie (2012)
25.
Zurück zum Zitat van der Aalst, W.M.P.: Extracting event data from databases to unleash process mining. In: Vom Brocke, J., Schmiedel, T. (eds.) BPM - Driving Innovation in a Digital World. Management for Professionals, pp. 105–128. Springer, Switzerland (2015) van der Aalst, W.M.P.: Extracting event data from databases to unleash process mining. In: Vom Brocke, J., Schmiedel, T. (eds.) BPM - Driving Innovation in a Digital World. Management for Professionals, pp. 105–128. Springer, Switzerland (2015)
26.
27.
Zurück zum Zitat Smith, J.F.: Data Science as an academic discipline. Data Sci. J. 5, 163–164 (2006)CrossRef Smith, J.F.: Data Science as an academic discipline. Data Sci. J. 5, 163–164 (2006)CrossRef
30.
Zurück zum Zitat Hayashi, E.C.: What is data science? Fundamental concepts and a heuristic example. In: Hayashi, C., et al. (eds.) Data Science, Classification, and Related Methods. Studies in Classification, Data Analysis, and Knowledge Organization, pp. 40–51. Springer, Japan (1996) Hayashi, E.C.: What is data science? Fundamental concepts and a heuristic example. In: Hayashi, C., et al. (eds.) Data Science, Classification, and Related Methods. Studies in Classification, Data Analysis, and Knowledge Organization, pp. 40–51. Springer, Japan (1996)
31.
Zurück zum Zitat Liu, L., Zhang, H., Li, J., Wang, R., Yu, L., Yu, J., Li, P.: Building a community of data scientists: an explorative analysis. Data Sci. J. 8, 201–208 (2009)CrossRef Liu, L., Zhang, H., Li, J., Wang, R., Yu, L., Yu, J., Li, P.: Building a community of data scientists: an explorative analysis. Data Sci. J. 8, 201–208 (2009)CrossRef
32.
Zurück zum Zitat Dhar, V.: Data science and prediction (2012) Dhar, V.: Data science and prediction (2012)
33.
Zurück zum Zitat Waller, M.A., Fawcett, S.E.: Data science, predictive analytics, and big data: a revolution that will transform supply chain design and management. J. Bus. Logistics 34, 77–84 (2013)CrossRef Waller, M.A., Fawcett, S.E.: Data science, predictive analytics, and big data: a revolution that will transform supply chain design and management. J. Bus. Logistics 34, 77–84 (2013)CrossRef
34.
Zurück zum Zitat van der Aalst, W.M.P.: Data scientist: the engineer of the future. In: Mertins, K., Bénaben, F., Poler, R., Bourrières, J.-P. (eds.) Enterprise Interoperability VI - Interoperability for Agility, Resilience and Plasticity of Collaborations. Proceedings of the I-ESA Conferences, vol. 7, pp. 13–26. Springer, Switzerland (2014)CrossRef van der Aalst, W.M.P.: Data scientist: the engineer of the future. In: Mertins, K., Bénaben, F., Poler, R., Bourrières, J.-P. (eds.) Enterprise Interoperability VI - Interoperability for Agility, Resilience and Plasticity of Collaborations. Proceedings of the I-ESA Conferences, vol. 7, pp. 13–26. Springer, Switzerland (2014)CrossRef
35.
Zurück zum Zitat Menzies, T., Zimmermann, T.: Software analytics: so what? IEEE Softw. 30, 31–37 (2013)CrossRef Menzies, T., Zimmermann, T.: Software analytics: so what? IEEE Softw. 30, 31–37 (2013)CrossRef
36.
Zurück zum Zitat Kim, M., Zimmermann, T., DeLine, R., Begel, A.: The emerging role of data scientists on software development teams - Technical report. MSR-TR-2015-30. Microsoft Research (2015) Kim, M., Zimmermann, T., DeLine, R., Begel, A.: The emerging role of data scientists on software development teams - Technical report. MSR-TR-2015-30. Microsoft Research (2015)
37.
Zurück zum Zitat Begel, A., Zimmermann, T.: Analyze this! 145 questions for data scientists in software engineering. In: Proceedings of the 36th International Conference on Software Engineering (ICSE 2014), pp. 12–23. ACM (2014) Begel, A., Zimmermann, T.: Analyze this! 145 questions for data scientists in software engineering. In: Proceedings of the 36th International Conference on Software Engineering (ICSE 2014), pp. 12–23. ACM (2014)
38.
Zurück zum Zitat Mockus, A., Weiss, D.M., Zhang, P.: Understanding and predicting effort in software projects. In: Proceedings of the 25th International Conference on Software Engineering (ICSE 2003), pp. 274–284. IEEE Computer Society (2003) Mockus, A., Weiss, D.M., Zhang, P.: Understanding and predicting effort in software projects. In: Proceedings of the 25th International Conference on Software Engineering (ICSE 2003), pp. 274–284. IEEE Computer Society (2003)
39.
Zurück zum Zitat Zimmermann, T., Weißgerber, P., Diehl, S., Zeller, A.: Mining version histories to guide software changes. In: Proceedings of the 26th International Conference on Software Engineering (ICSE 2004), pp. 563–572. IEEE (2004) Zimmermann, T., Weißgerber, P., Diehl, S., Zeller, A.: Mining version histories to guide software changes. In: Proceedings of the 26th International Conference on Software Engineering (ICSE 2004), pp. 563–572. IEEE (2004)
40.
Zurück zum Zitat Cheatham, T.J.: Software testing: a machine learning experiment. In: 23rd Annual Conference on Computer Science (CSC 1995), pp. 135–141. ACM (1995) Cheatham, T.J.: Software testing: a machine learning experiment. In: 23rd Annual Conference on Computer Science (CSC 1995), pp. 135–141. ACM (1995)
41.
Zurück zum Zitat Gorla, A., Tavecchia, I., Gross, F., Zeller, A.: Checking app behavior against app descriptions. In: 36th International Conference on Software Engineering (ICSE 2014), pp. 1025–1035. ACM (2014) Gorla, A., Tavecchia, I., Gross, F., Zeller, A.: Checking app behavior against app descriptions. In: 36th International Conference on Software Engineering (ICSE 2014), pp. 1025–1035. ACM (2014)
42.
Zurück zum Zitat Chaturvedi, K.K., Singh, V.B., Singh, P.: Tools in mining software repositories. In: 13th International Conference on Computational Science and Its Applications (ICCSA 2013), pp. 89–98. IEEE (2013) Chaturvedi, K.K., Singh, V.B., Singh, P.: Tools in mining software repositories. In: 13th International Conference on Computational Science and Its Applications (ICCSA 2013), pp. 89–98. IEEE (2013)
43.
Zurück zum Zitat Fuggetta, A., Di Nitto, E.: Software process. In: Proceedings of the Future of Software Engineering, FOSE 2014, pp. 1–12. ACM (2014) Fuggetta, A., Di Nitto, E.: Software process. In: Proceedings of the Future of Software Engineering, FOSE 2014, pp. 1–12. ACM (2014)
44.
Zurück zum Zitat Trendowicz, A., Kopczynska, S.: Adapting multi-criteria decision analysis for assessing the quality of software products. Current approaches and future perspectives. In: Hurson, A., Memon, A. (eds.) Advances in Computers, vol. 93, pp. 153–226. Academic Press, Waltham (2014) Trendowicz, A., Kopczynska, S.: Adapting multi-criteria decision analysis for assessing the quality of software products. Current approaches and future perspectives. In: Hurson, A., Memon, A. (eds.) Advances in Computers, vol. 93, pp. 153–226. Academic Press, Waltham (2014)
45.
Zurück zum Zitat ISO/IEC/IEEE: ISO/IEC/IEEE 24765:2010 - Systems and software engineering — Vocabulary. ISO (2010) ISO/IEC/IEEE: ISO/IEC/IEEE 24765:2010 - Systems and software engineering — Vocabulary. ISO (2010)
46.
Zurück zum Zitat Wagner, S.: Software Product Quality Control. Springer, Heidelberg (2013)CrossRef Wagner, S.: Software Product Quality Control. Springer, Heidelberg (2013)CrossRef
47.
Zurück zum Zitat Garousi, V., Felderer, M., Mäntylä, M.V.: The need for multivocal literature reviews in software engineering: complementing systematic literature reviews with grey literature. In: 20th International Conference on Evaluation and Assessment in Software Engineering (EASE 2016). ACM, Limerick (2016) Garousi, V., Felderer, M., Mäntylä, M.V.: The need for multivocal literature reviews in software engineering: complementing systematic literature reviews with grey literature. In: 20th International Conference on Evaluation and Assessment in Software Engineering (EASE 2016). ACM, Limerick (2016)
56.
Zurück zum Zitat Lau, M.: Testing the Internet of Things. Printed Circuit Design and Fab, 43, April 2014 Lau, M.: Testing the Internet of Things. Printed Circuit Design and Fab, 43, April 2014
68.
Zurück zum Zitat Nilsson, D.K., Larson, U.E.: Secure firmware updates over the air in intelligent vehicles. In: ICC Workshops - 2008 IEEE International Conference on Communications Workshops, pp. 380–384. IEEE (2008) Nilsson, D.K., Larson, U.E.: Secure firmware updates over the air in intelligent vehicles. In: ICC Workshops - 2008 IEEE International Conference on Communications Workshops, pp. 380–384. IEEE (2008)
69.
Zurück zum Zitat Zumel, N., Mount, J.: Practical Data Science with R. Manning Publications, New York (2014) Zumel, N., Mount, J.: Practical Data Science with R. Manning Publications, New York (2014)
70.
Zurück zum Zitat Schutt, R., O’Neil, C.: Doing Data Science. O’Reilly, Sebastopol (2014) Schutt, R., O’Neil, C.: Doing Data Science. O’Reilly, Sebastopol (2014)
71.
Zurück zum Zitat Buse, R.P.L., Zimmermann, T.: Information needs for software development analytics. In: Proceedings of the 34th International Conference on Software Engineering (ICSE 2012), pp. 987–996. IEEE (2012) Buse, R.P.L., Zimmermann, T.: Information needs for software development analytics. In: Proceedings of the 34th International Conference on Software Engineering (ICSE 2012), pp. 987–996. IEEE (2012)
72.
Zurück zum Zitat Suma, V., Nair Gopalakrishnan, T.R.: Effective defect prevention approach in software process for achieving better quality levels. Proc. World Acad. Sci. Eng. Technol. 42, 258–262 (2008) Suma, V., Nair Gopalakrishnan, T.R.: Effective defect prevention approach in software process for achieving better quality levels. Proc. World Acad. Sci. Eng. Technol. 42, 258–262 (2008)
73.
Zurück zum Zitat Kumaresh, S., Baskaran, R.: Defect analysis and prevention for software process quality improvement. Int. J. Comput. Appl. 8, 42–47 (2010) Kumaresh, S., Baskaran, R.: Defect analysis and prevention for software process quality improvement. Int. J. Comput. Appl. 8, 42–47 (2010)
74.
Zurück zum Zitat Han, S., Dang, Y., Ge, S., Zhang, D., Xie, T.: Performance debugging in the large via mining millions of stack traces. In: Proceedings of the 34th International Conference on Software Engineering (ICSE 2012), pp. 145–155. IEEE (2012) Han, S., Dang, Y., Ge, S., Zhang, D., Xie, T.: Performance debugging in the large via mining millions of stack traces. In: Proceedings of the 34th International Conference on Software Engineering (ICSE 2012), pp. 145–155. IEEE (2012)
75.
Zurück zum Zitat Jiang, Z.M., Hassan, A.E., Hamann, G., Flora, P.: Automated performance analysis of load tests. In: International Conference on Software Maintenance (ICSM 2009), pp. 125–134. IEEE (2009) Jiang, Z.M., Hassan, A.E., Hamann, G., Flora, P.: Automated performance analysis of load tests. In: International Conference on Software Maintenance (ICSM 2009), pp. 125–134. IEEE (2009)
76.
Zurück zum Zitat Hindle, A.: Green mining: a methodology of relating software change to power consumption. In: 9th IEEE Working Conference on Mining Software Repositories (MSR), pp. 78–87. IEEE (2012) Hindle, A.: Green mining: a methodology of relating software change to power consumption. In: 9th IEEE Working Conference on Mining Software Repositories (MSR), pp. 78–87. IEEE (2012)
77.
Zurück zum Zitat Rubin, V., Lomazova, I., van der Aalst, W.M.P.: Agile development with software process mining. In: Proceedings of the 2014 International Conference on Software and System Process (ICSSP 2014), pp. 70–74. ACM (2014) Rubin, V., Lomazova, I., van der Aalst, W.M.P.: Agile development with software process mining. In: Proceedings of the 2014 International Conference on Software and System Process (ICSSP 2014), pp. 70–74. ACM (2014)
78.
Zurück zum Zitat van der Aalst, W.M.P.: Process Mining – Discovery, Conformance and Enhancement of Business Processes. Springer, Heidelberg (2011)MATH van der Aalst, W.M.P.: Process Mining – Discovery, Conformance and Enhancement of Business Processes. Springer, Heidelberg (2011)MATH
79.
Zurück zum Zitat Rubin, V.A., Mitsyuk, A.A., Lomazova, I.A., van der Aalst, W.M.P.: Process mining can be applied to software too! In: Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2014). ACM, Torino (2014) Rubin, V.A., Mitsyuk, A.A., Lomazova, I.A., van der Aalst, W.M.P.: Process mining can be applied to software too! In: Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2014). ACM, Torino (2014)
80.
Zurück zum Zitat Shershakov, S.A., Rubin, V.A.: System runs analysis with process mining. Model. Anal. Inf. Syst. 22, 813–833 (2015)MathSciNet Shershakov, S.A., Rubin, V.A.: System runs analysis with process mining. Model. Anal. Inf. Syst. 22, 813–833 (2015)MathSciNet
81.
Zurück zum Zitat Menzies, T., Greenwald, J., Frank, A.: Data mining static code attributes to learn defect predictors. IEEE Trans. Softw. Eng. 32, 2–13 (2007)CrossRef Menzies, T., Greenwald, J., Frank, A.: Data mining static code attributes to learn defect predictors. IEEE Trans. Softw. Eng. 32, 2–13 (2007)CrossRef
82.
Zurück zum Zitat Ostrand, T.J., Weyuker, E.J., Bell, R.M.: Where the bugs are. In: International Symposium on Software Testing and Analysis (ISSTA 2004), pp. 86–96. ACM (2004) Ostrand, T.J., Weyuker, E.J., Bell, R.M.: Where the bugs are. In: International Symposium on Software Testing and Analysis (ISSTA 2004), pp. 86–96. ACM (2004)
83.
Zurück zum Zitat Lazic, L., Velasevic, D.: Applying simulation and design of experiments to the embedded software testing process. Softw. Test. Verification Reliab. 14, 257–282 (2004)CrossRef Lazic, L., Velasevic, D.: Applying simulation and design of experiments to the embedded software testing process. Softw. Test. Verification Reliab. 14, 257–282 (2004)CrossRef
84.
Zurück zum Zitat Wagner, S.: Defect classification and defect types revisited. In: International Symposium on Software Testing and Analysis (ISSTA 2008) – Workshop on Defects in Large Software Systems (DEFECTS 2008), pp. 39–40. ACM (2008) Wagner, S.: Defect classification and defect types revisited. In: International Symposium on Software Testing and Analysis (ISSTA 2008) – Workshop on Defects in Large Software Systems (DEFECTS 2008), pp. 39–40. ACM (2008)
85.
Zurück zum Zitat Wong, E.W., Qi, Y.: BP neural network-based effective fault localization. Int. J. Softw. Eng. Knowl. Eng. 19, 573–597 (2009)CrossRef Wong, E.W., Qi, Y.: BP neural network-based effective fault localization. Int. J. Softw. Eng. Knowl. Eng. 19, 573–597 (2009)CrossRef
86.
Zurück zum Zitat Kannadhasan, N., Maheswari, U.B.: Machine learning based methodology for testing object oriented applications. J. Eng. Appl. Sci. 10, 7400–7405 (2015) Kannadhasan, N., Maheswari, U.B.: Machine learning based methodology for testing object oriented applications. J. Eng. Appl. Sci. 10, 7400–7405 (2015)
87.
Zurück zum Zitat ISO/IEC: ISO/IEC 25010:2011 - Systems and software engineering – Systems and software Quality Requirements and Evaluation (SQuaRE) – System and software quality models. ISO/IEC (2011) ISO/IEC: ISO/IEC 25010:2011 - Systems and software engineering – Systems and software Quality Requirements and Evaluation (SQuaRE) – System and software quality models. ISO/IEC (2011)
88.
Zurück zum Zitat Cao, H., Bao, T., Yang, Q., Chen, E., Tian, J.: An effective approach for mining mobile user habits. In: 19th ACM International Conference on Information and Knowledge Management (CIKM 2010), pp. 1677–1680. ACM (2010) Cao, H., Bao, T., Yang, Q., Chen, E., Tian, J.: An effective approach for mining mobile user habits. In: 19th ACM International Conference on Information and Knowledge Management (CIKM 2010), pp. 1677–1680. ACM (2010)
89.
Zurück zum Zitat Gruska, N., Wasylkowski, A., Zeller, A.: Learning from 6,000 projects: lightweight cross-project anomaly detection. In: Proceedings of the 19th International Symposium on Software Testing and Analysis (ISSTA 2010), pp. 119–130. ACM (2010) Gruska, N., Wasylkowski, A., Zeller, A.: Learning from 6,000 projects: lightweight cross-project anomaly detection. In: Proceedings of the 19th International Symposium on Software Testing and Analysis (ISSTA 2010), pp. 119–130. ACM (2010)
90.
Zurück zum Zitat Santos, R.M.S., Oliveira, T.C., Brito e Abreu, F.: Mining software development process variations. In: 30th Annual ACM Symposium on Applied Computing (SAC 2015), pp. 1657–1660. ACM (2015) Santos, R.M.S., Oliveira, T.C., Brito e Abreu, F.: Mining software development process variations. In: 30th Annual ACM Symposium on Applied Computing (SAC 2015), pp. 1657–1660. ACM (2015)
91.
Zurück zum Zitat Bacchelli, A., Dal Sasso, T., DʼAmbros, M., Lanza, M.: Content classification of development emails. In: 34th International Conference on Software Engineering (ICSE 2012), pp. 375–385. IEEE (2012) Bacchelli, A., Dal Sasso, T., DʼAmbros, M., Lanza, M.: Content classification of development emails. In: 34th International Conference on Software Engineering (ICSE 2012), pp. 375–385. IEEE (2012)
92.
Zurück zum Zitat Bird, C., Gourley, A., Devanbu, P., Gertz, M., Swaminathan, A.: Mining email social networks. In: International Workshop on Mining Software Repositories (MSR 2006), pp. 137–143. ACM (2006) Bird, C., Gourley, A., Devanbu, P., Gertz, M., Swaminathan, A.: Mining email social networks. In: International Workshop on Mining Software Repositories (MSR 2006), pp. 137–143. ACM (2006)
93.
Zurück zum Zitat Noorian, M., Bagheri, E., Du, W.: Machine learning-based software testing: towards a classification framework. In: 23rd International Conference on Software Engineering & Knowledge Engineering (SEKE 2011), pp. 225–229 (2011) Noorian, M., Bagheri, E., Du, W.: Machine learning-based software testing: towards a classification framework. In: 23rd International Conference on Software Engineering & Knowledge Engineering (SEKE 2011), pp. 225–229 (2011)
94.
Zurück zum Zitat Lenz, A.R., Pozo, A., Vergilio, S.R.: Linking software testing results with a machine learning approach. Eng. Appl. Artif. Intell. 26, 1631–1640 (2013)CrossRef Lenz, A.R., Pozo, A., Vergilio, S.R.: Linking software testing results with a machine learning approach. Eng. Appl. Artif. Intell. 26, 1631–1640 (2013)CrossRef
Metadaten
Titel
Data Science Challenges to Improve Quality Assurance of Internet of Things Applications
verfasst von
Harald Foidl
Michael Felderer
Copyright-Jahr
2016
DOI
https://doi.org/10.1007/978-3-319-47169-3_54