Optimal Software Reliability and Optimal Multiprocessor Scheduling Problems

dc.contributor.guideLal, A.K. and Mohan, C
dc.coverage.spatial
dc.creator.researcherPanwar, Poonam
dc.date.accessioned2021-03-15T08:40:31Z
dc.date.available2021-03-15T08:40:31Z
dc.date.awarded
dc.date.completed2017
dc.date.registered
dc.description.abstractThe 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.
dc.description.note
dc.format.accompanyingmaterialNone
dc.format.dimensions
dc.format.extentapp.200p.
dc.identifier.urihttp://hdl.handle.net/10603/318367
dc.languageEnglish
dc.publisher.institutionSchool of Mathematics
dc.publisher.placePatiala
dc.publisher.universityThapar Institute of Engineering and Technology
dc.relation
dc.rightsuniversity
dc.source.universityUniversity
dc.subject.keywordMultiprocessor
dc.subject.keywordReliability
dc.subject.keywordSRGMs
dc.titleOptimal Software Reliability and Optimal Multiprocessor Scheduling Problems
dc.title.alternative
dc.type.degreePh.D.

Files

Original bundle

Now showing 1 - 5 of 20
Loading...
Thumbnail Image
Name:
01_title.pdf
Size:
94.74 KB
Format:
Adobe Portable Document Format
Description:
Attached File
Loading...
Thumbnail Image
Name:
02_certificate.pdf
Size:
82.61 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
03_declaration.pdf
Size:
86.39 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
04_acknowledgements.pdf
Size:
154.87 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
05_abstract.pdf
Size:
258.17 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.79 KB
Format:
Plain Text
Description: