Doctoral Thesis / Dissertation from the year 2018 in the subject Computer Science - Software, grade: Excellence, Mälardalen University (The school of Innovation, design and engineering), language: English, abstract: Imagine a world where software glitches are relics of the past, where embedded systems operate with unwavering reliability. This vision fuels the groundbreaking research presented within these pages, a deep dive into the optimization of software testing, specifically targeting the intricate realm of integration testing. Prepare to discover a novel approach to conquering the challenges of redundant test execution failures and the ever-present quest for comprehensive requirement coverage. This isn't just another academic exercise; it's a pragmatic solution born from real-world complexities. Explore the development and deployment of cutting-edge tools meticulously designed to predict and schedule test executions with unparalleled efficiency. Witness how dependency analysis between integration test cases unlocks opportunities to streamline testing efforts, ensuring maximum impact with minimal resource expenditure. Journey alongside the author as they navigate the intricacies of multi-criteria decision-making, expertly balancing factors like test execution time and requirement coverage to achieve optimal testing strategies. Uncover the power of ESPRET and sOrTES, innovative methods rigorously tested and validated at Bombardier Transportation, demonstrating significant strides in reducing wasted testing cycles and enhancing overall software quality. Delve into the core of software testing optimization, where the fusion of theoretical insights and practical application paves the way for a future of flawless software performance. This book offers not only a comprehensive analysis of existing techniques but also provides a blueprint for implementing transformative changes in software development workflows. Discover how to leverage decision support systems to prioritize critical test cases, ensuring that every line of code is scrutinized with the utmost diligence. Grasp the fundamental principles of test scheduling and learn how to orchestrate testing activities for maximum efficiency and effectiveness. Whether you're a seasoned software engineer, a quality assurance specialist, or a student eager to master the art of software testing, this book provides invaluable insights and practical guidance for navigating the complexities of modern software development. Unlock the secrets to building robust and reliable embedded systems, one meticulously optimized test case at a time. Software Testing, Optimization, Integration Testing, Decision Support System, Dependency, Test Scheduling, and Requirement Coverage are all explored in depth, offering a holistic view of the software testing landscape and providing actionable strategies for achieving unparalleled software quality.
Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.
Sahar Tahvili is a data scientist at Ericsson and also a researcher at software testing laboratory at Mälardalen University. Sahar's research focuses on advanced methods for testing complex software-intensive systems and designing the decision support systems (DSS). Sahar holds a Ph.D.in Software engineering from Mälardalen University since 2018. Her doctoral thesis entitled " Multi-Criteria Optimization of System Integration Testing ". In 2014, she graduated as M.Phil. in Applied Mathematics with emphasis on optimization from Mälardalen University. Sahar also has a background in Aeronautical Engineering.
Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.
Vendeur : California Books, Miami, FL, Etats-Unis
Etat : New. N° de réf. du vendeur I-9783668979468
Quantité disponible : Plus de 20 disponibles
Vendeur : BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Allemagne
Taschenbuch. Etat : Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -Doctoral Thesis / Dissertation from the year 2018 in the subject Computer Science - Software, grade: Excellence, Mälardalen University (The school of Innovation, design and engineering), language: English, abstract: Optimizing the software testing process has received much attention over the last few decades. Test optimization is typically seen as a multi-criteria decision making problem. One aspect of test optimization involves test selection, prioritization and execution scheduling. Having an efficient test process can result in the satisfaction of many objectives such as cost and time minimization. It can also lead to on-time delivery and better quality of the final software product.To achieve the goal of test efficiency, a set of criteria, having an impact on the test cases, needs to be identified. The analysis of several industrial case studies and also state of the art in this thesis, indicate that the dependency between integration test cases is one such criterion, which has a direct impact on test execution results. Other criteria of interest include requirement coverage and test execution time. In this doctoral thesis, we introduce, apply and evaluate a set of approaches and tools for test execution optimization at industrial integration testing level in embedded software development. Furthermore, ESPRET (Estimation and Prediction of Execution Time) and sOrTES (Stochastic Optimizing of Test Case Scheduling) are our proposed supportive tools for predicting the execution time and the scheduling of manual integration test cases, respectively.All proposed methods and tools in this thesis, have been evaluated at industrial testing projects at Bombardier Transportation (BT) in Sweden. As a result of the scientific contributions made in this doctoral thesis, employing the proposed approaches has led to an improvement in terms of reducing redundant test execution failures of up to 40% with respect to the current test execution approach at BT. Moreover, an increase in the requirements coverage of up to 9.6% is observed at BT. In summary, the application of the proposed approaches in this doctoral thesis has shown to give considerable gains by optimizing test schedules in system integration testing of embedded software development. 292 pp. Englisch. N° de réf. du vendeur 9783668979468
Quantité disponible : 2 disponible(s)
Vendeur : buchversandmimpf2000, Emtmannsberg, BAYE, Allemagne
Taschenbuch. Etat : Neu. This item is printed on demand - Print on Demand Titel. Neuware -Doctoral Thesis / Dissertation from the year 2018 in the subject Computer Science - Software, grade: Excellence, Mälardalen University (The school of Innovation, design and engineering), language: English, abstract: Optimizing the software testing process has received much attention over the last few decades. Test optimization is typically seen as a multi-criteria decision making problem. One aspect of test optimization involves test selection, prioritization and execution scheduling. Having an efficient test process can result in the satisfaction of many objectives such as cost and time minimization. It can also lead to on-time delivery and better quality of the final software product.To achieve the goal of test efficiency, a set of criteria, having an impact on the test cases, needs to be identified. The analysis of several industrial case studies and also state of the art in this thesis, indicate that the dependency between integration test cases is one such criterion, which has a direct impact on test execution results. Other criteria of interest include requirement coverage and test execution time. In this doctoral thesis, we introduce, apply and evaluate a set of approaches and tools for test execution optimization at industrial integration testing level in embedded software development. Furthermore, ESPRET (Estimation and Prediction of Execution Time) and sOrTES (Stochastic Optimizing of Test Case Scheduling) are our proposed supportive tools for predicting the execution time and the scheduling of manual integration test cases, respectively.All proposed methods and tools in this thesis, have been evaluated at industrial testing projects at Bombardier Transportation (BT) in Sweden. As a result of the scientific contributions made in this doctoral thesis, employing the proposed approaches has led to an improvement in terms of reducing redundant test execution failures of up to 40% with respect to the current test execution approach at BT. Moreover, an increase in the requirements coverage of up to 9.6% is observed at BT. In summary, the application of the proposed approaches in this doctoral thesis has shown to give considerable gains by optimizing test schedules in system integration testing of embedded software development.Books on Demand GmbH, Überseering 33, 22297 Hamburg 292 pp. Englisch. N° de réf. du vendeur 9783668979468
Quantité disponible : 1 disponible(s)
Vendeur : AHA-BUCH GmbH, Einbeck, Allemagne
Taschenbuch. Etat : Neu. Druck auf Anfrage Neuware - Printed after ordering - Doctoral Thesis / Dissertation from the year 2018 in the subject Computer Science - Software, grade: Excellence, Mälardalen University (The school of Innovation, design and engineering), language: English, abstract: Optimizing the software testing process has received much attention over the last few decades. Test optimization is typically seen as a multi-criteria decision making problem. One aspect of test optimization involves test selection, prioritization and execution scheduling. Having an efficient test process can result in the satisfaction of many objectives such as cost and time minimization. It can also lead to on-time delivery and better quality of the final software product.To achieve the goal of test efficiency, a set of criteria, having an impact on the test cases, needs to be identified. The analysis of several industrial case studies and also state of the art in this thesis, indicate that the dependency between integration test cases is one such criterion, which has a direct impact on test execution results. Other criteria of interest include requirement coverage and test execution time. In this doctoral thesis, we introduce, apply and evaluate a set of approaches and tools for test execution optimization at industrial integration testing level in embedded software development. Furthermore, ESPRET (Estimation and Prediction of Execution Time) and sOrTES (Stochastic Optimizing of Test Case Scheduling) are our proposed supportive tools for predicting the execution time and the scheduling of manual integration test cases, respectively.All proposed methods and tools in this thesis, have been evaluated at industrial testing projects at Bombardier Transportation (BT) in Sweden. As a result of the scientific contributions made in this doctoral thesis, employing the proposed approaches has led to an improvement in terms of reducing redundant test execution failures of up to 40% with respect to the current test execution approach at BT. Moreover, an increase in the requirements coverage of up to 9.6% is observed at BT. In summary, the application of the proposed approaches in this doctoral thesis has shown to give considerable gains by optimizing test schedules in system integration testing of embedded software development. N° de réf. du vendeur 9783668979468
Quantité disponible : 1 disponible(s)
Vendeur : Books Puddle, New York, NY, Etats-Unis
Etat : New. Print on Demand pp. 292. N° de réf. du vendeur 26376380823
Quantité disponible : 4 disponible(s)
Vendeur : Majestic Books, Hounslow, Royaume-Uni
Etat : New. Print on Demand pp. 292. N° de réf. du vendeur 370713160
Quantité disponible : 4 disponible(s)
Vendeur : Biblios, Frankfurt am main, HESSE, Allemagne
Etat : New. PRINT ON DEMAND pp. 292. N° de réf. du vendeur 18376380829
Quantité disponible : 4 disponible(s)