Μελέτη και εφαρμογή μοντέλων αξιοπιστίας λογισμικού

Για τις κρίσιμες επιχειρηματικές εφαρμογές, η συνεχής διαθεσιμότητα είναι μια απαίτηση όπως επίσης και η αξιοπιστία, η οποία είναι ένα σημαντικό συστατικό της συνεχούς διαθεσιμότητας εφαρμογών. Οι πελάτες αναμένουν συνεχή διαθεσιμότητα νέων λογισμικών, ωστόσο αρκετά συχνά ελαττώματα (defects) στο λο...

Πλήρης περιγραφή

Αποθηκεύτηκε σε:
Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Σιδεράτος, Ιωάννης
Άλλοι συγγραφείς: Πλατής, Αγάπιος
Γλώσσα:Greek
Δημοσίευση: 2015
Θέματα:
Διαθέσιμο Online:https://vsmart.lib.aegean.gr/webopac/FullBB.csp?WebAction=ShowFullBB&EncodedRequest=*91*D0*D3*25*07*EC*29*8Ca*BA*90*1F*EB*3E*28*B4&Profile=Default&OpacLanguage=gre&NumberToRetrieve=50&StartValue=1&WebPageNr=1&SearchTerm1=2014%20.1.52069&SearchT1=&Index1=Keywordsbib&SearchMethod=Find_1&ItemNr=1
http://hdl.handle.net/11610/14629
Ετικέτες: Προσθήκη ετικέτας
Δεν υπάρχουν, Καταχωρήστε ετικέτα πρώτοι!
_version_ 1828461100790710272
author Σιδεράτος, Ιωάννης
author2 Πλατής, Αγάπιος
author_facet Πλατής, Αγάπιος
Σιδεράτος, Ιωάννης
author_sort Σιδεράτος, Ιωάννης
collection DSpace
description Για τις κρίσιμες επιχειρηματικές εφαρμογές, η συνεχής διαθεσιμότητα είναι μια απαίτηση όπως επίσης και η αξιοπιστία, η οποία είναι ένα σημαντικό συστατικό της συνεχούς διαθεσιμότητας εφαρμογών. Οι πελάτες αναμένουν συνεχή διαθεσιμότητα νέων λογισμικών, ωστόσο αρκετά συχνά ελαττώματα (defects) στο λογισμικό μπορούν να προκαλέσουν αρκετά λάθη και αποτυχίες. Το να αναπτύσσονται αξιόπιστα λογισμικά συστήματα, είναι ίσως το πιο σημαντικό πρόβλημα το οποίο αντιμετωπίζει σήμερα η βιομηχανία λογισμικών συστημάτων. Στην παρούσα μεταπτυχιακή διατριβή, αναφερόμαστε αρχικά στην αξιοπιστία λογισμικών συστημάτων (ορισμός, γενικά χαρακτηριστικά), ενώ στη συνέχεια ταξινομούμε τα μοντέλα αξιοπιστίας λογισμικών συστημάτων, για τα οποία στα πρώτα κεφάλαια αυτής της διατριβής έχουμε κάνει μια αρκετά εμπεριστατωμένη ανάλυση, σε data-domain (μη εξαρτημένα από τον χρόνο) αλλά και σε time- domain μοντέλα και εξετάζουμε με μεγαλύτερη λεπτομέρεια τα time-domain και συγκεκριμένα μια ιδιαίτερη κατηγορία τους, τα Non-Homogeneous Poisson Process μοντέλα. Προχωρούμε σε μια ανάλυση της αξιοπιστίας με τρία μοντέλα, το Goel-Okumoto, το Yamada S-shaped, αλλά και το Schneidewind μοντέλο. Βρίσκουμε τις παραμέτρους αυτών των μοντέλων και κάνουμε μια ανάλυση της αξιοπιστίας χρησιμοποιώντας ως δεδομένα τα σφάλματα από ένα λογισμικό μιας μεγάλης εταιρείας τηλεπικοινωνιών. Ενώ, στο τελευταίο μέρος αυτής της διατριβής κάνουμε μια ανάλυση της αξιοπιστίας με βάση τα δύο πρώτα μοντέλα, υποθέτωντας ότι προστίθεται σημαντική ποσότητα κώδικα στο λογισμικό αυτό.
id oai:hellanicus.lib.aegean.gr:11610-14629
institution Hellanicus
language Greek
publishDate 2015
record_format dspace
spelling oai:hellanicus.lib.aegean.gr:11610-146292025-02-07T14:15:54Z Μελέτη και εφαρμογή μοντέλων αξιοπιστίας λογισμικού Σιδεράτος, Ιωάννης Πλατής, Αγάπιος Αξιοπιστία λογισμικών συστημάτων Μη-ομογενείς διαδικασίες Poisson Goel-Okumoto μοντέλο Yamada S-shaped μοντέλο Software system Software reliability NHPP models Goel-Okumoto model Yamada S-shaped model Για τις κρίσιμες επιχειρηματικές εφαρμογές, η συνεχής διαθεσιμότητα είναι μια απαίτηση όπως επίσης και η αξιοπιστία, η οποία είναι ένα σημαντικό συστατικό της συνεχούς διαθεσιμότητας εφαρμογών. Οι πελάτες αναμένουν συνεχή διαθεσιμότητα νέων λογισμικών, ωστόσο αρκετά συχνά ελαττώματα (defects) στο λογισμικό μπορούν να προκαλέσουν αρκετά λάθη και αποτυχίες. Το να αναπτύσσονται αξιόπιστα λογισμικά συστήματα, είναι ίσως το πιο σημαντικό πρόβλημα το οποίο αντιμετωπίζει σήμερα η βιομηχανία λογισμικών συστημάτων. Στην παρούσα μεταπτυχιακή διατριβή, αναφερόμαστε αρχικά στην αξιοπιστία λογισμικών συστημάτων (ορισμός, γενικά χαρακτηριστικά), ενώ στη συνέχεια ταξινομούμε τα μοντέλα αξιοπιστίας λογισμικών συστημάτων, για τα οποία στα πρώτα κεφάλαια αυτής της διατριβής έχουμε κάνει μια αρκετά εμπεριστατωμένη ανάλυση, σε data-domain (μη εξαρτημένα από τον χρόνο) αλλά και σε time- domain μοντέλα και εξετάζουμε με μεγαλύτερη λεπτομέρεια τα time-domain και συγκεκριμένα μια ιδιαίτερη κατηγορία τους, τα Non-Homogeneous Poisson Process μοντέλα. Προχωρούμε σε μια ανάλυση της αξιοπιστίας με τρία μοντέλα, το Goel-Okumoto, το Yamada S-shaped, αλλά και το Schneidewind μοντέλο. Βρίσκουμε τις παραμέτρους αυτών των μοντέλων και κάνουμε μια ανάλυση της αξιοπιστίας χρησιμοποιώντας ως δεδομένα τα σφάλματα από ένα λογισμικό μιας μεγάλης εταιρείας τηλεπικοινωνιών. Ενώ, στο τελευταίο μέρος αυτής της διατριβής κάνουμε μια ανάλυση της αξιοπιστίας με βάση τα δύο πρώτα μοντέλα, υποθέτωντας ότι προστίθεται σημαντική ποσότητα κώδικα στο λογισμικό αυτό. For critical business applications, continuous availability is a requirement as well as the reliability, which is an important component of continuous availability of applications. Customers expect continuous availability of new software systems, but quite often defects in software can cause many mistakes and failures. To develop reliable software systems, is perhaps the most important problem the industry of software systems faces today. In this thesis, we refer originally to the reliability of software systems (definition, general characteristics), and then classify the models of reliability, for which we've done in the first chapters of this thesis a pretty thorough analysis, to data-domain (non- dependent of the time) but also in time - domain models and we've examined in greater detail the time - domain models, namely a particular category of them, the Non-Homogeneous Poisson Process models. We proceed to an analysis of the reliability of three models, the Goel-Okumoto, the Yamada S-shaped, and the Schneidewind model. We find the parameters of these models and we make a reliability analysis using as data, failures from a software system of a large telecommunications company. While, in the latter part of this thesis we make a reliability analysis based on the first two models, assuming that a significant amount of code is added in the software. 2015-11-19T10:57:27Z 2015-11-19T10:57:27Z 2014 https://vsmart.lib.aegean.gr/webopac/FullBB.csp?WebAction=ShowFullBB&EncodedRequest=*91*D0*D3*25*07*EC*29*8Ca*BA*90*1F*EB*3E*28*B4&Profile=Default&OpacLanguage=gre&NumberToRetrieve=50&StartValue=1&WebPageNr=1&SearchTerm1=2014%20.1.52069&SearchT1=&Index1=Keywordsbib&SearchMethod=Find_1&ItemNr=1 http://hdl.handle.net/11610/14629 el application/pdf Χίος
spellingShingle Αξιοπιστία λογισμικών συστημάτων
Μη-ομογενείς διαδικασίες Poisson
Goel-Okumoto μοντέλο
Yamada S-shaped μοντέλο
Software system
Software reliability
NHPP models
Goel-Okumoto model
Yamada S-shaped model
Σιδεράτος, Ιωάννης
Μελέτη και εφαρμογή μοντέλων αξιοπιστίας λογισμικού
title Μελέτη και εφαρμογή μοντέλων αξιοπιστίας λογισμικού
title_full Μελέτη και εφαρμογή μοντέλων αξιοπιστίας λογισμικού
title_fullStr Μελέτη και εφαρμογή μοντέλων αξιοπιστίας λογισμικού
title_full_unstemmed Μελέτη και εφαρμογή μοντέλων αξιοπιστίας λογισμικού
title_short Μελέτη και εφαρμογή μοντέλων αξιοπιστίας λογισμικού
title_sort μελέτη και εφαρμογή μοντέλων αξιοπιστίας λογισμικού
topic Αξιοπιστία λογισμικών συστημάτων
Μη-ομογενείς διαδικασίες Poisson
Goel-Okumoto μοντέλο
Yamada S-shaped μοντέλο
Software system
Software reliability
NHPP models
Goel-Okumoto model
Yamada S-shaped model
url https://vsmart.lib.aegean.gr/webopac/FullBB.csp?WebAction=ShowFullBB&EncodedRequest=*91*D0*D3*25*07*EC*29*8Ca*BA*90*1F*EB*3E*28*B4&Profile=Default&OpacLanguage=gre&NumberToRetrieve=50&StartValue=1&WebPageNr=1&SearchTerm1=2014%20.1.52069&SearchT1=&Index1=Keywordsbib&SearchMethod=Find_1&ItemNr=1
http://hdl.handle.net/11610/14629
work_keys_str_mv AT sideratosiōannēs meletēkaiepharmogēmontelōnaxiopistiaslogismikou