Show simple item record

Δυναμική ανάλυση και περιβάλλον δοκιμών ως υπηρεσία (DATE‐A‐A‐S)

dc.contributor.advisorMamalis, Basilis
dc.contributor.authorΑναγνωστόπουλος, Απόστολος
dc.date.accessioned2024-07-22T10:14:52Z
dc.date.available2024-07-22T10:14:52Z
dc.date.issued2024-07-19
dc.identifier.urihttps://polynoe.lib.uniwa.gr/xmlui/handle/11400/7136
dc.description.abstractΑνάπτυξη υπηρεσίας που σχετίζεται με δυναμική ανάλυση και δοκιμαστικά περιβάλλοντα στον τομέα της προστασίας των προσωπικών δεδομένων στην ψη- φιακή εποχή. Τα στοιχεία θα είναι τα εξής: • Δυναμική Ανάλυση: Η δυναμική ανάλυση θα περιλαμβάνει την αξιολόγηση της συμπεριφοράς ενός προγράμματος κατά τη διάρκεια της εκτέλεσής του. Θα χρησιμοποιηθεί για να κατανοήσουμε πώς αλληλεπιδρά ένα πρόγραμμα με το περιβάλλον του και πώς χειρίζεται τα δεδομένα. Σκοπός είναι η ανί- χνευση σφαλμάτων, που δεν είναι προφανή μέσω στατικής ανάλυσης και μόνο. • Δοκιμαστικό Περιβάλλον: Το ∆οκιμαστικό Περιβάλλον στοχεύει στην πα- ροχή μιας αυτοματοποιημένης διαδικασίας που επιτρέπει στους προγραμ- ματιστές και στους δοκιμαστές να πραγματοποιήσουν δοκιμές, συμπερι- λαμβανομένης της αξιολόγησης της συμπεριφοράς ενός προγράμματος κατά τη διάρκεια της εκτέλεσής του. Οι δοκιμές πραγματοποιούνται χωρίς την ανάγκη φυσικής παρουσίας, προσφέροντας καλύτερη αποτελεσματικότητα και βελτιώνοντας την ευελιξία, όπως κατά την αναθεώρηση κώδικα. Συνδυάζοντας τα παραπάνω, το ”Dynamic Analysis and Test Environment as a Service” (DATE-A- A-S) θα παρέχει δυναμικά παραμετροποιήσιμα δοκιμα- στικά περιβάλλοντα ειδικά σχεδιασμένα για δυναμική ανάλυση στα πλαίσια των σχετικών εργαστηριακών μαθημάτων του πανεπιστημίου. Χαρακτηριστικά του DATE-A-A-S : • Επεκτασιμότητα: ∆υνατότητα να αυξάνεται ή να μειώνεται το περιβάλλον δοκιμών ανάλογα με τις απαιτήσεις. • Απομόνωση: Περιβάλλον δοκιμών απομονωμένο από άλλα για την αποφυγή παρεμβολών. • Αυτοματοποίηση: Αυτοματοποιημένα εργαλεία και πλαίσια δυναμικής ανά- λυσης. • Προσαρμογή: Προσομοίωση διαφορετικών συνθηκών για δοκιμές. • Αναφορές: Αναφορές για τα αποτελέσματα της δυναμικής ανάλυσηςel
dc.format.extent94el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Δυτικής Αττικήςel
dc.rightsΑναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές*
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/4.0/deed.el*
dc.subjectDynamic analysisel
dc.subjectMitmproxyel
dc.titleΔυναμική ανάλυση και περιβάλλον δοκιμών ως υπηρεσία (DATE‐A‐A‐S)el
dc.title.alternativeDynamic Analysis and Test Environment as a Service (DATE‐A‐A‐S)el
dc.typeΜεταπτυχιακή διπλωματική εργασίαel
dc.contributor.committeeKantzavelou, Ioanna
dc.contributor.committeePantziou, Grammati
dc.contributor.facultyΣχολή Μηχανικώνel
dc.contributor.departmentΤμήμα Μηχανικών Πληροφορικής και Υπολογιστώνel
dc.contributor.masterΔίκτυα Επικοινωνιών Νέας Γενιάς και Κατανεμημένα Περιβάλλοντα Εφαρμογώνel
dc.description.abstracttranslatedDevelopment of a Service Related to Dynamic Analysis and Test Environments in the Field of Personal Data Protection in the Digital Age The elements will be as follows: • Dynamic Analysis: Dynamic analysis will include evaluating the behavior of a program during its execution. It will be used to understand how a program interacts with its environment and handles data. The purpose is to detect errors that are not obvious through static analysis alone. • Test Environment: The test environment aims to provide an automated pro- cess that allows developers and testers to conduct tests, including evaluating a program’s behavior during its execution. The tests are carried out without the need for physical presence, offering better efficiency and improving flexibility, such as during code review. Combining the above, ”Dynamic Analysis and Test Environment as a Service” (DATE-A-A-S) will provide dynamically configurable test environments specifi- cally designed for dynamic analysis within the framework of the university’s related laboratory courses. Features of DATE-A-A-S include: • Scalability: Ability to increase or decrease the test environment according to requirements. • Isolation: Test environment isolated from others to avoid interference. • Automation: Automated tools and frameworks for dynamic analysis. • Customization: Simulation of different conditions for testing. • Reporting: Reports on the results of the dynamic analysis.el


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές
Except where otherwise noted, this item's license is described as
Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές