Ιδρυματικό Αποθετήριο
Πολυτεχνείο Κρήτης
EN  |  EL

Αναζήτηση

Πλοήγηση

Ο Χώρος μου

Ένα βασισμένο στην επιχειρηματολογία σύστημα υποστήριξης αποφάσεων για την εγκατάσταση συστημάτων: μελέτη περίπτωσης στο Υπουργείο Ψηφιακής Διακυβέρνησης

Michalakis Ioannis

Απλή Εγγραφή


URIhttp://purl.tuc.gr/dl/dias/A3409A0B-407A-436F-B0DE-2E2D4C433BE8-
Αναγνωριστικόhttps://doi.org/10.26233/heallink.tuc.104026-
Γλώσσαen-
Μέγεθος77 pagesen
ΤίτλοςArgumentation-based decision support system for systems deployment: case study in the Ministry of Digital Governanceen
ΤίτλοςΈνα βασισμένο στην επιχειρηματολογία σύστημα υποστήριξης αποφάσεων για την εγκατάσταση συστημάτων: μελέτη περίπτωσης στο Υπουργείο Ψηφιακής Διακυβέρνησηςel
ΔημιουργόςMichalakis Ioannisen
ΔημιουργόςΜιχαλακης Ιωαννηςel
Συντελεστής [Επιβλέπων Καθηγητής]Lagoudakis Michailen
Συντελεστής [Επιβλέπων Καθηγητής]Λαγουδακης Μιχαηλel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Deligiannakis Antoniosen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Δεληγιαννακης Αντωνιοςel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Spanoudakis Nikolaosen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Σπανουδακης Νικολαοςel
ΕκδότηςΠολυτεχνείο Κρήτηςel
ΕκδότηςTechnical University of Creteen
Ακαδημαϊκή ΜονάδαTechnical University of Crete::School of Electrical and Computer Engineeringen
Ακαδημαϊκή ΜονάδαΠολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστώνel
ΠερίληψηΗ διαχείριση υποδομών λογισμικού καθίσταται ολοένα και πιο περίπλοκη, ιδιαίτερα στον δημόσιο τομέα, ως προς τις τεχνολογίες cloud που σχετίζονται με την ανάπτυξη πληροφοριακών συστημάτων. Οι χειροκίνητες μέθοδοι λήψης αποφάσεων είναι αρκετά πολύπλοκες, δεν προσφέρουν συνέπεια και συχνά οδηγούν σε σπατάλη πόρων. Για την επίλυση αυτού του προβλήματος, είναι αναγκαία η χρήση αυτοματοποιημένων εργαλείων που υποστηρίζουν κρίσιμες αποφάσεις, όπως το πόσο γρήγορα θα αναπτυχθεί μία εφαρμογή, το είδος της υποδομής που θα χρησιμοποιηθεί, ο τόπος υλοποίησης, οι απαιτούμενοι πόροι και η δυνατότητα κλιμάκωσης του συστήματος. Η παρούσα διπλωματική εργασία παρουσιάζει ένα νέο σύστημα υποστήριξης αποφάσεων, το οποίο αξιοποιεί την τεχνική της επιχειρηματολογίας για την αυτοματοποίηση επιλογών ανάπτυξης στο Υπουργείο Ψηφιακής Διακυβέρνησης. Το σύστημα βασίζεται σε διαφορετικά πλαίσια, ώστε να εξισορροπεί αντικρουόμενες ανάγκες, κανόνες και πολιτικές, καθιστώντας τις αποφάσεις τεκμηριωμένες και εύκολα κατανοητές. Συνδυάζει διάφορα εργαλεία, όπως το Gorgias Cloud για λογική βασισμένη σε προτιμήσεις και την γλώσσα Prolog για τυπική αναπαράσταση λογικής. Για την δημιουργία της λογικής με χρήση επιχειρημάτων χρησιμοποιήθηκε το Raison AI, το οποίο επιτρέπει την παραγωγή αρχείων σε γλώσσα Prolog, χωρίς γνώση προγραμματισμού, επικεντρώνοντας έτσι στην πολυπλοκότητα των αποφάσεων. Το backend έχει υλοποιηθεί με το Spring Boot Java-based framework, για να διαχειρίζεται ολόκληρη την web εφαρμογή, δημιουργώντας τόσο την ροή εργασίας, όσο και αρχεία παραμετροποίησης YAML για την αυτοματοποίηση της ανάπτυξης. Οι χρήστες μπορούν να καθορίσουν σημαντικούς παράγοντες, όπως αν θα χρησιμοποιηθεί υποδομή cloud ή on-premise, ποιά θα είναι αυτή η υποδομή, το εύρος της απαιτούμενης κλιμάκωσης, οι αναγκαίοι πόροι και τον βαθμό επείγοντος της ανάπτυξης. Το σύστημα αναλύει όλους τους πιθανούς συνδυασμούς και προτείνει μία αποδοτικότερη στρατηγική, εξηγώντας παράλληλα με σαφήνεια τις αιτίες των επιλογών του. Μία βασική συνεισφορά του προτεινόμενου συστήματος είναι η ικανότητα να γεφυρώσει το χάσμα μεταξύ των τεχνικών υπευθύνων λήψης αποφάσεων και των ενδιαφερόμενων στρατηγικών εταίρων, παρέχοντας μια διαφανή και δομημένη λογική λήψης αποφάσεων. Τα αποτελέσματα δείχνουν ότι η αυτοματοποίηση με βάση την επιχειρηματολογία, μπορεί να βελτιώσει ουσιαστικά τον τρόπο με τον οποίο οι οργανισμοί δημόσιας διοίκησης υιοθετούν τεχνολογίες cloud. Στο μέλλον, το σύστημα θα μπορούσε να επεκταθεί, ώστε να ενσωματωθεί σε DevOps pipelines, να μαθαίνει κανόνες αυτόματα και να βρίσκει εφαρμογή σε περιοχές πέραν της διαχείρισης υποδομών cloud. el
ΠερίληψηThe increasing complexity of software infrastructure management, particularly in public sector cloud deployment, necessitates intelligent decision-support mechanisms. Manual ways for decision making are very complex, results are inconsistent, and most of the times they waste resources. Automated solutions are crucial for optimizing key factors, including urgency, determining how quickly an application should be deployed along with infrastructure type, deployment location, resource allocation, and scalability. This diploma thesis introduces a new decision support system that uses argumentation to automate deployment choices for the Ministry of Digital Governance. The system uses different frameworks to balance competing needs, rules, and policies, which makes decisions both justified and easy to understand. The proposed system leverages Gorgias Cloud for reasoning, based on preferences, and Prolog to formally represent arguments. The system also uses Raison AI, which allows the creation of a complex decision policy, using a no-code symbolic interface to produce Prolog files. The backend was built using Spring Boot, a Java-based framework, to manage the entire process, creating both a decision strategy and YAML configuration files that help automate deployment. The proposed system enables users to define key parameters, such as infrastructure type (on-premise vs. cloud), scalability, resource requirements, location constraints, and urgency levels. Based on these inputs, the system evaluates trade-offs and generates optimised, explainable deployment strategies. A key contribution of this work is its ability to bridge the gap between technical decision-makers and policy stakeholders, providing a transparent and structured decision rationale. The results show, that using argumentation-based automation, can really improve the way government organizations adopt cloud technologies. In the future, the system could be expanded to integrate with DevOps pipelines, learn rules on its own, and even be used for things beyond just managing cloud infrastructures.en
ΤύποςΔιπλωματική Εργασίαel
ΤύποςDiploma Worken
Άδεια Χρήσηςhttp://creativecommons.org/licenses/by/4.0/en
Ημερομηνία2025-07-17-
Ημερομηνία Δημοσίευσης2025-
Θεματική ΚατηγορίαArgumentation Theoryen
Θεματική ΚατηγορίαCloud Deployment Automationen
Θεματική ΚατηγορίαPublic Sector ITen
Θεματική ΚατηγορίαAI Reasoningen
Θεματική ΚατηγορίαΕπιχειρηματολογίαel
Θεματική ΚατηγορίαΑυτοματοποίηση Ανάπτυξης Συστημάτων στο Νέφοςel
Θεματική ΚατηγορίαΠληροφοριακά Συστήματα Δημόσιου Τομέαel
Θεματική ΚατηγορίαΣυλλογιστική Τεχνητής Νοημοσύνηςel
Βιβλιογραφική ΑναφοράIoannis Michalakis, "Argumentation-based decision support system for systems deployment: case study in the Ministry of Digital Governance", Diploma Work, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2025en
Βιβλιογραφική ΑναφοράΙωάννης Μιχαλάκης, "Ένα βασισμένο στην επιχειρηματολογία σύστημα υποστήριξης αποφάσεων για την εγκατάσταση συστημάτων: μελέτη περίπτωσης στο Υπουργείο Ψηφιακής Διακυβέρνησης", Διπλωματική Εργασία, Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2025el

Διαθέσιμα αρχεία

Υπηρεσίες

Στατιστικά