Ενδιάμεσο λογισμικό για την υποστήριξη της επικοινωνίας υπηρεσιών σε περιβάλλοντα Διάχυτης Νοημοσύνης
Ενδιάμεσο λογισμικό για την υποστήριξη της επικοινωνίας υπηρεσιών σε περιβάλλοντα Διάχυτης Νοημοσύνης. Αυτό το λογισμικό βασίζεται στην τεχνολογία CORBA και προσφέρει υπηρεσίες επικοινωνίας μεταξύ των χαμηλού- επιπέδου υπηρεσιών που ελέγχουν τα υλικά μέρη (hardware) και τις διαδραστικές εφαρμογές. Το ενδιάμεσο λογισμικό παρέχει βιβλιοθήκες και εργαλεία που επιτρέπουν στους προγραμματιστές να αναπτύξουν υπηρεσίες, αξιοποιώντας αντικειμενοστραφείς προγραμματιστικές διεπαφές (API). Αυτές οι υπηρεσίες μπορούν να αναπτυχθούν και να χρησιμοποιηθούν από προγράμματα σε οποιαδήποτε από τις υποστηριζόμενες γλώσσες προγραμματισμού (C ++, .NET, Java, Python και Flash ActionScript). Επιπλέον, το ενδιάμεσο λογισμικό επιτρέπει αποτελεσματικά τη διασπορά των υπηρεσιών σε όλο το δίκτυο, αποκρύπτοντας τις λεπτομέρειες των συνδέσεων δικτύου και της σειριακής μετάδοσης δεδομένων από τους προγραμματιστές. Στην τρέχουσα μορφή του, αυτό το ενδιάμεσο λογισμικό χρησιμοποιείται από όλες τις εφαρμογές που υλοποιούνται στο πλαίσιο του Προγράμματος Διάχυτης Νοημοσύνη του Ινστιτούτου Πληροφορικής του Ιδρύματος Τεχνολογίας και Έρευνας (ΙΠ-ΙΤΕ).