State of the Art Software Development in the Automotive Industry and Analysis upon Applicability of Software Fault Prediction
eBook - PDF

State of the Art Software Development in the Automotive Industry and Analysis upon Applicability of Software Fault Prediction

  1. 206 pages
  2. English
  3. PDF
  4. Available on iOS & Android
eBook - PDF

State of the Art Software Development in the Automotive Industry and Analysis upon Applicability of Software Fault Prediction

About this book

In recent years the amount of software within automobiles has increased up to 100 Million LOC in modern day premium vehicles. Virtually all innovations in automotive engineering in the last decade include software components. Parallel to this increasing amount, testing becomes more vital. Automotive software development follows restrictive guidelines in terms of coding standard, language limitations and processes. Traditionally testing is a core part of automotive development, but the raising number of features increases the time and money required to perform all tests. Repeating them multiple times due to programming errors might jeopardises a cars introduction on the market. SFP is a new approach to forecast bugs already at time of commit, thus to guide test engineers upon defining testing hotspots. This work reports on the first successful application using model driven and code generated automotive software as a case study and a success prediction rate up to 97% upon a bug or fault free commit. A compiled and published dataset is presented along with analysis upon the used software metrics. Performance data achieved using different machine learning algorithms is given. An indepth analysis upon factors preventing CPFP is conducted. Further usage and practical application areas will conclude the work.

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription.
No, books cannot be downloaded as external files, such as PDFs, for use outside of Perlego. However, you can download books within the Perlego app for offline reading on mobile or tablet. Learn more here.
Perlego offers two plans: Essential and Complete
  • Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
  • Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Both plans are available with monthly, semester, or annual billing cycles.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes! You can use the Perlego app on both iOS or Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Yes, you can access State of the Art Software Development in the Automotive Industry and Analysis upon Applicability of Software Fault Prediction by Altinger, Harald in PDF and/or ePUB format. We have over one million books available in our catalogue for you to explore.

Information

Year
2023
Print ISBN
9783736978706
eBook ISBN
9783736968707
Edition
2

Table of contents

  1. 1. Introduction
  2. 1.1. Motivation
  3. 1.2. Problem Statement
  4. 1.3. Thesis Statement
  5. 1.4. Thesis Organization
  6. 2. Field of Study - AutomotiveSoftware Development
  7. 2.1. Automotive domain
  8. 2.2. Development process
  9. 2.3. Testing process
  10. 3. Review of Related Work
  11. 3.1. Empirical Evidence upon Automotive TestingMethods and Tools
  12. 3.2. Software Metrics
  13. 3.3. Case Studies
  14. 3.4. Public Available Datasets on SoftwareMetrics
  15. 3.5. Software Fault Prediction
  16. 3.6. Cross Project Fault Prediction
  17. 3.7. Imbalanced Class Distribution
  18. 3.8. Software Error Analysis
  19. 4. Development Tools andMethods used within theAutomotive Industry
  20. 4.1. Questionnaire Survey
  21. 4.2. Development Workflow
  22. 5. Analysis of real worldAutomotive Software Projects
  23. 5.1. Unique Dataset
  24. 5.2. Creation of the Dataset
  25. 5.3. Metric data Analysis
  26. 5.4. Bug Distribution
  27. 5.5. Bug Analysis and Effects upon PreventiveMeasurements
  28. 6. Fault prediction and Analysisupon Cross Project Prediction
  29. training data according to the first release milestone, see Table 6.1 for thedistribution data.6.1. Within Project Prediction
  30. 6.2. Increasing Performance by Up-samplingTraining Data
  31. 6.3. Cross Project Fault Prediction
  32. 7. Conclusion
  33. 7.1. Summary
  34. 7.2. Threats to Validity
  35. 7.3. Further Research
  36. Appendix
  37. Appendix A.Publication List
  38. Appendix B.Questions from the Survey
  39. Appendix C.Acronyms
  40. List of Figures
  41. List of Tables
  42. Bibliography
  43. Third Party Tools
  44. Altingers Publications
  45. Altingers Work submitted toreview
  46. Altingers Patents