άλλων αλγορίθμων. Σε αυτές τις περιπτώσεις, η βελτίωση μπορεί να γίνει με την
μετατροπή των αλγορίθμων σε γλώσσες χαμηλότερου επιπέδου, όπως η C.
5.3.3
Ανάπτυξη διαδικτυακής εφαρμογής
Μία ακόμη σημαντική βελτίωση που θα συμβάλει στην προώθηση της χρήσης του
εργαλείου είναι η ανάπτυξη διαδικτυακής εϕαρμογής που θα προσϕέρει δικτυακά
τις υπηρεσίες του εργαλείου. Έτσι, οι χρήστες θα μπορούν να χρησιμοποιούν το
εργαλείο χωρίς να τους απασχολεί η εγκατάσταση και η συντήρησή του. Επιπλέον,
χρήστες που δεν έχουν στην διάθεσή τους υπολογιστή υψηλών επιδόσεων θα μπο-
ρούν να χρησιμοποιούν και να απολαμβάνουν ολες τις δυνατότητες που προσϕέρο-
νται. Στο σχήμα 5.2 βλέπουμε την αναπαράσταση της διαδικτυακής εϕαρμογής.
Σχήμα 5.2: Αναπαράσταση μοντέλου διαδικτυακής εϕαρμογής.
5.3.4
Ανάπτυξη Διεπαφής Προγραμματισμού Εφαρμογών (API)
Τέλος, η ανάπτυξη ενος web API (Application Programming Interface) μπορεί να
συνεισϕέρει στην διάδοση και γνωστοποίηση του εργαλείου. Χρησιμοποιώντας το
API, αυτόνομα οχήματα θα μπορούν να επικοινωνούν απευθείας με τον διακομι-
στή στον οποίο θα ϕιλοξενείται το εργαλείο και θα του αποστέλλουν πληροϕορίες
58