Προηγμένες τεχνικές ανάπτυξης λογισμικού για εφαρμογές έξυπνων πόλεων

Περίληψη

Μια Έξυπνη Πόλη αποτελείται από δύο βασικά στοιχεία: τις συσκευές Δικτύου των Πραγμάτων (IoT) που συλλέγουν δεδομένα από το περιβάλλον και τις εφαρμογές που αναλύουν και χρησιμοποιούν αυτά τα δεδομένα για την παροχή έξυπνων υπηρεσιών. Στη σημερινή πραγματικότητα, οι συσκευές IoT είναι όχι μόνο πολυάριθμες αλλά και ιδιαίτερα διαφοροποιημένες ως προς τους τύπους και τις υποστηριζόμενες λειτουργίες τους. Αυτό θέτει μια πρόκληση στην επακόλουθη ανάπτυξη εφαρμογών μιας Έξυπνης Πόλης, φέρνοντας στην επιφάνεια ζητήματα συμβατότητας, πολυπλοκότητας και συντηρησιμότητας. Αυτές οι προκλήσεις έχουν απασχολήσει εκτενώς την επιστημονική κοινότητα, ωστόσο δεν έχει προταθεί καμία συστηματική λύση για την αντιμετώπισή τους. Η παρούσα διατριβή στοχεύει στη δημιουργία μιας δομημένης διαδικασίας ανάπτυξης εφαρμογών για μια Έξυπνη Πόλη. Για την επίτευξη αυτού, εξετάστηκαν εφαρμογές Λογισμικού Ανοικτού Κώδικα (OSS) καθώς και βιομηχανική εφαρμογή, προκειμένου να δημιουργηθεί ένα πλαίσιο σχεδίασης λογισμικού ...
περισσότερα

Περίληψη σε άλλη γλώσσα

A Smart City consists of two key components: the IoT devices that collect data across the environment, and the applications that analyze and utilize this data to provide intelligent services. In today's reality, IoT devices are not only numerous but also highly diversified with respect to their types and supported functionalities. This poses a challenge in the subsequent developmentof Smart City applications bringing to the surface, issues of compatibility, complexity and maintainability. These challenges have occupied the scientific community extensively, yet no systematical solution has been suggested to address them. This thesis aims, to create a structured application development process for a Smart City. To achieve this, Open Source Software (OSS) applications as well as industrial applications were examined in order to create a software design framework. The research focused on the 3 basic stages of Smart City development: 1. the design and analysis of Smart City applications, 2. ...
περισσότερα
Η διατριβή αυτή δεν είναι ακόμα διαθέσιμη ηλεκτρονικά
DOI
10.12681/eadd/60929
Διεύθυνση Handle
http://hdl.handle.net/10442/hedi/60929
ND
60929
Εναλλακτικός τίτλος
Innovative software development approaches for smart city systems
Συγγραφέας
Σμιάρη, Παρασκευή (Πατρώνυμο: Γρηγόριος)
Ημερομηνία
01/2026
Ίδρυμα
Πανεπιστήμιο Δυτικής Μακεδονίας. Σχολή Πολυτεχνική. Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
Εξεταστική επιτροπή
Μπίμπη Σταματία
Στεργίου Κωνσταντίνος
Σαρηγιαννίδης Παναγιώτης
Χατζηπέτρου Παναγιώτα
Μποζάνης Παναγιώτης
Τσομπανοπούλου Παναγιώτα
Λάγκας Θωμάς
Επιστημονικό πεδίο
Επιστήμες Μηχανικού και ΤεχνολογίαΕπιστήμη Ηλεκτρολόγου Μηχανικού, Ηλεκτρονικού Μηχανικού, Μηχανικού Η/Υ ➨ Υπολογιστές, Υλικό (hardware) και Αρχιτεκτονική
Λέξεις-κλειδιά
Διαδίκτυο των Πραγμάτων (IoT); Εφαρμογές Έξυπνων Πόλεων; Κύκλος ζωής ανάπτυξης λογισμικού (SDLC); Επαναχρησιμοποίηση λογισμικού; Ποιότητα λογισμικού; Συντήρηση λογισμικού; Πλαίσιο σχεδίασης λογισμικού
Χώρα
Ελλάδα
Γλώσσα
Αγγλικά
Άλλα στοιχεία
πιν., σχημ., γραφ.
Στατιστικά χρήσης
ΠΡΟΒΟΛΕΣ
Αφορά στις μοναδικές επισκέψεις της διδακτορικής διατριβής για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
ΞΕΦΥΛΛΙΣΜΑΤΑ
Αφορά στο άνοιγμα του online αναγνώστη για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
ΜΕΤΑΦΟΡΤΩΣΕΙΣ
Αφορά στο σύνολο των μεταφορτώσων του αρχείου της διδακτορικής διατριβής.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.
ΧΡΗΣΤΕΣ
Αφορά στους συνδεδεμένους στο σύστημα χρήστες οι οποίοι έχουν αλληλεπιδράσει με τη διδακτορική διατριβή. Ως επί το πλείστον, αφορά τις μεταφορτώσεις.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.