Αξιολόγηση της επίδρασης της χρήσης προτύπων σχεδίασης στις τιμές των μετρικών αντικειμενοστρεφούς σχεδίασης: εφαρμογή σε εργαλείο σχεδίασης λογισμικού

Αμπατζόγλου, Απόσστολος/ Δεληγιάννης, Ιγνάτιος/ Βούλγαρης, Μιχάλης


Institution and School/Department of submitter: ΤΕΙ Θεσσαλονίκης
Keywords: Διασφάλιση ποιότητας λογισμικού;Μετρική;Πρότυπα σχεδίασης;Αντικειμενοστρεφής σχεδίαση;Συστήματα λογισμικού;Tools of designing of software;Systems of software;Object oriented designing;Models of designing;Metrics;Guarantee of quality of software;Εργαλεία σχεδίασης λογισμικού
Issue Date: 27-Apr-2009
Abstract: Software quality is related with the concept of metrics. Metrics are considered essential to estimate the state of product, the procedures and the resources for the software production. Through the application of metrics to a software product, the characteristics that contribute to its quality can be measured. Thus, conclusions concerning the software quality standards can be drawn. In object-oriented programming a design pattern is defined as a proven solution, successfully applied, for solving commonly occurring problems in software design. Design patterns constitute a beneficial way to develop the operational body of a system. This empirical study aims at exploring the effect of design patterns employment in software quality. For the case study, an open-source software design tool was investigated in five (5) successive versions that employed a different number of design patterns. In these versions, the scores of object-oriented metrics were calculated, in order to draw conclusions concernicng the impact, beneficial or harmful, of design pattern employment in software development.
Η διασφάλιση της ποιότητας του λογισμικού συνδέεσαι άμεσα με την έννοια της μετρικής, που είναι μια διαδικασία απαραίτητη για την εκτίμηση της κατάστασης των προϊόντων, των διαδικασιών και των πόρων παραγωγής λογισμικού. Με την εφαρμογή των μετρικών σε ένα λογισμικό, μετρούνται εκείνα τα χαρακτηριστικά που συμβάλουν σημαντικά στην ποιότητά του. Έτσι, είναι δυνατό να εξαχθούν συμπεράσματα για το κατά πόσο το λογισμικό πληρεί τα κριτήρια της ποιότητας. Στην αντικειμενοστρέφεια ένα πρότυπο σχεδίασης ορίζεται ως μία αποδεδειγμένα καλή λύση που έχει εφαρμοστεί με επιτυχία στην επίλυση ενός επαναλαμβανόμενου προβλήματος σχεδίασης συστημάτων λογισμικού. Τα πρότυπα σχεδίασης πρεσβεύουν τον πιο ορθό τρόπο ανάπτυξης του λειτουργικού σώματος ενός συστήματος, των οποίων οι ωφέλειες είναι ευεργετικές. Η εμπειρική μελέτη αυτή αποσκοπεί να ελέγξει την επίδραση των προτύπων σχεδίασης (Design Pattern) στη ποιότητα του λογισμικού. Για τη μελέτη περίπτωσης χρησιμοποιήθηκε ένα λογισμικό ανοιχτού κώδικα της κατηγορίας «Εργαλεία Σχεδίασης Λογισμικού» (Software Design Tools) σε πέντε (5) διαδοχικές εκδόσεις με επιβεβαιωμένη προσθήκη σχεδιαστικών προτύπων. Σε αυτές τις εκδόσεις μελετηθήκαν οι τιμές των αντικειμενοστρεφών μετρικών με σκοπό να παραχθούν συμπεράσματα για την ωφέλιμη ή επιζήμια χρήση των σχεδιαστικών προτύπων στην ανάπτυξη λογισμικού.
Description: Πτυχιακή εργασία--ΣΤΕΦ--Τμήμα Πληροφορικής, 2009
URI: http://195.251.240.227/jspui/handle/123456789/10785
Appears in Collections:Πτυχιακές Εργασίες

Files in This Item:
File Description SizeFormat 
Voulgaris_Michalis.pdf1.18 MBAdobe PDFView/Open
Voulgaris_Michalis_ppt.pdf458.06 kBAdobe PDFView/Open



 Please use this identifier to cite or link to this item:
http://195.251.240.227/jspui/handle/123456789/10785
  This item is a favorite for 0 people.

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.