Skip to main content
Erschienen in:
Buchtitelbild

2024 | OriginalPaper | Buchkapitel

A Proposal for Functional Software Identification Using Risk-Based Continuous Quality Control

verfasst von : Levin Chee Xian Ho, Marko Esche, Martin Nischwitz, Reinhard Meyer, Sabine Glesner

Erschienen in: Software, System, and Service Engineering

Verlag: Springer Nature Switzerland

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

search-config
loading …

Abstract

Software environments have become increasingly sophisticated in recent years, giving rise to modern measuring instruments that use simple hardware sensors but defined with complex software. The conformity of such devices in the legally regulated sector is usually ensured by using version numbers or hashes over executable binaries, which is inefficient due to the sensitivity of hashes to even small changes in the code. However, the legal requirements could also be equally satisfied if the certified prototype and devices in field possess identical functional behavior, even when hashes differ. With such functional identification, the device manufacturers could gain the opportunity to introduce software patches or bugfixes without having to go through the complete mandatory certification process again. Based on the \(L^*\) algorithm, which learns the accepted language and hence the internal state model of the instrument software represented by deterministic finite automata, a risk-based method is proposed to realize automatic functional identification of software to a certain extent, thereby allowing continuous quality control of periodically updated measuring instruments without frequent manual certifications. Risk assessment is used to identify critical modifications introduced in monitored devices, which then triggers warnings for manual inspections when necessary. This article is an extended version of the work previously published in [7] and is envisioned to be a first step to realize fully automatic quality control for regulated measuring instruments.

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 Guide to the expression of uncertainty in measurement - part 6: Developing and using measurement models. Techreport, Joint Committee for Guides in Metrology (JCGM), BIPM, Sèvres Cedex FRANCE (2020) Guide to the expression of uncertainty in measurement - part 6: Developing and using measurement models. Techreport, Joint Committee for Guides in Metrology (JCGM), BIPM, Sèvres Cedex FRANCE (2020)
2.
Zurück zum Zitat WELMEC 7.2 Software Guide. Standard, European cooperation in legal metrology, WELMEC Secretariat, Braunschweig (2022) WELMEC 7.2 Software Guide. Standard, European cooperation in legal metrology, WELMEC Secretariat, Braunschweig (2022)
3.
4.
Zurück zum Zitat EC: Directive 2014/32/EU of the European Parliament and of the Council of 26 February 2014 on the harmonisation of the laws of the Member States relating to the making available on the market of measuring instruments. Directive, European Union, Council of the European Union; European Parliament (2014) EC: Directive 2014/32/EU of the European Parliament and of the Council of 26 February 2014 on the harmonisation of the laws of the Member States relating to the making available on the market of measuring instruments. Directive, European Union, Council of the European Union; European Parliament (2014)
5.
Zurück zum Zitat Esche, M., Grasso Toro, F., Thiel, F.: Representation of attacker motivation in software risk assessment using attack probability trees. In: Proceedings of the Federated Conference on Computer Science and Information Systems, Prague, Czech Republic, pp. 763–771 (2017). https://doi.org/10.15439/2017F112 Esche, M., Grasso Toro, F., Thiel, F.: Representation of attacker motivation in software risk assessment using attack probability trees. In: Proceedings of the Federated Conference on Computer Science and Information Systems, Prague, Czech Republic, pp. 763–771 (2017). https://​doi.​org/​10.​15439/​2017F112
6.
Zurück zum Zitat Esche, M., Grasso Toro, F.: Developing defense strategies from attack probability trees in software risk assessment. In: Proceedings of the Conference on Computer Science and Information Systems, pp. 527–536 (2020) Esche, M., Grasso Toro, F.: Developing defense strategies from attack probability trees in software risk assessment. In: Proceedings of the Conference on Computer Science and Information Systems, pp. 527–536 (2020)
7.
Zurück zum Zitat Esche, M., Ho, L., Nischwitz, M., Meyer, R.: Risk-based continuous quality control for software in legal metrology. In: Proceedings of the 18th Conference on Computer Science and Intelligence Systems, pp. 445–455. FedCSIS (2023) Esche, M., Ho, L., Nischwitz, M., Meyer, R.: Risk-based continuous quality control for software in legal metrology. In: Proceedings of the 18th Conference on Computer Science and Intelligence Systems, pp. 445–455. FedCSIS (2023)
8.
Zurück zum Zitat ISO/IEC: ISO/IEC 18045:2008 Common Methodology for Information Technology Security Evaluation. Standard, International Organization for Standardization, Geneva, CH, Version 3.1 Revision 4 (2008) ISO/IEC: ISO/IEC 18045:2008 Common Methodology for Information Technology Security Evaluation. Standard, International Organization for Standardization, Geneva, CH, Version 3.1 Revision 4 (2008)
9.
Zurück zum Zitat ISO/IEC: ISO/IEC 27005:2011(e) Information technology - Security techniques - Information security risk management. Standard, International Organization for Standardization, Geneva, CH (2011) ISO/IEC: ISO/IEC 27005:2011(e) Information technology - Security techniques - Information security risk management. Standard, International Organization for Standardization, Geneva, CH (2011)
10.
Zurück zum Zitat Jang, M.: Linux Patch Management: Keeping Linux Systems Up to Date, 1st edn. Prentice Hall, Hoboken (2006) Jang, M.: Linux Patch Management: Keeping Linux Systems Up to Date, 1st edn. Prentice Hall, Hoboken (2006)
12.
14.
Zurück zum Zitat Shafiee, M., Enjema, E., Kolios, A.: An integrated FTA-FMEA model for risk analysis of engineering systems: a case study of subsea blowout preventers. Appl. Sci. 9(6), 1192 (2019)CrossRef Shafiee, M., Enjema, E., Kolios, A.: An integrated FTA-FMEA model for risk analysis of engineering systems: a case study of subsea blowout preventers. Appl. Sci. 9(6), 1192 (2019)CrossRef
16.
Zurück zum Zitat Sipser, M.: Introduction to the Theory of Computation, 2nd edn. Thomson, Boston (2006) Sipser, M.: Introduction to the Theory of Computation, 2nd edn. Thomson, Boston (2006)
17.
Zurück zum Zitat TechTopics: Functional testing - an informative guide for beginners. techreport 22, TestingXperts (2022) TechTopics: Functional testing - an informative guide for beginners. techreport 22, TestingXperts (2022)
18.
Zurück zum Zitat Windmüller, S., Neubauer, J., Steffen, B., Howar, F., Bauer, O.: Active continuous quality control. In: Proceedings of the International 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 International Symposium on Component-Based Software Engineering, pp. 111–120. ACM (2013)
19.
Zurück zum Zitat Yan, S., Tang, B., Luo, J., Fu, X., Zhang, X.: Unsupervised anomaly detection with variational auto-encoder and local outliers factor for KPIs. In: 2021 IEEE International Conference on Parallel & Distributed Processing with Applications, Big Data & Cloud Computing, Sustainable Computing & Communications, Social Computing & Networking, pp. 476–483. IEEE (2021) Yan, S., Tang, B., Luo, J., Fu, X., Zhang, X.: Unsupervised anomaly detection with variational auto-encoder and local outliers factor for KPIs. In: 2021 IEEE International Conference on Parallel & Distributed Processing with Applications, Big Data & Cloud Computing, Sustainable Computing & Communications, Social Computing & Networking, pp. 476–483. IEEE (2021)
Metadaten
Titel
A Proposal for Functional Software Identification Using Risk-Based Continuous Quality Control
verfasst von
Levin Chee Xian Ho
Marko Esche
Martin Nischwitz
Reinhard Meyer
Sabine Glesner
Copyright-Jahr
2024
DOI
https://doi.org/10.1007/978-3-031-51075-5_1

Premium Partner