Please use this identifier to cite or link to this item: http://hdl.handle.net/10603/318367
Title: Optimal Software Reliability and Optimal Multiprocessor Scheduling Problems
Researcher: Panwar, Poonam
Guide(s): Lal, A.K. and Mohan, C
Keywords: Multiprocessor
Reliability
SRGMs
University: Thapar Institute of Engineering and Technology
Completed Date: 2017
Abstract: The scheduling and mapping of the precedence-constrained task graph to processors is considered to be the most crucial NP-complete problem in parallel and distributed computing systems. Several algorithms including genetic algorithms have been developed to solve this problem [18], [47], [124], [136]. A common feature in most of these has been the use of chromosomal representation for a schedule. However, these algorithms are monolithic, as they attempt to scan the entire solution space without considering how to reduce the complexity of the optimization process. In the case of multiprocessor scheduling problems there is still no optimum scheduling algorithm available in literature that can be applied to every type of problems that can be represented using Directed-Acyclic-Graphs of job pool. There is still a need for an efficient algorithm that can results in minimum execution time and at the same time making maximum utilization of the resources. Keeping this in view, in the present thesis we have focused on developing a genetic based approach for minimizing the schedule length (makespan) of tasks as well as maximizing the utilization of the resources. Estimating the reliability of a software under development can help managers to make release decisions during the testing stage itself. Several methods have been proposed in literature to estimate the defect content using a vast variety of software reliability growth models (SRGMs) [3], [53], [60], [107], [113]. SRGMs have certain underlying assumptions which are usually not met fully in practice. However, empirical evidence has shown that many SRGMs are quite robust despite these assumption violations. The problem is that, because of assumption violations in practice, it is often difficult to decide in a given situation which model to apply in practice. Keeping this in mind we propose in the present thesis a method for selecting an appropriate SRGM to make release decisions.
Pagination: app.200p.
URI: http://hdl.handle.net/10603/318367
Appears in Departments:School of Mathematics

Files in This Item:
File Description SizeFormat 
01_title.pdfAttached File94.74 kBAdobe PDFView/Open
02_certificate.pdf82.61 kBAdobe PDFView/Open
03_declaration.pdf86.39 kBAdobe PDFView/Open
04_acknowledgements.pdf154.87 kBAdobe PDFView/Open
05_abstract.pdf258.17 kBAdobe PDFView/Open
06_table of contents.pdf104.13 kBAdobe PDFView/Open
07_chapter 1.pdf493.36 kBAdobe PDFView/Open
08_chapter 2.pdf582.82 kBAdobe PDFView/Open
09_chapter 3.pdf425.84 kBAdobe PDFView/Open
10_chapter 4.pdf3.78 MBAdobe PDFView/Open
11_chapter 5.pdf758.73 kBAdobe PDFView/Open
12_chapter 6.pdf532.05 kBAdobe PDFView/Open
13_chapter 7.pdf434 kBAdobe PDFView/Open
14_chapter 8.pdf825.76 kBAdobe PDFView/Open
15_chapter 9.pdf304.32 kBAdobe PDFView/Open
16_chapter 10.pdf90.75 kBAdobe PDFView/Open
17_references.pdf119.78 kBAdobe PDFView/Open
18_appendix a.pdf447.88 kBAdobe PDFView/Open
19_appendix b.pdf216.11 kBAdobe PDFView/Open
80_recommendation.pdf122.61 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: