Institutional Repository of the Technical University of Crete
Not a member yet
    19304 research outputs found

    Real and vector valued Martingales

    No full text
    Διπλωματική εργασία που υποβλήθηκε στη σχολή ΗΜΜΥ του Πολ. Κρήτης για την πλήρωση προϋποθέσεων λήψης του πτυχίουΠερίληψη: Στην εργασία αυτή μελετούμε (διακριτά) martingales με τιμές σε ένα χώρο με νόρμα Δίνουμε διαφορετική απόδειξη ειδικής περίπτωσης Θεωρήματος στο M. Girardi and W.Johnson Universal non Completely Continuous Operators,Israel Journal of Mathematics99, (1997), 207-219 Αποδεικνύουμε το εξής θεώρημα: Αν είναι ένα martingale που δεν είναι Cauchy στην νόρμα του Pettis τότε υπάρχει τελεστής έτσι ώστε το martingale να μην είναι Cauchy στην νόρμα του Pettis. Στη γλώσσα των τελεστών το παραπάνω θεώρημα διατυπώνεται ως εξής: Αν είναι ένας τελεστής που δεν είναι Dunford-Pettis τότε τελεστής έτσι ώστε ο τελεστής να μην είναι D-P. Επομένως παραθέτουμε γνωστά θεωρήματα από την θεωρία χώρων με νόρμα σχετικά με την ιδιότητα Radon – Nikodym (RNP).Summarization: In this work, we study (discrete) martingales with values in a normed space We provide a different proof for a special case of a Theorem from M. Girardi and W. Johnson, Universal non Completely Continuous Operators, Israel Journal of Mathematics 99, (1997), 207-219. We prove the following theorem: If a martingale is not Cauchy in the Pettis norm, then there exists an operator such that the martingale is not Cauchy in the Pettis norm. In the language of operators, the above theorem is formulated as follows: If an operator is not Dunford-Pettis (D-P), then there exists an operator such that the operator is not D-P. Following this, we present known theorems from the theory of normed spaces concerning the Radon–Nikodym property (RNP)

    Ιndustrial shells in Heraklion Crete

    No full text
    Περίληψη: Ο σκοπός της εργασίας είναι η μελέτη της βιομηχανικής και βιοτεχνικής κληρονομιάς στο Νομό του Ηρακλείου Κρήτης, εστιάζοντας στην περίοδο από το τέλος της τουρκοκρατίας έως την αποβιομηχάνιση. Η εργασία αποσκοπεί στην καταγραφή και αξιολόγηση των βιομηχανικών κτηρίων που ανεγέρθηκαν από το 1898 έως το 1974, αναλύοντας τη συμβολή τους στην αρχιτεκτονική και την κοινωνική ιστορία της περιοχής. Η εργασία επιδιώκει να αναδείξει τη σημασία της βιομηχανικής κληρονομιάς ως πολιτιστικού αγαθού και να προτείνει στρατηγικές για την αξιοποίηση της συμβάλλοντας έτσι στην ισόρροπη ανάπτυξη των σύγχρονων πόλεων.Presented on

    Επιλογή χαρακτηριστικών στο περιβάλλον του Federated Machine Learning

    No full text
    Διπλωματική εργασία σχολής ΗΜΜΥΠερίληψη: Αυτή η διπλωματική εργασία παρουσιάζει δύο κύριες συνεισφορές για την προώθηση της έρευνας στην Ομοσπονδιακή Μάθηση (FL): Feature Election και το σύστημα FLEx. Το Feature Election είναι ένας νέος ομοσπονδιακός (federated) αλγόριθμος επιλογής χαρακτηριστικών που επιτρέπει στις παραδοσιακές μεθόδους επιλογής χαρακτηριστικών (FS) να λειτουργούν σε οριζόντια ομοσπονδιακά περιβάλλοντα χωρίς να αλλάζει η βασική τους λογική. Ο αλγόριθμος αξιοποιεί διανύσματα ψήφων που δημιουργούνται από τους πελάτες με βαθμολογίες προτίμησης, διατηρώντας παράλληλα το απόρρητο των δεδομένων, χρησιμοποιώντας μια παράμετρο βαθμού ελευθερίας που ελέγχει το πλήθος των χαρακτηριστικών που επιλέγονται. Η δεύτερη συνεισφορά, το FLEx (Federated Learning Exchange), είναι ένα ολοκληρωμένο σύστημα που συνδυάζει την απόδοση δικτύου της C++ με τις δυνατότητες μηχανικής μάθησης της Python με ενσωμάτωση μέσω της Cython, προστατευμένο από συμμετρική και από ασύμμετρη κρυπτογράφηση. Αυτό το σύστημα συγκρίνεται ευνοϊκά με ανταγωνιστικές λύσεις βάσει μετρικών αξιολόγησης από μια πρόσφατη έρευνα. Η πειραματική επικύρωση σε πέντε σύνολα δεδομένων χρησιμοποιώντας τρεις τύπους μοντέλων ML αποδεικνύει ότι αυτές οι συνεισφορές μειώνουν σημαντικά το κόστος της επικοινωνίας με μειώσεις μεγέθους παραμέτρων μοντέλου σε όλα τα πειράματα (έως 93,4%), διατηρώντας ή βελτιώνοντας την απόδοση του μοντέλου και μειώνοντας τον θόρυβο, την υπερπροσαρμογή και το υπολογιστικό κόστος. Η ενσωμάτωση του αλγορίθμου Feature Election με το σύστημα Flower πέτυχε μειώσεις μεγέθους μοντέλου έως 67,7%, ενώ τα πειράματα επαύξησης χαρακτηριστικών επιβεβαίωσαν την ανθεκτικότητα σε χώρους υψηλών διαστάσεων. Μαζί, το Feature Election και το FLEx καθιερώνουν ένα νέο παράδειγμα για δικτυακά αποδοτική ομοσπονδιακή μάθηση σε σενάρια περιορισμένου εύρους ζώνης με ευαίσθητα δεδομένα.Summarization: This thesis presents two main contributions to advance research in Federated Learning (FL): Feature Election and the FLEx framework. Feature Election is a novel federated Feature Selection algorithm that enables conventional Feature Selection (FS) methods to operate in horizontal federated settings without altering their core logic. The algorithm leverages client-generated vote vectors with preference scores while preserving data privacy, using a freedom degree parameter to control selection granularity. The second contribution, FLEx (Federated Learning Exchange), is a comprehensive framework that combines C++’s network performance with Python’s machine learning capabilities through Cython integration, secured by both symmetric and asymmetric encryption. This framework compares favorably with competing solutions based on evaluation metrics from a recent survey. Experimental validation across five datasets using three Machine Learning (ML)model types demonstrates that these contributions significantly reduce communication overhead with model parameter size reductions across all experiments (up to 93.4%), while maintaining or improving model performance and reducing noise, overfitting and computational cost. Integration of the Feature Election algorithm with the Flower framework achieved model size reductions up to 67.7%, while feature augmentation experiments confirmed robustness in high-dimensional spaces. Feature Election in FLEx establishes a new paradigm for network-efficient FL in bandwidth-constrained scenarios where data privacy is paramount

    Οπτικοποίηση παρατηρήσεων φύσης

    No full text
    Summarization: Natural parks are an essential part of our environment and provide unique opportunities for people to connect with nature. However, visitors to these parks often struggle to navigate the complex terrain and understand the natural surroundings. To enhance visitors' experience and encourage a deeper appreciation of nature, there is a need for interactive and informative tools that can assist visitors in navigating the park and learning about its unique features. This thesis presents the design and implementation of a web-based platform that addresses these challenges at the Technical University of Crete Natural Park. The platform combines real-time location sharing, user-generated content, educational activities, and interactive mapping to create a comprehensive digital companion for park visitors. Built using modern web technologies including TypeScript, React, Next.js, Node.js, Redis, the platform demonstrates how contemporary software architecture can enhance environmental education and park exploration.Περίληψη: Τα φυσικά πάρκα αποτελούν βασικό στοιχείο του περιβάλλοντος και προσφέρουν μοναδικές ευκαιρίες στους ανθρώπους να συνδεθούν με τη φύση. Ωστόσο, οι επισκέπτες συχνά δυσκολεύονται να πλοηγηθούν στο σύνθετο ανάγλυφο του πάρκου και να κατανοήσουν το φυσικό περιβάλλον γύρω τους. Για να βελτιωθεί η εμπειρία των επισκεπτών και να ενισχυθεί η εκτίμησή τους για τη φύση, υπάρχει ανάγκη για διαδραστικά και ενημερωτικά εργαλεία που θα τους βοηθούν στην πλοήγηση και στην εκμάθηση των ιδιαίτερων χαρακτηριστικών του πάρκου. Η παρούσα διπλωματική εργασία παρουσιάζει τον σχεδιασμό και την υλοποίηση μιας διαδικτυακής πλατφόρμας που αντιμετωπίζει αυτές τις προκλήσεις στο Φυσικό Πάρκο του Πολυτεχνείου Κρήτης. Η πλατφόρμα συνδυάζει real time location sharing, user generated content, εκπαιδευτικές δραστηριότητες και διαδραστικούς χάρτες, δημιουργώντας έναν ολοκληρωμένο ψηφιακό βοηθό για τους επισκέπτες του πάρκου. Χρησιμοποιώντας σύγχρονες τεχνολογίες όπως TypeScript, React, Next.js, Node.js, Redis, η πλατφόρμα καταδεικνύει πώς η σύγχρονη αρχιτεκτονική λογισμικού μπορεί να ενισχύσει την περιβαλλοντική εκπαίδευση και την εξερεύνηση των πάρκων

    Modular Design and digital fabrication: From industrial production to sustainability and customization

    No full text
    Περίληψη: Η ερευνητική εργασία ξεκινά αναλύοντας τη μετάβαση από την μικρής-κλίμακας χειροτεχνική παραγωγή της προβιομηχανικής εποχής, στην μεγάλης-κλίμακας μαζική παραγωγή που ήρθε με τη βιομηχανοποίηση, ορίζοντας παράλληλα τις έννοιες του χειροποίητου και του τυποποιημένου αντικειμένου. Διερευνά τις σχέσεις μεταξύ δημιουργού-αντικειμένου-χρήστη στα διαφορετικά πλαίσια σχεδιασμού και κατασκευής , εστιάζοντας σε πρακτικές που θα μπορούσαν να τονίσουν χαρακτηριστικά  όπως η εξατομίκευση, η ενσωμάτωση και η ενδυνάμωση του ρόλου του ατόμου στη διαδικασία αυτή. Ακόμη, κάνει αναφορά στις περιβαλλοντικές επιπτώσεις που ακολούθησαν τη βιομηχανική συνθήκη και σε πρακτικές βιώσιμου σχεδιασμού και κατασκευής που επιχειρούν να μετριάσουν το πρόβλημα. Υποστηρίζει ότι η πρακτική του αρθρωτού σχεδιασμού (modular design) συνδυαστικά με την ψηφιακή κατασκευή θα μπορούσε να αποτελέσει μία αποτελεσματική λύση προσανατολισμένη προς την βιωσιμότητα και την εξατομίκευση στο σχεδιασμό και την κατασκευή αντικειμένων και επίπλων.Summarization: This research paper begins by analyzing the transition from small-scale handcrafted production in the pre-industrial era to large-scale mass production brought about by industrialization, while also defining the concepts of handmade and standardized objects. It explores the relationships between creator, object, and user within different design and manufacturing frameworks, focusing on practices that could emphasize characteristics such as customization, integration, and the empowerment of the individual in this process. Furthermore, it addresses the environmental impacts that followed the industrial revolution and examines sustainable design and manufacturing practices that seek to minimize the problem. It argues that the practice of modular design, combined with digital fabrication, could serve as an effective solution oriented towards sustainability, customization, and personalization in the design and fabrication of objects and furniture.Presented on

    Σχεδιασμός και υλοποίηση συστήματος επαυξημένης πραγματικότητας για πλοήγηση, συντονισμό ομάδας και οπτικοποίηση δεδομένων σε πραγματικό χρόνο στις πυροσβεστικές επιχειρήσεις

    No full text
    Summarization: This thesis explores the potential of augmented reality (AR) technology to enhance the safety and effectiveness of firefighters in emergency situations. The research focuses on the design and implementation of an AR system developed for Microsoft HoloLens 2, aimed at supporting firefighting team leaders during real-time wildfire emergency operations. The system integrates GPS positions of team members, real-time fire locations, a fire spread simulation, and weather information into an interactive AR interface that overlays vital information directly into the user’s field of view. The proposed system is built using Unity and the Mixed Reality Toolkit (MRTK3), and it includes features such as a dynamic user interface, a 3D map powered by Mapbox, routing and navigation functionality, and real-time monitoring of fire activity and weather data, by visualizing the data in the AR scene. The AR system is designed to enhance operational awareness and enable safer, more efficient management of wildfire emergencies. The system was evaluated in collaboration with an experienced firefighter to assess its usability and effectiveness in a realistic environment. Initial feedback highlighted that the system’s features could be useful in real-world scenarios to improve situational awareness and decision-making, along with some suggestions for further improvements. Overall, this thesis demonstrates how AR technology can be leveraged to support critical decision-making and coordination during emergencies to improve the safety and efficiency of firefighting operations. The research contributes to the growing body of knowledge on AR applications in emergency management and provides a foundation for future developments in this field.Περίληψη: Αυτή η διπλωματική εργασία διερευνά τις δυνατότητες της τεχνολογίας επαυξημένης πραγματικότητας (AR) για την ενίσχυση της ασφάλειας και της αποτελεσματικότητας των πυροσβεστών σε καταστάσεις έκτακτης ανάγκης. Η έρευνα επικεντρώνεται στη σχεδίαση και υλοποίηση ενός συστήματος AR που έχει αναπτυχθεί για το Microsoft HoloLens 2, με στόχο την υποστήριξη του επικεφαλής πυροσβεστικών ομάδων κατά τη διάρκεια επιχειρήσεων αντιμετώπισης δασικών πυρκαγιών σε πραγματικό χρόνο. Το σύστημα ενσωματώνει τις θέσεις GPS των μελών της ομάδας, τις τοποθεσίες των πυρκαγιών σε πραγματικό χρόνο, μια προσομοίωση εξάπλωσης φωτιάς και μετεωρολογικές πληροφορίες σε μια διαδραστική διεπαφή AR που προβάλλει σημαντικές πληροφορίες απευθείας στο οπτικό πεδίο του χρήστη. Το προτεινόμενο σύστημα είναι κατασκευασμένο με χρήση της πλατφόρμας Unity και του Mixed Reality Toolkit (MRTK3) και περιλαμβάνει χαρακτηριστικά όπως δυναμική διεπαφή χρήστη, τρισδιάστατο χάρτη μέσω της πλατφόρμας Mapbox, λειτουργίες δρομολόγησης και πλοήγησης, καθώς και παρακολούθηση της πυρκαγιάς και των καιρικών συνθηκών σε πραγματικό χρόνο, με απεικόνιση των δεδομένων μέσα στο περιβάλλον επαυξημένης πραγματικότητας. Το σύστημα έχει σχεδιαστεί για να ενισχύει την επιχειρησιακή επίγνωση και να επιτρέπει πιο ασφαλή και αποδοτική διαχείριση των καταστάσεων έκτακτης ανάγκης λόγω πυρκαγιάς. Το σύστημα αξιολογήθηκε σε συνεργασία με έναν έμπειρο πυροσβέστη, προκειμένου να εκτιμηθεί η χρηστικότητά του και η αποτελεσματικότητά του σε ρεαλιστικά σενάρια. Τα πρώτα σχόλια ανέδειξαν ότι τα χαρακτηριστικά του συστήματος μπορούν να φανούν χρήσιμα σε πραγματικές συνθήκες, βελτιώνοντας την επίγνωση της κατάστασης απο τον χρήστη και τη λήψη αποφάσεων, ενώ δόθηκαν και ορισμένες προτάσεις για περαιτέρω βελτιώσεις. Συνολικά, η εργασία αυτή αποδεικνύει πώς η τεχνολογία AR μπορεί να αξιοποιηθεί για την υποστήριξη κρίσιμων αποφάσεων και του συντονισμού κατά τη διάρκεια έκτακτων περιστατικών, συμβάλλοντας στην αύξηση της ασφάλειας και της αποτελεσματικότητας των πυροσβεστικών επιχειρήσεων. Η έρευνα συνεισφέρει στο αυξανόμενο επιστημονικό πεδίο των εφαρμογών επαυξημένης πραγματικότητας στη διαχείριση εκτάκτων αναγκών και θέτει τα θεμέλια για μελλοντικές βελτιώσεις σε αυτόν τον τομέα

    Parametric design of a bulk carrier hull

    No full text
    Διπλωματική Εργασία με σκοπό τον σχεδιασμό της γάστρας ενός πλοίου μεταφοράς χύδην φορτίου (Bulk Carrier).Περίληψη: Η παρούσα διπλωματική εργασία επικεντρώνεται αποκλειστικά στον γεωμετρικό σχεδιασμό της γάστρας ενός πλοίου μεταφοράς χύδην φορτίου (bulk carrier) ακολουθώντας τις βασικές αρχές της ναυπηγικής σχεδίασης και τις προδιαγραφές που επιβάλλουν οι διεθνείς κανονισμοί. Η σχεδίαση της γάστρας ενός πλοίου τύπου bulk carrier αποτελεί ένα από τα βασικά στάδια στην ναυπηγική μηχανική, καθώς επηρεάζει την γενική διαμόρφωση του πλοίου, την κατασκευαστική αρτιότητα και την συνολική απόδοσή του στην ναυσιπλοΐα. Καταληκτικά, η μελέτη περιλαμβάνει τον καθορισμό των κύριων διαστάσεων του πλοίου, την επιλογή των κατάλληλων ναυπηγικών γραμμών και την δημιουργία του τελικού σχεδίου της γάστρας μέσω εξειδικευμένου λογισμικού σχεδίασης (Aveva Lines)

    Production of biochar using pyrolysis and evaluation of their quality, and their potential use in the production of activated carbon

    No full text
    Διπλωματική εργασία που υποβλήθηκε στο τμήμα ΜΗΧΟΠ στα πλαίσια των προϋποθέσεων της λήψης αντίστοιχου πτυχίου.Περίληψη: Στα πλαίσια της μελέτης πραγματοποιήθηκε πυρόλυση υλικών υπολειμματικής βιομάζας σε θερμοκρασίες 400ο -700ο C, με σκοπό την παραγωγή εξανθρακωμάτων και χαρακτηρισμό των χημικών και φυσικών ιδιοτήτων τους για την πιθανή χρήση τους σε περιβαλλοντολογικές εφαρμογές, τον έλεγχο και βελτίωση των ιδιοτήτων του εδάφους και την δράση τους σαν προσροφητικά υλικά για την δέσμευση ρύπων. Από την μελέτη της επίδραση της μέγιστης θερμοκρασίας στην απόδοση της πυρόλυσης παρατηρήθηκε ότι, οι μεγαλύτερες θερμοκρασίες πυρόλυσης ευνόησαν την παραγωγή πτητικών συστατικών, συμπυκνώματος και αερίου εις βάρος του εξανθρακώματος, το οποίο εμπλουτίστηκε σε άνθρακα και θρεπτικά στοιχεία [K Na Mg]. Η ανώτερη θερμογόνος δύναμη των αρχικών υλικών βιομάζας κυμάνθηκε από 15 MJ/kg στη κοπριά μέχρι και 21.4 MJ/kg για το κέλυφος αμυγδάλου και παρουσίασε μεγάλη αύξηση σε μεγαλύτερες θερμοκρασίες πυρόλυσης, κυρίως στο εξανθράκωμα της κοπριάς όπου η θερμογόνος δύναμη έφτασε τα 33 MJ/kg. Από τον υπολογισμό της ικανότητας ανταλλαγής ιόντων των εξανθρακωμάτων σε θερμοκρασία 700ο C παρατηρήθηκε ότι το κέλυφος αμυγδάλου και η κοπριά είχαν τις μεγαλύτερες τιμές, που προσέγγιζαν τα 390 mmol/kg. Από την ανάλυση της ειδικής επιφάνειας για κάθε θερμοκρασία πυρόλυσης, παρατηρήθηκε μεγάλη αύξηση στην ειδική επιφάνεια που έφτασε μέχρι και τα 320 m^2/g στη περίπτωση του πυρήνα ροδάκινου. Τα εξανθρακώματα των δειγμάτων και ιδιαίτερα εκείνα από τους πυρήνες ροδάκινου, κελύφη αμυγδάλου και καρυδιού, έχοντας αυξημένη ειδική επιφάνεια, πορώδες και ικανότητα ιοντοανταλλαγής και αλκαλικό pH, μπορούν πιθανόν να χρησιμοποιηθούν σαν προσροφητικά υλικά ρύπων, αντικαθιστώντας τον ενεργό άνθρακα. Το δείγμα της κοπριάς, βάσει των χαρακτηριστικών του, κρίνεται περισσότερο κατάλληλο ως βελτιωτικό εδάφους

    Computational modal analysis of zigzag shim springs for hybrid vibration energy harvesters

    No full text
    Περίληψη: Η παρούσα εργασία εστιάζει στη μελέτη και μοντελοποίηση ελατηρίων τύπου zigzag που προορίζονται για χρήση σε συσκευές μικροηλεκτρομηχανικών συστημάτων (MEMS). Η μελέτη περιλαμβάνει την αξιολόγηση της μηχανικής αντοχής των ελατηρίων zigzag κατά την εφαρμογή διαφόρων φορτίων καθώς και την ανάλυση των ιδιοσυχνότητων και των ιδιόμορφών τους. Οι αναλύσεις πραγματοποιήθηκαν με την βοήθεια του εμπορικού λογισμικού Ansys. Στο πλαίσιο αυτό, διεξάχθηκαν παραμετρικές αναλύσεις με στόχο τον βέλτιστο σχεδιασμό των ελατήριων για αποδοτικότερη συγκομιδή ενέργειας κατά την ταλάντωση τους. Με σκοπό την επίτευξη του στόχου, δοκιμάστηκαν ελατήρια με διαφορετικό μήκος καθώς και διαφορετικές θέσεις στήριξης ώστε οι ιδιοσυχνότητες που θα προκύψουν να αποδίδουν μεγάλο πλάτος ταλάντωσης. Στην συνέχεια αφού προσδιοριστούν οι συχνότητες συντονισμού και τα αντίστοιχα πλάτη ταλάντωσης, με κατάλληλες τροποποιήσεις στις παραμέτρους των ελατήριων θα επιτευχθεί μείωση της διαφοράς μεταξύ των συγκεκριμένων συχνοτήτων (σε κλίμακα Hertz), επιτρέποντας τη σύγκλιση των συχνοτήτων. Αποτέλεσμα της σύγκλισης θα είναι η συνεχής απορρόφηση ενέργειας κατά την ταλάντωση του ελατηρίου. Η εργασία κλείνει με τον υπολογισμό της συνολικής ισχύος που παράγεται από το την ταλάντωση του ελατηρίου zig zag. Συγκεκριμένα διαπιστώθηκε ότι το σύστημα παρουσιάζει δύο κύριες περιοχές συντονισμού, γύρω από τις συχνότητες των 13 Hz και 30 Hz, όπου παρατηρείται σημαντική αύξηση της παραγόμενης ισχύος, με μέγιστες τιμές 8,2 mW στα 13 Hz και 3,1 mW στα 29,75 Ηz.Summarization: This thesis focuses on the study and modeling of zigzag-type springs intended for use in microelectromechanical systems (MEMS) devices. The study includes the evaluation of the mechanical strength of the zigzag springs under various loading conditions, as well as the analysis of their natural frequencies and corresponding mode shapes. The analyses were performed using the commercial software Ansys.Within this framework, parametric analyses were conducted to achieve optimal spring design for more efficient energy harvesting during oscillation. To this end, springs of varying lengths and different support positions were tested, aiming for natural frequencies that result in large oscillation amplitudes.Subsequently, once the resonance frequencies and corresponding amplitudes were identified, adjustments to the spring parameters were made to reduce the frequency gap (in Hertz) between these resonances, enabling their convergence. This convergence is expected to result in continuous energy absorption during the spring’s vibration.The work concludes with the calculation of the total power generated by the oscillation of the zigzag spring. Specifically, it was found that the system exhibits two main resonance regions, around 13 Hz and 30 Hz, where a significant increase in generated power occurs, with peak values of 8.2 mW at 13 Hz and 3.1 mW at 29.75 Hz

    Σχεδίαση ελέγχου πρόσβασης στο σύστημα διαχείρισης γνωσιακής Λίμνης δεδομένων STELAR

    No full text
    Summarization: As data ecosystems grow in scale and complexity, ensuring secure and consistent access control becomes a critical challenge—especially in integrated platforms like the STELAR Knowledge Lake Management System (KLMS). Designed for the agri-food sector, STE-LAR brings together multiple services, including metadata cataloging (CKAN), object storage (MinIO), and workflow management, each with its own access control mecha-nisms. This diversity can lead to fragmented security policies, redundant error-prone configurations and administrative overhead. This thesis presents the design and implementation of a centralized, declarative access control framework for STELAR KLMS. The proposed system introduces a YAML-based policy specification language that allows administrators to define fine-grained, role-based access rules in a human-readable and maintainable format. Identity and access management are unified through Keycloak, enabling single sign-on and federated authentication using standards like OAuth 2.0 and OpenID Connect. The access control architecture includes a core policy controller, real-time policy evaluation, and automated reconciliation mechanisms that synchronize permissions across all components. This approach ensures scalable, consistent, and context-aware access control while reducing configuration errors and improving overall platform security. The system has been evaluated in realistic deployment scenarios, demonstrating its effectiveness, performance, and administrative efficiency.Περίληψη: Καθώς τα οικοσυστήματα δεδομένων επεκτείνονται σε κλίμακα και πολυπλοκότητα, η διασφάλιση ασφαλούς και συνεπούς ελέγχου πρόσβασης γίνεται κρίσιμη πρόκληση — ιδιαίτερα σε ενοποιημένες πλατφόρμες όπως το STELAR Knowledge Lake Management System (KLMS). Σχεδιασμένο για τον αγροδιατροφικό τομέα, το STELAR διασυνδέει πολλαπλές υπηρεσίες, συμπεριλαμβανομένου υπηρεσίες καταλόγου μεταδεδομένων (CKAN), αποθήκευσης δεδομένων (MinIO) και διαχείρισης ροών εργασίας, με καθεμία να διαθέτει τους δικούς της μηχανισμούς ελέγχου πρόσβασης. Αυτή η ποικιλομορφία μπορεί να οδηγήσει σε κατακερματισμένες πολιτικές ασφάλειας, επιρρεπείς σε σφάλματα, χειροκίνητες ρυθμίσεις και αυξημένο διοικητικό φόρτο. Η παρούσα διπλωματική εργασία παρουσιάζει το σχεδιασμό και την υλοποίηση ενός κεντρικού, δηλωτικού πλαισίου ελέγχου πρόσβασης για το STELAR KLMS. Το προτεινόμενο σύστημα εισάγει μια γλώσσα προδιαγραφής πολιτικών πρόσβασης βασισμένη στο πρότυπο αναπαράστασης YAML, η οποία επιτρέπει στους διαχειριστές να ορίζουν λεπτομερείς κανόνες πρόσβασης βάσει ρόλων, με τρόπο ευανάγνωστο και φιλικό προς το χρήστη. Η διαχείριση ταυτοποίησης και πρόσβασης ενοποιείται μέσω της υπηρεσίας Keycloak, η οποία υποστηρίζει ενιαία σύνδεση (single sign-on) και αυθεντικοποίηση των χρηστών με χρήση προτύπων όπως το OAuth 2.0 και το OpenID Connect. Η αρχιτεκτονική ελέγχου πρόσβασης περιλαμβάνει έναν βασικό ελεγκτή πολιτικών πρόσβασης, αξιολόγηση πολιτικών σε πραγματικό χρόνο και αυτοματοποιημένους μηχανισμούς συγχρονισμού που εναρμονίζουν τα δικαιώματα πρόσβασης σε όλα τα υποσυστήματα. Αυτή η προσέγγιση διασφαλίζει επεκτάσιμο, συνεπή και προσαρμοσμένο στο εκάστοτε πλαίσιο, έλεγχο πρόσβασης, ενώ μειώνει τα σφάλματα που μπορεί να προκύψουν κατά τις χειροκίνητες ρυθμίσεις, ενισχύοντας με αυτόν τον τρόπο τη συνολική ασφάλεια της πλατφόρμας. Το σύστημα αξιολογήθηκε σε ρεαλιστικά σενάρια ανάπτυξης, αποδεικνύοντας την αποτελεσματικότητα, τις επιδόσεις και την αποδοτικότητά του

    0

    full texts

    19,304

    metadata records
    Updated in last 30 days.
    Institutional Repository of the Technical University of Crete
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇