Επιτομή:
Η προσομοίωση συστημάτων διακριτών συμβάντων αναπαριστάνει τη μοντελοποίηση, την
προσομοίωση και την ανάλυση συστημάτων που χρησιμοποιούν τις υπολογιστικές και
μαθηματικές τεχνικές, ενώ δημιουργεί ένα μοντέλο από ένα εννοιολογικό πλαίσιο που
περιγράφει ένα σύστημα. Ο χρήστης του συστήματος αναλύει την έξοδο της προσομοίωσης ή των προσομοιώσεων για να εξαγάγει συμπεράσματα που θα τον βοηθήσουν στη λήψη
αποφάσεων. Οι τεχνολογίες προσομοίωσης συστημάτων διακριτών συμβάντων έχουν
χρησιμοποιηθεί εκτενώς από τη βιομηχανία και τον ακαδημαϊκό χώρο για την αντιμετώπιση
διαφόρων βιομηχανικών προβλημάτων.
Η εννοιολογική μοντελοποίηση είναι θεμελιώδες βήμα σε ένα έργο προσομοίωσης. Ωστόσο,
μόνο πρόσφατα οι δομημένες προσεγγίσεις, για τον ορισμό και τη διαμόρφωση
εννοιολογικών μοντέλων, απέκτησαν σημασία στην κοινότητα προσομοίωσης συστημάτων
διακριτών συμβάντων. Όμως, τόσο η οργάνωση των συνιστωσών του μοντέλου όσο και ο
προσδιορισμός της συμπεριφοράς και του ελέγχου του συστήματος από τυπικές προσεγγίσεις
της εννοιολογικής μοντελοποίησης έχουν ελλείψεις που περιορίζουν την εφαρμοσιμότητά της
στην προσομοίωση συστημάτων διακριτών συμβάντων.
Το JaamSim είναι ένα δωρεάν πακέτο προσομοίωσης ανοιχτού κώδικα γραμμένο στη γλώσσα
προγραμματισμού Java. Παρέχεται μια σύγχρονη γραφική διεπαφή χρήστη που είναι
συγκρίσιμη με αυτή του εμπορικού λογισμικού, συμπεριλαμβανομένης της δημιουργίας
μοντέλων με μεταφορά και απόθεση, ενός επεξεργαστή εισόδου, ενός προβολέα εξόδου και τρισδιάστατων γραφικών.
Βασισμένοι στις παραπάνω έννοιες και στο εργαλείο JaamSim περιγράφουμε την
μοντελοποίηση και την προσομοίωση ενός ξενοδοχείου και μελετάμε τα αποτελέσματα.