Παραδοτέο Π.5.3. Σχεδίαση οικοσυστημάτων πληροφορίας γύρω από υπερχώρους δεδομένων

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Παραδοτέο Π.5.3. Σχεδίαση οικοσυστημάτων πληροφορίας γύρω από υπερχώρους δεδομένων"

Transcript

1 Έργο: Τίτλος Υποέργου: «ΘΑΛΗΣ: Ενίσχυση της Διεπιστημονικής ή και Διιδρυματικής έρευνας και καινοτομίας με δυνατότητα προσέλκυσης ερευνητών υψηλού επιπέδου από το εξωτερικό μέσω της διενέργειας βασικής και εφαρμοσμένης έρευνας αριστείας» «ΕΙΚΟΣ»: Θεωρητική και αλγοριθμική θεμελίωση για Προσωποκεντρικά Συνεργατικά Πληροφοριακά Συστήματα Παραδοτέο Π.5.3 Σχεδίαση οικοσυστημάτων πληροφορίας γύρω από υπερχώρους δεδομένων Σεπτέμβριος 2015

2

3 Δράση 5 Υποστήριξη εξέλιξης της πληροφορίας και αυτορύθμισης συστημάτων Ομάδα Ερ. Ομάδα 5 Έναρξη 01/06/2012 Λήξη 30/11/2015 Συντονιστής ΕΟ5 Π. Βασιλειάδης (Παν. Ιωαννίνων) Σχεδίαση οικοσυστημάτων πληροφορίας γύρω από Υποδράση: Δ 5.3 υπερχώρους δεδομένων Π. Βασιλειάδης, Ι. Βασιλείου, Α. Γούναρης, Ι. Συμμετέχοντες Μέλη ΚΕΟ Σταύρακας Γ. Παπαστεφανάτος (ΕΚ. ΑΘΗΝΑ\ ΙΠΣΥ), Πέτρος Μανούσης, (Παν. Ιωαννίνων), Γεωργία Μέλη ΟΕΣ Κούγκα (ΑΠΘ), Θεοδώρα Γαλάνη (ΕΜΠ) Η Υποδράση 5.3 διερευνά τη δυνατότητα παροχής μεθόδων που να μας επιτρέπουν (α) να αποτιμήσουμε την ποιότητα της σχεδίασης ενός οικοσυστήματος δεδομένων με το βλέμμα στην εξέλιξή του και (β) να μας επιτρέπουν να Σύντομη συστήσουμε στο χρήστη / διαχειριστή ενός Περιγραφή οικοσυστήματος πρότυπα και τεχνικές κατάλληλα ώστε να ελαχιστοποιήσουν το κόστος ανασυγκρότησης του οικοσυστήματος για ένα πιθανό σύνολο εξελικτικών δράσεων στο μέλλον. Π.5.3 Σχεδίαση οικοσυστημάτων πληροφορίας γύρω από Παραδοτέο υπερχώρους δεδομένων Τεχνική αναφορά που θα περιλαμβάνει τουλάχιστον 1 Στόχος στο Τ.Δ. δημοσίευση. Επίτευξη στόχου 100%

4

5 Περιεχόμενα 1 Εισαγωγή Πλαίσιο έρευνας Κίνητρα της έρευνας και κεντρική ιδέα Διαχείριση ροών επεξεργασίας των δεδομένων Δηλωτική περιγραφή και αναδιάταξη των διεργασιών Επιλογή της πλατφόρμας εκτέλεσης Μετρικές της εξέλιξης οικοσυστημάτων Μελέτη των θεμελιωδών νόμων της εξέλιξης Οπτικοποίηση της σχεδίασης Ανακεφαλαίωση... 21

6

7 1 Εισαγωγή Ο βασικός στόχος του έργου ΕΙΚΟΣ είναι να προσφέρει τη μεθοδολογία, τη θεωρητική θεμελίωση, τις αλγοριθμικές τεχνικές και την αρχιτεκτονική του λογισμικού που απαιτείται ώστε τα πληροφοριακά συστήματα να μπορούν να προσφέρουν στους χρήστες αφενός την δυνατότητα εξατομίκευσης της παρεχόμενης πληροφορίας και αφετέρου τη δυνατότητα χρήσης ενσωματωμένων ετερογενών δεδομένων, ενδεχομένως διαφορετικής προέλευσης, με διαφανή τρόπο. Στα πλαίσια του έργου, η Δράση 5 «Υποστήριξη εξέλιξης της πληροφορίας και αυτορρύθμισης συστημάτων» προσφέρει στο έργο αλγοριθμικά αποτελέσματα για τη σχεδίαση και την προσαρμογή ενός οικοσυστήματος δεδομένων σε ότι αφορά εξελικτικές μεταβολές που αφορούν στη σημασιολογία, δομή και περιεχόμενο της πληροφορίας. Η Δράση οργανώνεται σε τρεις θεμελιώδεις δράσεις, εκ των οποίων η πρώτη αφορά τη μοντελοποίηση των γεγονότων εξέλιξης και των αλληλεξαρτήσεών τους, η δεύτερη την ρύθμιση και αυτοματοποίηση της εξέλιξης ενός οικοσυστήματος δεδομένων και η τρίτη την a-priori σχεδίασή του, έχοντας υπόψη τις διαθέσιμες τεχνικές προσαρμογής από την προηγούμενη υποδράση. Το παρόν Παραδοτέο Π.5.3 περιλαμβάνει τα αποτελέσματα της υποδράσης ΥΔ5.3. Στην ενότητα 1 παρουσιάζουμε το γενικότερο πλαίσιο του προβλήματος. Στην ενότητα 2 διερευνούμε τη διαχείριση και βελτιστοποίηση ροών εργασίας ενός οικοσυστήματος. Στην ενότητα 3 διερευνούμε γραφοθεωρητικές μετρικές που μας επιτρέπουν να δούμε ποια σημεία ενός οικοσυστήματος είναι ευαίσθητα στην εξέλιξή του. Στην ενότητα 4 ερευνούμε ποιοι μπορεί να είναι οι «νόμοι» που διέπουν την εξέλιξη του οικοσυστήματος και στην ενότητα 5 ασχολούμαστε με την οπτικοποίηση της εσωτερικής αρχιτεκτονική ενός οικοσυστήματος. Ανακεφαλαιώνουμε τη συνεισφορά μας στην ενότητα Πλαίσιο έρευνας Στις προηγούμενες υποδράσεις ασχοληθήκαμε εκτενώς με το πώς μπορούμε να μοντελοποιήσουμε (α) την εξέλιξη των δεδομένων αυτή καθεαυτή και (β) 7

8 οικοσυστήματα δεδομένων, με ερωτήσεις επί των δεδομένων ενταγμένες στον κώδικα εφαρμογών ώστε να διαχειριστούμε την εξέλιξή τους. Όμως, ένα σημαντικό χαρακτηριστικό των μοντέρνων οικοσυστημάτων, αυτό της δυναμικές διαχείρισης των δεδομένων μέσω ροών εργασίας που τα επεξεργάζονται, δεν είχε καλυφθεί. Στην Υποδράση 5.3, λοιπόν, καλούμαστε να αντιμετωπίσουμε το πρόβλημα αυτό. Το ερώτημα που μας απασχολεί στην παρουlσα υποδραlση, λοιποlν, ειlναι τριπλοl. Κατ αρχηlν, πρεlπει να μοντελοποιήσουμε τις ροές εργασίας που διαχειρίζονται δεδομένα. Έπειτα, πρέπει να βρούμε μεθόδους που να μπορούν, σε λογικό επίπεδο, ανεξάρτητα από την πλατφόρμα εκτέλεσής τους, να βοηθήσουν το σχεδιαστή να βελτιστοποιήσει την εκτέλεσή τους. Τρίτον, πρέπει να εισάγουμε μεθόδους, που να λαμβάνουν υπ όψιν την πλατφόρμα εκτέλεσης (στις μέρες μας, συχνά, ένα νέφος από ετερογενή και ανεξάρτητα μηχανήματα που εκτελούν μια ροή με παράλληλο τρόπο). Ναι, αλλά, έχοντας αυτό ως κεκτημένο, πώς εξελίσσονται οι εν λόγω ροές επεξεργασίας των δεδομένων? Μπορούμε να αποτιμήσουμε με κάποιο τρόπο αν η σχεδίασή μας είναι ανθεκτική σε πιθανές αλλαγές του οικοσυστήματος, ή, μήπως, μια μικρή αλλαγή (π.χ., η προσθήκη ή η διαγραφή ενός πεδίου) μπορεί να οδηγήσει στην ανάγκη να συντηρήσουμε ένα μεγάλο αριθμό από δραστηριότητες (activities -- δλδ., μονάδες λογισμικού), που συνεργάζονται για να εκτελεσθεί η ροή? Όπως αναπτύξαμε διεξοδικά και στο προηγούμενο παραδοτέο Π5.2, μια αλλαγή στη δομή («σχήμα») των δεδομένων μπορεί να καταστήσει όλο το λογισμικό που τα χρησιμοποιεί συντακτικά και σημασιολογικά λάθος. Στις ροές εργασίας, όπου η μία δραστηριότητα τροφοδοτεί την επόμενη με δεδομένα, μια τέτοια αλλαγή μπορεί να έχει εξαιρετικά ευρεία διάδοση και αντίστοιχα, επιπτώσεις και ανάγκη συντήρησης του λογισμικού. Ένα άλλο ερώτημα που μας απασχόλησε είναι η κατανόηση των νόμων που διέπουν την εξέλιξη των οικοσυστημάτων στον πραγματικό κόσμο. Υπάρχουν κανόνες / συχνά εμφανιζόμενα πρότυπα που μπορούν να μας παρέχουν μια 8

9 αρχική εικόνα για το πώς ένα οικοσύστημα μπορεί να αλλάζει στο χρόνο? Πριν ασχοληθούμε με το πρόβλημα αυτό, η σχετική εμπειρία από την πλευρά των βάσεων δεδομένων ήταν εξαιρετικά μικρή: ελάχιστες καταγραφές για την ιστορία κάποιας βάσης δεδομένων υπήρχαν. Από την πλευρά της τεχνολογίας λογισμικού, σε σχέση με το παραδοσιακό λογισμικό όμως, η κατανόηση ήταν βαθύτερη. Το βασικό υπόβαθρο της επιστήμης στο χώρο της τεχνολογίας λογισμικού για την εξέλιξη του λογισμικού συγκεντρώνεται στους νόμους του Lehamn, που είναι ένα σύνολο 8 «νόμων», το οποίο μπορεί να συνοψισθεί στην διατύπωση ότι η εξέλιξη του λογισμικού είναι ένα σύστημα ανάδρασης, όπου η επέκταση του συστήματος λόγω των απαιτήσεων των χρηστών συχνά αντισταθμίζεται από την ανάγκη «σύμπτυξης» και εσωτερικής αναδιάρθρωσης, ώστε το σύστημα να είναι συντηρήσιμο και κατανοητό. Όλες οι περιοχές της μηχανικής (engineering), από την κατασκευή κτιρίων, τη ναυπηγική, ως και την τεχνολογία λογισμικού, χρησιμοποιούν τεχνικές αφαίρεσης και οπτικής αναπαράστασης των design artifacts τους (γνωστά και ως blueprints). Έχοντας ήδη κατακτήσει την αφαίρεση ενός οικοσυστήματος και την αναπαράστασή του με ένα γράφημα, το Γράφημα Αρχιτεκτονικής, το πρόβλημα της αφαίρεσης είχε λυθεί. Όχι όμως και το πρόβλημα της οπτικής αναπαράστασης. Ένα καίριο ερώτημα, λοιπόν, που μας απασχόλησε στα πλαίσια της υποδράσης ΥΔ5.3 ήταν: «πώς μπορούμε να αναπαραστήσουμε οπτικά ένα blueprint, ένα οπτικό χάρτη ενός οικοσυστήματος?» 1.2 Κίνητρα της έρευνας και κεντρική ιδέα Στο πλαίσιο της Υποδράσης 5.3 σχεδιάσαμε και υλοποιήσαμε μια πληθώρα από τεχνικές που βοηθούν το σχεδιαστή και διαχειριστή ενός οικοσυστήματος να το σχεδιάσει και να το ρυθμίσει με βάση τη δυναμική του συμπεριφορά και την εξέλιξή του. Κατ αρχήν, σχεδιάσαμε και υλοποιήσαμε αλγοριθμικές μεθόδους που επιτρέπουν στους διαχειριστές και τους χρήστες ενός οικοσυστήματος δεδομένων να ποσοτικοποιούν και να βελτιστοποιούν τη σχεδίαση εφαρμογών του οικοσυστήματος, οι οποίες επεξεργάζονται και τροποποιούν μέρος από τα 9

10 συνολικά δεδομένα του, ώστε να τα παράσχουν στον τελικό χρήστη στην επιθυμητή τους μορφή. Για το σκοπό αυτό, η κεντρική ιδέα είναι να αντιμετωπισθεί η επεξεργασία και τροποποίηση των δεδομένων της εφαρμογής ως πολίτης 1 ης κατηγορίας και να μοντελοποιηθεί η διαδικασία μετατροπής των αρχικών δεδομένων του οικοσυστήματος σε χρήσιμη πληροφορία για τον χρήστη ως ροή εργασίας με επίκεντρο τα δεδομένα (data-centric workflow). Μία τέτοια ροή εργασίας μπορεί να αναπαρασταθεί ως ένα (κατευθυνόμενο) ακυκλικό γράφημα, όπου κάθε κορυφή είναι ένα στάδιο επεξεργασίας και τροποποίησης των δεδομένων του οικοσυστήματος. Για να μπορέσουμε να αποτιμήσουμε με ποσοτικό τρόπο την ευαισθησία μιας ροής εργασίας στις αλλαγές, χρησιμοποιήσαμε τα Γραφήματα Αρχιτεκτονικής, που με ενιαίο αλλά και αναλυτικό τρόπο αναπαριστούν δεδομένα και λογισμικό για να στηρίξουμε τη διερεύνησή μας. Εκμεταλλευόμενοι το γράφημα, χρησιμοποιήσαμε τις ροές εργασίας μιας πραγματικής περίπτωσης για να μελετήσουμε τις μετρικές του γραφήματος και να αποφανθούμε για το αν μπορούμε να τις χρησιμοποιήσουμε σαν μηχανισμό πρόβλεψης για την ευαισθησία της ροής σε αλλαγές. Στα πλαίσια της ανάγκης να κατανοήσουμε «νόμους» που διέπουν την εξέλιξη των οικοσυστημάτων δεδομένων, ξεκινήσαμε με το αναγκαίο ερώτημα: «πώς εξελίσσονται οι βάσεις δεδομένων?» Ο πρώτος στόχος της μελέτης μας είναι να εκτιμήσει τη δυνατότητα εφαρμογής των νόμων του Lehman για την εξέλιξη λογισμικού, σε βάσεις δεδομένων λογισμικού ανοιχτού κώδικα. Ωστόσο, η ισχύς των νόμων αυτών όσον αφορά τις βάσεις δεδομένων δεν έχει μελετηθεί μέχρι σήμερα. Το ερώτημα που θέσαμε ήταν «Ισχύουν οι νόμοι του Lehman (και ποιοι) για την εξέλιξη του σχήματος μιας βάσεων δεδομένων?» Τέλος, αλλά όχι λιγότερο σημαντικά, αντιμετωπίσαμε και το πρόβλημα της αναπαράστασης ενός οπτικού χάρτη του οικοσυστήματος. Συνεχίσαμε να στηριζόμαστε σε γραφοθεωρητική προσέγγιση και εκμεταλλευόμενοι την διαθεσιμότητα των Γραφημάτων Αρχιτεκτονικής των οικοσυστημάτων, 10

11 ερευνήσαμε εναλλακτικούς αλγορίθμους για πώς μπορούμε να κατασκευάσουμε ένα οπτικό χάρτη γι αυτά. 2 Διαχείριση ροών επεξεργασίας των δεδομένων Η εργασία μας αναφορικά με τη βελτιστοποίηση εφαρμογών, θεωρώντας τες ως συγκεκριμένες μορφές ροών επεξεργασίας, επικεντρώθηκε σε δύο σημεία. Το πρώτο σημείο αφορά την αναδιάταξη των επί μέρους διεργασιών, ώστε να προκύψει βελτιστοποιημένη εκτέλεση, ενώ το δεύτερο σημείο αφορά την επιλογή της πλατφόρμας εκτέλεσης κάθε διεργασίας. Τα σημεία αυτά περιγράφονται στις δύο επόμενες υποενότητες, ενώ αναλυτική περιγραφή βρίσκεται στις δημοσιεύσεις [KG13],[KG14] και [KGT15]. 2.1 Δηλωτική περιγραφή και αναδιάταξη των διεργασιών Οι μεθοδολογίες που έχουν προταθεί μέχρι σήμερα σχετικά με τη διαχείριση των ροών δεδομένων εξαρτώνται άμεσα από το χρήστη και σχεδιαστή αυτών των ροών, ο οποίος είναι υπεύθυνος για τον καθορισμό της δομής αυτών των ροών. Όμως, ο σχεδιαστής των ροών δεν κατέχει πάντοτε την κατάλληλη τεχνογνωσία και εμπειρία, ώστε να σχεδιάσει ένα βέλτιστο πλάνο εκτέλεσης για κάθε ροή δεδομένων. Ο στόχος στην εργασία [KG13] είναι o σχεδιαστής μίας ροή δεδομένων να μην απαιτείται να σχεδιάσει την ακριβή σειρά εκτέλεσης των δραστηριοτήτων μίας ροής, αλλά να ορίζει υψηλότερου επιπέδου πληροφορία μέσα από περιορισμούς προτεραιότητας. Με σκοπό να το επιτύχουμε αυτό, προτείνουμε έναν δηλωτικό τρόπο για να προσδιορίζουμε τις ροές δεδομένων, κάτι πολύ συνηθισμένο στον ευρύτερο χώρο των βάσεων δεδομένων. Ο δηλωτικός τρόπος που προτείνουμε βασίζεται σε μία θεώρηση των διεργασιών ως εικονικές σχέσεις και σε σύμβολα τα οποία υπάρχουν στο σχήμα εξόδου κάθε δραστηριότητας της ροής. Συγκεκριμένα, προτείναμε τα δεσμευτικάπρότυπα (binding patterns), όπου μας βοηθούν να διαχωρίσουμε τα χαρακτηριστικά που απαιτούνται ως είσοδο (δεσμευμένα-bound) και αυτά που παράγονται στην έξοδο της εκτέλεσης κάθε δραστηριότητας μίας ροής (μη δεσμευμένα/ελεύθερα-free). Για παράδειγμα, η σχέση Task1(X b,task2, Y b, Z f ) αντιστοιχεί σε ένα στάδιο επεξεργασίας Task1, το 11

12 οποίο απαιτεί την είσοδο των Χ και Υ τιμών και την εκτέλεση της δραστηριότητας Task2 νωρίτερα. Με τη μεθοδολογία αυτή, λοιπόν, μπορούμε να εκφράσουμε τις ροές δεδομένων ως ερωτήματα με συμβολισμούς και να εφαρμόσουμε σε αυτά αλγορίθμους βελτιστοποίησης ερωτημάτων, οι οποίοι λαμβάνουν υπόψη τυχόν περιορισμούς προτεραιότητας μεταξύ των δραστηριοτήτων ροής. Η εφαρμογή αυτής της προσέγγισης αποδείχθηκε ότι είναι επαρκής ώστε να καλύψει ένα ευρύ φάσμα μετασχηματισμών δεδομένων, οι οποίοι μέχρι τώρα δεν μπορούσαν να υποστηριχθούν από τους παραδοσιακούς σχεσιακούς τελεστές. Συγκεκριμένα η δηλωτική προσέγγιση μπορεί να υποστηρίξει όχι μόνο απλές ροές δεδομένων με μία είσοδο και έξοδο, αλλά και πιο σύνθετες ροές με περισσότερες εισόδους και πιο πολύπλοκα στάδια. Ένα ενδεικτικό παράδειγμα παρουσιάζεται παρακάτω, όπου η ροή δεδομένων μετασχηματίζει tweets σε χρήσιμη πληροφορία. Η συγκεκριμένη ροή δεδομένων, που είναι ουσιαστικά ένα ακυκλικό κατευθυνόμενο γράφημα, αντιστοιχεί στο ακόλουθο ερώτημα, το οποίο είναι δηλωτικό: 12

13 H δηλωτική διατύπωση των ροών αφήνει περιθώρια στο σύστημα να επιλέξει το ίδιο τον ακριβή τρόπο εκτέλεσης. Όπως αναφέραμε και προηγουμένως, οι ροές δεδομένων δε σχεδιάζονται πάντοτε από ειδικούς και επομένως, δε διαθέτουν πάντοτε την τεχνογνωσία για τον καθορισμό ενός βέλτιστου πλάνου εκτέλεσης. Ακόμη, και εάν οι σχεδιαστές αυτών των ροών είναι μόνο ειδικοί, θα ήταν πολύ δύσκολο και γι αυτούς να παράγουν πάντα το βέλτιστο πλάνο εκτέλεσης, καθώς οι σύγχρονες ροές δεδομένων είναι αρκετά πολύπλοκες και μεγάλες σε αριθμό δραστηριοτήτων. Επιπρόσθετα, οι σύγχρονες ροές δεδομένων εκτελούνται σε συνεχώς μεταβαλλόμενα περιβάλλοντα, όπου τα δεδομένα εισόδου μίας ροής δεδομένων αλλάζουν διαρκώς. Ακόμη και αν καθοριστεί το βέλτιστο πλάνο για ένα συγκεκριμένο σύνολο δεδομένων, αυτό δε μας εξασφαλίζει ότι το πλάνο θα συνεχίσει να είναι βέλτιστο για ένα άλλο σύνολο δεδομένων ή ακόμη και για το ίδιο σύνολο δεδομένων με χαρακτηριστικά τα οποία ανανεώνονται. Για όλους τους λόγους που αναφέραμε παραπάνω, η υιοθέτηση αυτοματοποιημένων τεχνικών βελτιστοποίησης είναι απαραίτητη, κάτι που αποτελεί το βασικό αντικείμενο της εργασίας [KG14]. Σε αυτήν την εργασία, επικεντρωνόμαστε σε εξειδικευμένες προτάσεις βελτιστοποίησης που αφορούν τη βελτιστοποίηση του λογικού πλάνου εκτέλεσης μέσα από μεθοδολογίες αναδιάταξης δραστηριοτήτων. Συγκεκριμένα, στην εργασία αυτήν αποδεικνύεται ότι ακόμη και για την πιο απλή περίπτωση μίας ροής δεδομένων με μία είσοδο και μία έξοδο το λογικό πλάνο εκτέλεσης 13

14 μπορεί να απέχει αρκετά από το βέλτιστο. Ως ένα παράδειγμα, χρησιμοποιούμε την εκτέλεση του προηγούμενου παραδείγματος στο εργαλείο Pentaho Data Integration (βλ. επόμενο σχήμα) και παρατηρούμε ότι ενώ χωρίς να επέμβουμε το κόστος εκτέλεσης είναι 63 μονάδες χρόνου, ενώ ο βέλτιστος χρόνος εκτέλεσης μπορεί να κατέβει στο συγκεκριμένο παράδειγμα στις 18.3 μονάδες. Σε αυτήν την εργασία, δείχνουμε ότι η υπάρχουσα βιβλιογραφία που αφορά τη βελτιστοποίηση των ροών δεδομένων σε λογικό επίπεδο και πιο συγκεκριμένα, στον βελτιωμένο καθορισμό της ακολουθίας των εργασιών-σταδίων μίας ροής δεδομένων, χρειάζεται να επεκταθεί από εξειδικευμένους αλγορίθμους (που ονομάσαμε RO-I&II) οι οποίοι θα κλιμακώνονται για ροές δεδομένων με μεγάλο αριθμό δραστηριοτήτων και θα έχουν σημαντική βελτίωση στην απόδοση. Μετά από αξιολόγηση των αλγορίθμων, καταλήξαμε ότι οι προτεινόμενες λύσεις βελτιστοποίησης στη χειρότερη περίπτωση έχουν 16% καλύτερη βελτίωση απόδοσης από τον υπάρχοντα καλύτερο αλγόριθμο της βιβλιογραφίας, ενώ στην καλύτερη μέχρι και 41% καλύτερη βελτίωση απόδοσης. 2.2 Επιλογή της πλατφόρμας εκτέλεσης Στην πάροδο του χρόνου, οι ροές δεδομένων που υιοθετούνται, ολοένα και περισσότερο διαχειρίζονται δεδομένα μεγάλου όγκου, τόσο σε επιχειρηματικά σενάρια, όσο και σε επιστημονικά. Ένα επιπλέον κοινό στοιχείο είναι ότι οι 14

15 επιμέρους διεργασίες μπορούν να εκτελεστούν κατανεμημένα και σε διαφορετικές μηχανές (ή αλλιώς πλατφόρμες) εκτέλεσης. Στην εργασία [KGT15] επικεντρωνόμαστε στη βελτιστοποίηση του φυσικού πλάνου εκτέλεσης μίας ροής δεδομένων και συγκεκριμένα, στοχεύουμε στη λύση του προβλήματος της κατανομής των δραστηριοτήτων των ροών σε ετερογενείς και ανεξάρτητες μηχανές εκτέλεσης με σκοπό την εκτέλεση του πλάνου στο μικρότερο δυνατό χρόνο. Αποδεικνύεται ότι ακόμη και στη γενική περίπτωση το πρόβλημα χαρακτηρίζεται ως NP-hard στη γενική περίπτωση. Στην ειδική περίπτωση για ροές δεδομένων που χαρακτηρίζονται ως γραμμικές, προτείνουμε μία ψευδοπολυωνυμική λύση, που βρίσκει όμως το βέλτιστο κόστος. Επίσης, προτείνουμε πρακτικούς αλγορίθμους, οι οποίοι μπορούν να επιτύχουν την κατανομή των δραστηριοτήτων μέσα σε λίγα δευτερόλεπτα. Η βελτιστοποίηση της κατανομής των δραστηριοτήτων μίας ροής δεδομένων βασίζεται στην επιλογή της καλύτερης μηχανής εκτέλεσης για κάθε δραστηριότητα μέσα από ένα σύνολο υποψήφιων μηχανών εκτέλεσης. Επίσης, η απόδοση των πλάνων εκτέλεσης υπολογίζεται από το άθροισμα των χρόνων εκτέλεσης όλων των δραστηριοτήτων μίας ροής δεδομένων. Μέχρι και σήμερα, για την προσέγγιση αυτού του προβλήματος είχαν προταθεί μόνο απλά ευρετικά και αλγόριθμοι που δεν κλιμακώνονται. Επίσης, κάποιες από τις ιδιαίτερες προκλήσεις αυτού του προβλήματος ήταν ο μεγάλος αριθμός των δραστηριοτήτων και των υποψήφιων μηχανών εκτέλεσης, η ετερογένεια και διαθεσιμότητα των μηχανών και το επιπρόσθετο κόστος που επιφέρει η μεταφορά δεδομένων από μηχανή εκτέλεσης σε μηχανή εκτέλεσης. Με σκοπό να επιλύσουμε το πρόβλημα αυτό προτείναμε διάφορους αλγορίθμους, με σημαντικά διαφορετικό σκεπτικό, π.χ., branch-and-bound, random walk, set-cover, οι οποίοι οποιαδήποτε στιγμή και αν τους διακόψουμε κατά την εκτέλεση τους, μπορούν να επιστρέψουν ένα πλάνο που τηρεί του κανόνες προτεραιότητας (αλγόριθμοι anytime) και αποδίδουν αποδοτικότερα από τις απλοϊκές λύσεις που είχαν προταθεί, ακόμη και όταν εφαρμόζονται σε ροές δεδομένων με μεγάλο αριθμό δραστηριοτήτων μέσα σε λίγα δευτερόλεπτα. 15

16 Οι προτεινόμενες λύσεις αξιολογήθηκαν τόσο σε συνθετικές, όσο και σε πραγματικές επιστημονικές ροές δεδομένων. Αξίζει να σημειωθεί ότι εξαιτίας της δομής των πραγματικών σεναρίων, τα οποία αν και πολύπλοκα έχουν πολύ μεγάλα τμήματα που είναι γραμμικά, ο χρόνος εκτέλεσης των ροών που έχουν δομή που συναντάται σε πραγματικά σενάρια, μπορεί να μειωθεί μέχρι και τρεις φορές. Σημαντικές βελτιώσεις παρατηρήθηκαν και σε συνθετικά σενάρια, κάτι που περαιτέρω ενισχύει την πεποίθησή μας ότι οι συγκεκριμένες προτάσεις πραγματοποιούν μία σημαντική συνεισφορά στο πεδίο της βελτιστοποίησης ροών εργασίας. 3 Μετρικές της εξέλιξης οικοσυστημάτων Έχοντας μοντελοποιήσει τις ροές δεδομένων και έχοντας προτείνει μεθόδους για την σχεδίαση και τη βελτιστοποίηση τους, μπορούμε επίσης να προχωρήσουμε και στη χρήση μετρικών οι οποίες βοηθούν το σχεδιαστή να αποτιμήσει την ευαισθησία μιας σχεδίασης στις αλλαγές. Στα πλαίσια της Υποδράσης 5.3 ασχοληθήκαμε με τη μελέτη ροών δεδομένων της κατηγορίας Extract-Transform-Load (ETL) σε μία μελέτη περίπτωσης. Μοντελοποιήσαμε τις ροές εργασίας ενός οργανισμού του Ελλ. Δημοσίου με τα Γραφήματα Αρχιτεκτονικής που έχουμε εισάγει ήδη από την Υποδράση 5.2 και μελετήσαμε την εξέλιξή τους. Θυμίζουμε ότι σε ένα Γράφημα Αρχιτεκτονικής, ανάγουμε όλα τα στοιχεία και τις εξαρτήσεις του οικοσυστήματος (πίνακες, ερωτήσεις, εμπλεκόμενα πεδία, σχέσεις τροφοδοσίας με δεδομένα) σε ένα ενιαίο γράφημα αναπαράστασης. Οι δραστηριότητες μιας ροής δεδομένων, η οποία ανακτά, μετασχηματίζει και φορτώνει δεδομένα σε μια αποθήκη δεδομένων, λόγω της έντονα στραμμένης προς τα δεδομένα φύσεώς της, μπορεί να αναπαρασταθεί εύκολα με ένα γράφημα αρχιτεκτονικής. Στη συνέχεια, προχωρήσαμε στον ορισμό γραφοθεωρητικών μετρικών ποιότητας για την αποτίμηση της εξέλιξης πολυδιάστατων οικοσυστημάτων δεδομένων (π.χ., ο έξω/έσω βαθμός ενός κόμβου, ο μεταβατικός βαθμός που λαμβάνει υπόψη τα μονοπάτια τροφοδοσίας, κλπ). Έπειτα, αξιολογήσαμε τις μετρικές αυτές στο προαναφερθέν πραγματικά συστήματα αποθηκών 16

17 δεδομένων. Συγκεκριμένα, διαπιστώσαμε ότι (α) ο αριθμός των πεδίων που εμπλέκονται σε μια δραστηριότητα και (β) η πολυπλοκότητά της μπορούν να μας «προβλέψουν» πόσο ευαίσθητη μπορεί να είναι σε πιθανές αλλαγές. Ο έξω βαθμός ενός κόμβου, από πλευράς γραφήματος, είναι η μετρική με την καλύτερη ικανότητα πρόβλεψης. Με βάση τα ευρήματά μας, έχουμε προτείνει ένα σύνολο από «καλές πρακτικές» για την αποτίμηση και σχεδίαση οικοσυστημάτων δεδομένων με στόχο την διαχείριση της εξέλιξής τους στο χρόνο. Οι συστάσεις μας συνοψίζονται εν τάχει (α) στην υιοθέτηση «στενών» σχημάτων, όπου αυτό είναι εφικτό, (β) στην απλοποίηση της εσωτερικής δομής των διαδικασιών και (γ) στην αναδιάταξη των δραστηριοτήτων ώστε να μειωθεί ο αριθμός των εμπλεκόμενων στη ροή πεδίων, όσο το δυνατόν πιο νωρίς. Τα αποτελέσματά μας δημοσιεύθηκαν στο περιοδικό Journal of Data Semantics, Springer [PVSV12]. 4 Μελέτη των θεμελιωδών νόμων της εξέλιξης Όπως προαναφέρθηκε, ο πρώτος στόχος της μελέτης μας είναι να εκτιμήσει τη δυνατότητα εφαρμογής των νόμων του Lehman για την εξέλιξη λογισμικού, σε βάσεις δεδομένων λογισμικού ανοιχτού κώδικα. Αυτό το σύνολο των οκτώ νόμων της εξέλιξης είναι ένα καλά εδραιωμένο σύνολο παρατηρήσεων (που έχει ωριμάσει κατά τη διάρκεια των τελευταίων σαράντα ετών) σχετικά με το πώς τα συστήματα λογισμικού εξελίσσονται. Για το σκοπό αυτό, αξιοποιήσαμε την ύπαρξη συστημάτων ανοικτού λογισμικού που δημοσιεύουν σε δημόσια αποθετήρια τον κώδικά τους. Για 8 από αυτά ανακτήσαμε την ιστορία της εξέλιξης του σχήματος της βάσης δεδομένων που εμπεριέχουν και πραγματοποιήσαμε μια εμπεριστατωμένη μελέτη σχετικά με την εξέλιξη των διαφόρων ιδιοτήτων του σχήματος της βάσης δεδομένων (όπως μέγεθος, ανάπτυξη, και το ύψος των αλλαγών ανά έκδοση, τόσο όσον αφορά τις σχέσεις όσο και τα γνωρίσματα αυτών) και αναφέρουμε τα αποτελέσματα σχετικά με την εγκυρότητα του κάθε νόμου με βάση τις εν λόγω παρατηρήσεις. 17

18 Νόμοι του Lehman για την εξέλιξης σχημάτων βάσεων δεδομένων 18

19 Συνδυαστική αναπαράσταση του μεγέθους του σχήματος (κόκκινη γραμμή) με το heartbeat των αλλαγών στην πάροδο του χρόνου, για τα οικοσυστήματα Atlas και Biosql Βασικές παρατηρήσεις: Η θεμελιώδης ουσία των νόμων της εξέλιξης φαίνεται να ισχύει. Θυμίζουμε ότι Ο βασικός νόμος του Lehman είναι ότι η εξέλιξη του λογισμικού είναι ένα σύστημα ανάδρασης, όπου η επέκταση του συστήματος λόγω των απαιτήσεων των χρηστών συχνά αντισταθμίζεται από την ανάγκη «σύμπτυξης» και εσωτερικής αναδιάρθρωσης, ώστε το σύστημα να είναι συντηρήσιμο και κατανοητό. Διαφαίνεται ότι στην περίπτωση της εξέλιξης των σχημάτων βάσεων δεδομένων, το σύστημα ανάδρασης ισχύει, καθώς το μέγεθος μίας συγκεκριμένης έκδοσης μπορεί να εκτιμηθεί μέσω μίας regression φόρμουλας που στηρίζεται κυρίως στην πολύ πρόσφατη ιστορία. Τα σχήματα γενικώς επεκτείνονται και αυξάνονται με την πάροδο του χρόνου. Εν αντιθέσει όμως με τους νόμου του παραδοσιακού λογισμικού, το σχήμα μιας βάσης δεδομένων εξελίσσεται σε ριπές, σε ομαδοποιημένες περιόδους εξελικτικής δραστηριότητας και όχι σε μια συνεχή διαδικασία. Τα αποτελέσματά μας δημοσιεύθηκαν στο άρθρο [SkVZ14] που παρουσιάστηκε στο 26th International Conference on Advanced Information Systems Engineering (CAiSE 2014). Να σημειωθεί ότι τα συνέδρια ER και CAiSE είναι τα κορυφαία συνέδρια στο χώρο της ερευνητικής κοινότητας του Conceptual Modeling και του Information Systems Engineering. 19

20 Λόγω της υψηλής κατάταξης του άρθρου στην αξιολόγηση της επιτροπής προγράμματος του συνεδρίου, το άρθρο προσεκλήθη στο περιοδικό Information Systems ως ένα από τα κορυφαία άρθρα του συνεδρίου. Η εκτεταμένη εκδοχή του άρθρου διήλθε την διαδικασία κρίσης κανονικά και έγινε αποδεκτή [SkVZ15]. Το περιοδικό Information Systems είναι ένα από τα κορυφαία περιοδικά του χώρου της διαχείρισης δεδομένων και πληροφοριακών συστημάτων. 5 Οπτικοποίηση της σχεδίασης Στα πλαίσια της forward σχεδίασης ενός οικοσυστήματος, αλλά και στο πλαίσιο του reverse engineering του, χρειαζόμαστε οπτικούς χάρτες που να μας καταδεικνύουν τα συστατικά και τις αλληλεξαρτήσεις εντός του. Οι οπτικοί χάρτες έχουν ποικίλες χρήσεις, καθώς επιτρέπουν αφενός να κατανοήσουμε ένα οικοσύστημα, να το τεκμηριώσουμε και να εντοπίσουμε πρότυπα δόμησης εντός του, και αφετέρου, να εκτιμήσουμε με μια ματιά την επίπτωση των αλλαγών σε ένα οικοσύστημα εντός του. Χτίζοντας λοιπόν πάνω στα Γραφήματα Αρχιτεκτονικής των οικοσυστημάτων, παρέχουμε και μια αρχική προσέγγιση στο πώς μπορούμε να κατασκευάσουμε ένα οπτικό χάρτη γι αυτά. Για την παροχή αυτού του οπτικού χάρτη, αναπαριστούμε την εσωτερική δομή των οικοσυστημάτων ως γράφημα που στηρίζεται σε πίνακες και ερωτήσεις ως βασικούς κόμβους οπτικής αναπαράστασης. Μέσω ενός αλγορίθμου ιεραρχικής συναθροιστικής ομαδοποίησης (hierarchical agglomerative clustering) οι κόμβοι του συστήματος επιμερίζονται σε clusters οι οποίοι και διατάσσονται στον καμβά. Στο παρακάτω σχήμα φαίνεται ένα τέτοιος χάρτης για το σύστημα Drupal, καθώς και λεπτομέρειες που το επεξηγούν. Έχουμε αναπτύξει με τρεις κυκλικές μεθόδους διάταξης των clusters για την απεικόνιση του χάρτη (εδώ δείχνουμε μόνο τη μία που στηρίζεται σε ένα εξωτερικό κύκλο). Έχουμε επιλύσει επιπλέον και διάφορα τεχνικά προβλήματα 20

21 σε σχέση με την διάταξη των κόμβων ώστε να μην υπάρχουν επικαλύψεις και να μειωθεί ο οπτικός θόρυβος, Χάρτης του οικοσυστήματος του Drupal. Οι κόμβοι οργανώνονται σε clusters, οι οποίοι (α) τοποθετούνται κυκλικά στον καμβά φτιάχνοντας ένα (εξωτερικό) μεγα-κύκλο, (β) με το εσωτερικό τους να οργανώνεται επίσης σε κύκλο (οι μικρότερες κυκλικές διατάξεις του σχήματος). Οι μικροί κόμβοι εσωτερικά στους clusters (α) αναπαριστούν SQL ερωτήσεις ενσωματωμένες στην php (χρωματιστοί κόμβοι), καθώς και (β) πίνακες της βάσης δεδομένων του Drupal (γκρι κόμβοι). Τα αποτελέσματά μας δημοσιεύθηκαν στο άρθρο [KoMP14] που παρουσιάστηκε στο 33 rd International Conference on Conceptual Modeling (ER 2014). Να σημειωθεί ότι τα συνέδρια ER και CAiSE είναι τα κορυφαία συνέδρια στο χώρο της ερευνητικής κοινότητας του Conceptual Modeling και του Information Systems Engineering. Επίσης, τα αποτελέσματα παρουσιάσθηκαν με ομιλία στο 13ο Ελληνικό Συμπόσιο Διαχείρισης Δεδομένων, το 2015 [ΚοΜΒ15]. 6 Ανακεφαλαίωση Το παρόν παραδοτέο Π5.3 παρουσιάζει τα αποτελέσματα της υποδράσης ΥΔ5.3 του έργου ΕΙΚΟΣ. Ο στόχος της υποδράσης ΥΔ5.3 ήταν να παρέχει μεθόδους που να μας επιτρέπουν (α) να αποτιμήσουμε την ποιότητα της σχεδίασης ενός 21

22 οικοσυστήματος δεδομένων με το βλέμμα στην εξέλιξή του και (β) να μας επιτρέπουν να συστήσουμε στο χρήστη / διαχειριστή ενός οικοσυστήματος πρότυπα και τεχνικές κατάλληλα ώστε να ελαχιστοποιήσουν το κόστος ανασυγκρότησης του οικοσυστήματος για ένα πιθανό σύνολο εξελικτικών δράσεων στο μέλλον. Στα πλαίσια της έρευνάς μας, λοιπόν, επιτύχαμε να ανταποκριθούμε στο στόχο της υποδράσης με τους ακόλουθους τρόπους: 1. Συμπληρώσαμε τη μοντελοποίηση του οικοσυστήματος, επεκτείνοντάς την και σε ροές εργασίας. Η μοντελοποίηση αυτή μας επέτρεψε να δώσουμε στο σχεδιαστή του οικοσυστήματος μεθόδους που βελτιστοποιούν την εκτέλεση μιας ροής με φυσική αναδιάταξη των εσωτερικών συστατικών της και με την έξυπνη τοποθέτηση εργασιών στο σωστό σημείο, όταν η ροή εκτελείται με παράλληλο τρόπο σε ένα ετερογενές δίκτυο μηχανών. 2. Εισάγαμε τρόπους μέτρησης γραφοθεωρητικών μετρικών μιας ροής σαν μηχανισμό πρόβλεψης για την ευαισθησία της σε αλλαγές, με βάση την μελέτη μιας πραγματικής περίπτωσης. 3. Μελετήσαμε θεμελιώδεις νόμους της εξέλιξης για να μπορούμε να δούμε τους μηχανισμούς με τους οποίους το σχήμα μιας βάσης εξελίσσεται και υιοθετήσαμε ένα δημοφιλές μοντέλο εξέλιξης από το χώρο της Τεχνολογίας Λογισμικού. 4. Παρέχουμε προχωρημένες τεχνικές οπτικοποίησης στο σχεδιαστή και στον χρήστη ενός οικοσυστήματος διατάσσοντας στο δισδιάστατο χώρο το Γράφημα Αρχιτεκτονικής του. Δημοσιεύσεις [KG13] [KG14] Georgia Kougka, Anastasios Gounaris. Declarative expression and optimization of data-intensive flows. In Proceedings 15th International Conference on Data Warehousing and Knowledge Discovery (DaWaK 2013), Prague, Czech Republic, August 26-29, Georgia Kougka, Anastasios Gounaris. Optimization of Data- 22

23 intensive Flows: Is it Needed? Is it Solved?. In Proceedings 17th International Workshop on Data Warehousing and OLAP (DOLAP 2014), Shanghai, China, November 3-7, [KGT15] Georgia Kougka, Anastasios Gounaris, Kostas Tsichlas. Practical algorithms for execution engine selection in data flows. Future Generation Computer Systems 45 (2015). [PVSV12] George Papastefanatos, Panos Vassiliadis, Alkis Simitsis, Yannis Vassiliou. Metrics for the Prediction of Evolution Impact in ETL Ecosystems: A Case Study. Journal on Data Semantics, volume 1, number 2, pp , 2012, Springer. [SkVZ14] Ioannis Skoulis, Panos Vassiliadis, Apostolos Zarras. Open-Source Databases: Within, Outside, or Beyond Lehman's Laws of Software Evolution?. In Proceedings 26th International Conference on Advanced Information Systems Engineering (CAiSE 2014), Thessaloniki, Greece, June 16-20, [SkVZ15] Ioannis Skoulis, Panos Vassiliadis, Apostolos V. Zarras. Growing up with stability: How open-source relational databases evolve. Information Systems, Volume 53, October November 2015, Pages doi: /j.is [KoMP14] Efthymia Kontogiannopoulou, Petros Manousis, Panos Vassiliadis. Visual Maps for Data-Intensive Ecosystems. In Proceedings 33rd International Conference on Conceptual Modeling (ER 2014), Atlanta, U.S.A., October, [ΚοΜΒ15] Ευθυμία Κοντογιαννοπούλου, Πέτρος Μανούσης, Παναγιώτης Βασιλειάδης. Οπτικοποίηση Πληροφοριακών Οικοσυστημάτων Παρουσιάσθηκε στο 13ο Ελληνικό Συμπόσιο Διαχείρισης Δεδομένων (ΕΣΔΔ 2015), Αθήνα, Ιουλίου,

24 24

25 Παράρτημα 25

Παραδοτέο Π.5.2. Ρύθμιση της εξέλιξης υπερχώρων και οικοσυστημάτων πληροφορίας

Παραδοτέο Π.5.2. Ρύθμιση της εξέλιξης υπερχώρων και οικοσυστημάτων πληροφορίας Έργο: Τίτλος Υποέργου: «ΘΑΛΗΣ: Ενίσχυση της Διεπιστημονικής ή και Διιδρυματικής έρευνας και καινοτομίας με δυνατότητα προσέλκυσης ερευνητών υψηλού επιπέδου από το εξωτερικό μέσω της διενέργειας βασικής

Διαβάστε περισσότερα

Παραδοτέο Π.2.1. Υπερχώρος και διαχείριση μοντέλων

Παραδοτέο Π.2.1. Υπερχώρος και διαχείριση μοντέλων Έργο: Τίτλος Υποέργου: «ΘΑΛΗΣ: Ενίσχυση της Διεπιστημονικής ή και Διιδρυματικής έρευνας και καινοτομίας με δυνατότητα προσέλκυσης ερευνητών υψηλού επιπέδου από το εξωτερικό μέσω της διενέργειας βασικής

Διαβάστε περισσότερα

Παραδοτέο Π.5.1. Μοντελοποίηση της εξέλιξης υπερχώρων και οικοσυστημάτων πληροφορίας

Παραδοτέο Π.5.1. Μοντελοποίηση της εξέλιξης υπερχώρων και οικοσυστημάτων πληροφορίας Έργο: Τίτλος Υποέργου: «ΘΑΛΗΣ: Ενίσχυση της Διεπιστημονικής ή και Διιδρυματικής έρευνας και καινοτομίας με δυνατότητα προσέλκυσης ερευνητών υψηλού επιπέδου από το εξωτερικό μέσω της διενέργειας βασικής

Διαβάστε περισσότερα

Παραδοτέο Π.3.1. Διαχείριση δεδομένων συμπεριφοράς χρήστη

Παραδοτέο Π.3.1. Διαχείριση δεδομένων συμπεριφοράς χρήστη Έργο: Τίτλος Υποέργου: «ΘΑΛΗΣ: Ενίσχυση της Διεπιστημονικής ή και Διιδρυματικής έρευνας και καινοτομίας με δυνατότητα προσέλκυσης ερευνητών υψηλού επιπέδου από το εξωτερικό μέσω της διενέργειας βασικής

Διαβάστε περισσότερα

Παραδοτέο Π.1.3. Μηχανισμοί δεικτοδότησης μη-παραδοσιακών δεδομένων

Παραδοτέο Π.1.3. Μηχανισμοί δεικτοδότησης μη-παραδοσιακών δεδομένων Έργο: Τίτλος Υποέργου: «ΘΑΛΗΣ: Ενίσχυση της Διεπιστημονικής ή και Διιδρυματικής έρευνας και καινοτομίας με δυνατότητα προσέλκυσης ερευνητών υψηλού επιπέδου από το εξωτερικό μέσω της διενέργειας βασικής

Διαβάστε περισσότερα

ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» / ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» / ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» / ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Τίτλος Πράξης ΘΑΛΗΣ Ερευνητικό Κέντρο Καινοτομίας στις Τεχνολογίες

Διαβάστε περισσότερα

Παραδοτέο Π.2.2. Εξαγωγή δεδομένων, αντιστοίχιση τιμών και δομών, και ολοκλήρωση πληροφορίας

Παραδοτέο Π.2.2. Εξαγωγή δεδομένων, αντιστοίχιση τιμών και δομών, και ολοκλήρωση πληροφορίας Έργο: Τίτλος Υποέργου: «ΘΑΛΗΣ: Ενίσχυση της Διεπιστημονικής ή και Διιδρυματικής έρευνας και καινοτομίας με δυνατότητα προσέλκυσης ερευνητών υψηλού επιπέδου από το εξωτερικό μέσω της διενέργειας βασικής

Διαβάστε περισσότερα

Παραδοτέο Π.4.3. Μέθοδοι εύρεσης ομοιότητας χρηστών υπερχώρων δεδομένων

Παραδοτέο Π.4.3. Μέθοδοι εύρεσης ομοιότητας χρηστών υπερχώρων δεδομένων Έργο: Τίτλος Υποέργου: «ΘΑΛΗΣ: Ενίσχυση της Διεπιστημονικής ή και Διιδρυματικής έρευνας και καινοτομίας με δυνατότητα προσέλκυσης ερευνητών υψηλού επιπέδου από το εξωτερικό μέσω της διενέργειας βασικής

Διαβάστε περισσότερα

ΗΥ562 Προχωρημένα Θέματα Βάσεων Δεδομένων Efficient Query Evaluation over Temporally Correlated Probabilistic Streams

ΗΥ562 Προχωρημένα Θέματα Βάσεων Δεδομένων Efficient Query Evaluation over Temporally Correlated Probabilistic Streams ΗΥ562 Προχωρημένα Θέματα Βάσεων Δεδομένων Efficient Query Evaluation over Temporally Correlated Probabilistic Streams Αλέκα Σεληνιωτάκη Ηράκλειο, 26/06/12 aseliniotaki@csd.uoc.gr ΑΜ: 703 1. Περίληψη Συνεισφοράς

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΑΝΑΡΤΗΤΕΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ. Αθήνα, 04/12/2014 Α.Π. : Προς: ΙΝ/ΤΟ ΠΛΗΡ/ΚΩΝ ΣΥΣ/ΤΩΝ&ΠΡΟΣ/ΣΗΣΕΡΕΥΝ/ΚΟ ΚΕΝΤΡΟ ΚΑΙΝ/ΜΙΑΣ&ΤΗΣ

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΑΝΑΡΤΗΤΕΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ. Αθήνα, 04/12/2014 Α.Π. : Προς: ΙΝ/ΤΟ ΠΛΗΡ/ΚΩΝ ΣΥΣ/ΤΩΝ&ΠΡΟΣ/ΣΗΣΕΡΕΥΝ/ΚΟ ΚΕΝΤΡΟ ΚΑΙΝ/ΜΙΑΣ&ΤΗΣ INFORMATICS DEVELOPMEN T AGENCY Digitally signed by INFORMATICS DEVELOPMENT AGENCY Date: 2014.12.05 11:05:28 EET Reason: Location: Athens ΑΔΑ: 7ΚΞ49-0ΧΠ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ

Διαβάστε περισσότερα

Παραδοτέο Π.3.2. Μοντελοποίηση χρήστη και διαχείριση προτιμήσεων

Παραδοτέο Π.3.2. Μοντελοποίηση χρήστη και διαχείριση προτιμήσεων Έργο: Τίτλος Υποέργου: «ΘΑΛΗΣ: Ενίσχυση της Διεπιστημονικής ή και Διιδρυματικής έρευνας και καινοτομίας με δυνατότητα προσέλκυσης ερευνητών υψηλού επιπέδου από το εξωτερικό μέσω της διενέργειας βασικής

Διαβάστε περισσότερα

κώστας βεργίδης εισαγωγή στις βασικές έννοιες των επιχειρησιακών διεργασιών γραφείο 322 κτίριο Γ kvergidis@uom.gr 2310 891 637

κώστας βεργίδης εισαγωγή στις βασικές έννοιες των επιχειρησιακών διεργασιών γραφείο 322 κτίριο Γ kvergidis@uom.gr 2310 891 637 εισαγωγή στις βασικές έννοιες των επιχειρησιακών διεργασιών κώστας βεργίδης λέκτορας τμ. Εφαρμοσμένης Πληροφορικής γραφείο 322 κτίριο Γ kvergidis@uom.gr 2310 891 637 διαχείριση επιχειρηματικών διαδικασιών

Διαβάστε περισσότερα

Παραδοτέο Π.3.3. Σχεδίαση οικοσυστημάτων πληροφορίας γύρω από υπερχώρους δεδομένων

Παραδοτέο Π.3.3. Σχεδίαση οικοσυστημάτων πληροφορίας γύρω από υπερχώρους δεδομένων Έργο: Τίτλος Υποέργου: «ΘΑΛΗΣ: Ενίσχυση της Διεπιστημονικής ή και Διιδρυματικής έρευνας και καινοτομίας με δυνατότητα προσέλκυσης ερευνητών υψηλού επιπέδου από το εξωτερικό μέσω της διενέργειας βασικής

Διαβάστε περισσότερα

Διερευνητική μάθηση We are researchers, let us do research! (Elbers and Streefland, 2000)

Διερευνητική μάθηση We are researchers, let us do research! (Elbers and Streefland, 2000) Διερευνητική μάθηση We are researchers, let us do research! (Elbers and Streefland, 2000) Πρόκειται για την έρευνα που διεξάγουν οι επιστήμονες. Είναι μια πολύπλοκη δραστηριότητα που απαιτεί ειδικό ακριβό

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Διδάσκων: Γ. Χαραλαμπίδης,

Διαβάστε περισσότερα

Π β.4: Οδηγός επιμορφωτή για τη ΘΕ5: «Συμβουλευτική και Επαγγελματικός προσανατολισμός και πληροφόρηση»

Π β.4: Οδηγός επιμορφωτή για τη ΘΕ5: «Συμβουλευτική και Επαγγελματικός προσανατολισμός και πληροφόρηση» Π.1.4.3.β.4: Οδηγός επιμορφωτή για τη ΘΕ5: «Συμβουλευτική και Επαγγελματικός προσανατολισμός και πληροφόρηση» Επιχειρησιακό Πρόγραμμα Ανάπτυξη Ανθρώπινου Δυναμικού, Εκπαίδευση και Δια Βίου Μάθηση ΙΝΣΤΙΤΟΥΤΟ

Διαβάστε περισσότερα

ΕΝΙΑΙΟ ΠΛΑΙΣΙΟ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΠΟΥΔΩΝ

ΕΝΙΑΙΟ ΠΛΑΙΣΙΟ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΠΟΥΔΩΝ ΥΠΟΥΡΓΕΙΟ ΕΘΝΙΚΗΣ ΠΑΙΔΕΙΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ ΕΝΙΑΙΟ ΠΛΑΙΣΙΟ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΠΟΥΔΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΙΣΧΥΕΙ ΚΑΤΑ ΤΟ ΜΕΡΟΣ ΠΟΥ ΑΦΟΡΑ ΤΟ ΛΥΚΕΙΟ ΓΙΑ ΤΗΝ ΥΠΟΧΡΕΩΤΙΚΗ ΕΚΠΑΙΔΕΥΣΗ ΙΣΧΥΟΥΝ ΤΟ ΔΕΠΠΣ

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ Π ΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ Π ΕΡΙΒΑΛΛΟΝ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ Π ΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ Π ΕΡΙΒΑΛΛΟΝ ΥΠΟΥΡΓΕΙΟ ΕΘΝΙΚΗΣ ΠΑΙΔΕΙΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ Π ΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ Π ΕΡΙΒΑΛΛΟΝ Κ Υ Κ Λ Ο Υ Π Λ Η Ρ Ο Φ Ο Ρ Ι Κ Η Σ Κ Α Ι Υ Π Η Ρ Ε Σ Ι Ω Ν Τ Ε Χ Ν Ο Λ Ο Γ Ι Κ Η

Διαβάστε περισσότερα

Orchid: Integrating Schema Mapping and ETL ICDE 2008

Orchid: Integrating Schema Mapping and ETL ICDE 2008 Orchid: Integrating Schema Mapping and ETL ICDE 2008 Δομουχτσίδης Παναγιώτης Γενικά Data warehouse (DW): Είναι μία αποθήκη πληροφοριών οργανωμένη από ένα ενοποιημένο μοντέλο. Τα δεδομένα συλλέγονται από

Διαβάστε περισσότερα

Η Oracle ανακοίνωσε την πιο ολοκληρωμένη λύση στον τομέα της Ανάλυσης δεδομένων στο Cloud

Η Oracle ανακοίνωσε την πιο ολοκληρωμένη λύση στον τομέα της Ανάλυσης δεδομένων στο Cloud Η Oracle ανακοίνωσε την πιο ολοκληρωμένη λύση στον τομέα της Ανάλυσης δεδομένων στο Cloud Το Oracle Analytics Cloud αποτελεί ένα ολοκληρωμένο σύνολο δυνατοτήτων που περιλαμβάνει έτοιμο περιεχόμενο, εξειδικευμένα

Διαβάστε περισσότερα

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Επιχειρηματική Μοντελοποίηση. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Επιχειρηματική Μοντελοποίηση. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Επιχειρηματική Μοντελοποίηση Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική Θεσσαλονίκη, Σεπτέμβριος 2013 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Η Πληροφορική ως γνώση και εργαλείο για τον σύγχρονο μηχανικό. Νικόλαος Μήτρου Καθηγητής, ΕΜΠ

Η Πληροφορική ως γνώση και εργαλείο για τον σύγχρονο μηχανικό. Νικόλαος Μήτρου Καθηγητής, ΕΜΠ Η Πληροφορική ως γνώση και εργαλείο για τον σύγχρονο μηχανικό Νικόλαος Μήτρου (mitrou@softlab.ntua.gr) Καθηγητής, ΕΜΠ ΗΜΕΡΙΔΑ Η ΠΛΗΡΟΦΟΡΙΚΗ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ ΤΟΥ ΜΗΧΑΝΙΚΟΥ 8 Ιουλίου 2008 Περιεχόμενα Ο ρόλος

Διαβάστε περισσότερα

ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» / ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» / ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» / ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Τίτλος Πράξης ΘΑΛΗΣ Ερευνητικό Κέντρο Καινοτομίας στις Τεχνολογίες

Διαβάστε περισσότερα

METROPOLIS. Ένα περιβάλλον σχεδιασμού για ετερογενή συστήματα

METROPOLIS. Ένα περιβάλλον σχεδιασμού για ετερογενή συστήματα METROPOLIS Ένα περιβάλλον σχεδιασμού για ετερογενή συστήματα Ενσωματωμένα συστήματα Ορίζονται ως ηλεκτρονικά συστήματα τα οποία χρησιμοποιούν υπολογιστές και ηλεκτρονικά υποσυστήματα για να εκτελέσουν

Διαβάστε περισσότερα

2018 / 19 ΜΕΤΑΠΤΥΧΙΑΚΑ ΠΡΟΓΡΑΜΜΑΤΑ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ & ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

2018 / 19 ΜΕΤΑΠΤΥΧΙΑΚΑ ΠΡΟΓΡΑΜΜΑΤΑ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ & ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 2018 / 19 ΜΕΤΑΠΤΥΧΙΑΚΑ ΠΡΟΓΡΑΜΜΑΤΑ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ & ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 2 ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ: ΑΣΦΑΛΕΙΑ ΠΛΗΡΟΦΟΡΙΑΚΩΝ & ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

Διαβάστε περισσότερα

Κύρια σημεία. Η έννοια του μοντέλου. Έρευνα στην εφαρμοσμένη Στατιστική. ΈρευναστηΜαθηματικήΣτατιστική. Αντικείμενο της Μαθηματικής Στατιστικής

Κύρια σημεία. Η έννοια του μοντέλου. Έρευνα στην εφαρμοσμένη Στατιστική. ΈρευναστηΜαθηματικήΣτατιστική. Αντικείμενο της Μαθηματικής Στατιστικής Κύρια σημεία Ερευνητική Μεθοδολογία και Μαθηματική Στατιστική Απόστολος Μπουρνέτας Τμήμα Μαθηματικών ΕΚΠΑ Αναζήτηση ερευνητικού θέματος Εισαγωγή στην έρευνα Ολοκλήρωση ερευνητικής εργασίας Ο ρόλος των

Διαβάστε περισσότερα

Ανάλυση Συστηµάτων και Τεχνολογία Λογισµικού

Ανάλυση Συστηµάτων και Τεχνολογία Λογισµικού ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ Ανάλυση Συστηµάτων και Τεχνολογία Λογισµικού Μάρα Νικολαϊδου Αντικείµενο & Σκοπός Παρουσίαση και ανάλυση όλων των σταδίων της διαδικασίας ανάπτυξης

Διαβάστε περισσότερα

Στρατηγική Επιλογή Capital B.O.S. Capital B.O.S.

Στρατηγική Επιλογή Capital B.O.S. Capital B.O.S. Στρατηγική Επιλογή Το ταχύτατα μεταβαλλόμενο περιβάλλον στο οποίο δραστηριοποιούνται οι επιχειρήσεις σήμερα, καθιστά επιτακτική -όσο ποτέ άλλοτε- την ανάπτυξη ολοκληρωμένων λύσεων που θα διασφαλίζουν,

Διαβάστε περισσότερα

ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» / ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» / ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΡΕΥΝΗΤΙΚΟ ΚΕΝΤΡΟ ΚΑΙΝΟΤΟΜΙΑΣ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΗΣ ΓΝΩΣΗΣ «ΑΘΗΝΑ» / ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Τίτλος Πράξης ΘΑΛΗΣ Ερευνητικό Κέντρο Καινοτομίας στις Τεχνολογίες

Διαβάστε περισσότερα

Αρχιτεκτονική Λογισμικού

Αρχιτεκτονική Λογισμικού Αρχιτεκτονική Λογισμικού περιεχόμενα παρουσίασης Τι είναι η αρχιτεκτονική λογισμικού Αρχιτεκτονική και απαιτήσεις Σενάρια ποιότητας Βήματα αρχιτεκτονικής σχεδίασης Αρχιτεκτονικά πρότυπα Διαστρωματωμένη

Διαβάστε περισσότερα

ΛΥΣΗ ΗΛΕΚΤΡΟΝΙΚΗΣ ΑΡΧΕΙΟΘΕΤΗΣΗΣ ARCHIVING@CONNECT ΥΠΗΡΕΣΙΑ ΑΥΛΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΙΜΟΛΟΓΗΣΗΣ PAPERLESS@CONNECT CASE STUDY PHARMATHEN SA

ΛΥΣΗ ΗΛΕΚΤΡΟΝΙΚΗΣ ΑΡΧΕΙΟΘΕΤΗΣΗΣ ARCHIVING@CONNECT ΥΠΗΡΕΣΙΑ ΑΥΛΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΙΜΟΛΟΓΗΣΗΣ PAPERLESS@CONNECT CASE STUDY PHARMATHEN SA ΛΥΣΗ ΗΛΕΚΤΡΟΝΙΚΗΣ ΑΡΧΕΙΟΘΕΤΗΣΗΣ ARCHIVING@CONNECT ΥΠΗΡΕΣΙΑ ΑΥΛΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΙΜΟΛΟΓΗΣΗΣ PAPERLESS@CONNECT CASE STUDY PHARMATHEN SA ΠΕΡΙΕΧΟΜΕΝΑ 1. ΠΑΡΟΥΣΙΑΣΗ PHARMATHEN ΑΒΕΕ... 3 2. ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΤΗΣ

Διαβάστε περισσότερα

RobotArmy Περίληψη έργου

RobotArmy Περίληψη έργου RobotArmy Περίληψη έργου Στην σημερινή εποχή η ανάγκη για αυτοματοποίηση πολλών διαδικασιών γίνεται όλο και πιο έντονη. Συνέχεια ακούγονται λέξεις όπως : βελτιστοποίηση ποιότητας ζωής, αυτοματοποίηση στον

Διαβάστε περισσότερα

1. Οι Τεχνολογίες της Πληροφορίας και των Επικοινωνιών στην εκπαιδευτική διαδικασία

1. Οι Τεχνολογίες της Πληροφορίας και των Επικοινωνιών στην εκπαιδευτική διαδικασία 1. Οι Τεχνολογίες της Πληροφορίας και των Επικοινωνιών στην εκπαιδευτική διαδικασία Ο διδακτικός σχεδιασμός (instructional design) εμφανίσθηκε στην εκπαιδευτική διαδικασία και στην κατάρτιση την περίοδο

Διαβάστε περισσότερα

ΤΙΤΛΟΣ ΑΝΑΦΟΡΑΣ: ΕΦΑΡΜΟΓΗ ΚΑΙ ΑΠΟΤΕΛΕΣΜΑΤΑ ΣΕ ΕΠΙΛΕΓΜΕΝΕΣ ΠΕΡΙΤΠΩΣΕΙΣ

ΤΙΤΛΟΣ ΑΝΑΦΟΡΑΣ: ΕΦΑΡΜΟΓΗ ΚΑΙ ΑΠΟΤΕΛΕΣΜΑΤΑ ΣΕ ΕΠΙΛΕΓΜΕΝΕΣ ΠΕΡΙΤΠΩΣΕΙΣ ΤΙΤΛΟΣ ΑΝΑΦΟΡΑΣ: ΕΦΑΡΜΟΓΗ ΚΑΙ ΑΠΟΤΕΛΕΣΜΑΤΑ ΣΕ ΕΠΙΛΕΓΜΕΝΕΣ ΠΕΡΙΤΠΩΣΕΙΣ ΚΩΔΙΚΟΣ ΠΑΡΑΔΟΤΕΟΥ: Π18 ΑΡΙΘΜΟΣ ΠΡΩΤΟΚΟΛΛΟΥ ΈΡΓΟΥ: ΤΠΕ/ΟΡΖΙΟ/0308(ΒΕ)/03 ΤΙΤΛΟΣ ΕΡΓΟΥ: ΓΕΝΙΚΕΥΜΕΝΟ ΣΥΣΤΗΜΑ ΑΣΑΦΟΥΣ ΓΝΩΣΤΙΚΟΥ ΧΑΡΤΗ

Διαβάστε περισσότερα

ΑΔΑ: Β41Δ9-ΝΓ9 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ

ΑΔΑ: Β41Δ9-ΝΓ9 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΑΔΑ: Β41Δ9-ΝΓ9 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ, ΠΟΛΙΤΙΣΜΟΥ ΚΑΙ ΑΘΛΗΤΙΣΜΟΥ ΕΝΙΑΙΟΣ ΔΙΟΙΚΗΤΙΚΟΣ ΤΟΜΕΑΣ ΕΥΡΩΠΑΪΚΩΝ ΠΟΡΩΝ ΕΙΔΙΚΗ ΥΠΗΡΕΣΙΑ ΔΙΑΧΕΙΡΙΣΗΣ Ε.Π. "ΕΚΠΑΙΔΕΥΣΗ & ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗ"

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών 44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.

Διαβάστε περισσότερα

Βάσεις Δεδομένων. Ενότητα 3: Σχεδιασμός και Διαχείριση Βάσεων Δεδομένων. Αθανάσιος Σπυριδάκος Τμήμα Διοίκησης Επιχειρήσεων

Βάσεις Δεδομένων. Ενότητα 3: Σχεδιασμός και Διαχείριση Βάσεων Δεδομένων. Αθανάσιος Σπυριδάκος Τμήμα Διοίκησης Επιχειρήσεων ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Βάσεις Δεδομένων Ενότητα 3: Σχεδιασμός και Διαχείριση Βάσεων Δεδομένων Αθανάσιος Σπυριδάκος Τμήμα Διοίκησης Επιχειρήσεων Άδειες

Διαβάστε περισσότερα

ΤΕΙ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ

ΤΕΙ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΤΕΙ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ Τμήμα Διοίκησης Συστημάτων Εφοδιασμού Μάθημα: Εισαγωγή στην Εφοδιαστική (Εργαστήριο) Ανάλυση του άρθρου με τίτλο: «Intelligent Decision Support Systems» των Stephanie Guerlain,

Διαβάστε περισσότερα

Περιεχόµενα. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής. Π.Σ. ιαχείρισης Πράξεων. Π.Σ. ιοίκησης. Κατηγορίες Π.Σ. Ο κύκλος ζωής Π.Σ.

Περιεχόµενα. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής. Π.Σ. ιαχείρισης Πράξεων. Π.Σ. ιοίκησης. Κατηγορίες Π.Σ. Ο κύκλος ζωής Π.Σ. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής Περιεχόµενα Κατηγορίες Π.Σ. ιαχείρισης Πράξεων ιοίκησης Υποστήριξης Αποφάσεων Έµπειρα Συστήµατα Ατόµων και Οµάδων Ο κύκλος ζωής Π.Σ. Ορισµός Φάσεις Χρήστες

Διαβάστε περισσότερα

ΘΕΜΑΤΑ ΔΙΠΛΩΜΑΤΙΚΩΝ ΕΡΓΑΣΙΩΝ ΓΙΑ ΤΟ

ΘΕΜΑΤΑ ΔΙΠΛΩΜΑΤΙΚΩΝ ΕΡΓΑΣΙΩΝ ΓΙΑ ΤΟ ΘΕΜΑΤΑ ΔΙΠΛΩΜΑΤΙΚΩΝ ΕΡΓΑΣΙΩΝ ΓΙΑ ΤΟ ΑΚ. ΕΤΟΣ 2013-2014 Π. ΒΑΣΙΛΕΙΑΔΗΣ http://www.cs.uoi.gr/~pvassil/courses/diplomatikes ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ 1. Μελέτη της Εξέλιξης Βάσεων Δεδομένων... 2 1.1. Εξόρυξη Προτύπων

Διαβάστε περισσότερα

Διαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση

Διαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Διαδικασίες παραγωγής λογισμικού Περιεχόμενα Παρουσίαση μοντέλων διεργασίας ανάπτυξης λογισμικού Περιγραφή τριών γενικών μοντέλων διεργασίας ανάπτυξης λογισμικού Γενική περιγραφή των διαδικασιών που περιλαμβάνονται

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ 1 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΛΥΣΗ ΠΡΟΒΛΗΜΑΤΟΣ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ 1 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΛΥΣΗ ΠΡΟΒΛΗΜΑΤΟΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 1 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΛΥΣΗ ΠΡΟΒΛΗΜΑΤΟΣ 1.1 Να δοθεί ο ορισμός του προβλήματος καθώς και τρία παραδείγματα

Διαβάστε περισσότερα

Software Evolution Monitor. Software Evolution Monitor (Requirements Definition) Έκδοση <1.0>

Software Evolution Monitor. Software Evolution Monitor (Requirements Definition) Έκδοση <1.0> Software Evolution Monitor Software Evolution Monitor (Requirements Definition) Έκδοση Version: Ιστορικό Προηγούμενων Εκδόσεων Ημερομηνία Έκδοση Περιγραφή Συγγραφέας 1 η

Διαβάστε περισσότερα

1 Εισαγωγή στις Συνδυαστικές Δημοπρασίες - Combinatorial Auctions

1 Εισαγωγή στις Συνδυαστικές Δημοπρασίες - Combinatorial Auctions ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Θεωρία Παιγνίων και Αποφάσεων Διδάσκων: Ε. Μαρκάκης, Εαρινό εξάμηνο 2015 Συμπληρωματικές σημειώσεις για τον μηχανισμό VCG 1 Εισαγωγή στις Συνδυαστικές

Διαβάστε περισσότερα

ΘΕΜΑΤΑ ΔΙΠΛΩΜΑΤΙΚΩΝ ΕΡΓΑΣΙΩΝ Εργ. Συστημάτων Βάσεων Γνώσεων & Δεδομένων CONTEXT AWARE ΣΥΣΤΗΜΑΤΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΕΙΣΑΓΩΓΙΚΟ ΣΗΜΕΙΩΜΑ

ΘΕΜΑΤΑ ΔΙΠΛΩΜΑΤΙΚΩΝ ΕΡΓΑΣΙΩΝ Εργ. Συστημάτων Βάσεων Γνώσεων & Δεδομένων CONTEXT AWARE ΣΥΣΤΗΜΑΤΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΕΙΣΑΓΩΓΙΚΟ ΣΗΜΕΙΩΜΑ CONTEXT AWARE ΣΥΣΤΗΜΑΤΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΕΙΣΑΓΩΓΙΚΟ ΣΗΜΕΙΩΜΑ Με τις συγκεκριμένες διπλωματικές εργασίες, ο στόχος μας είναι να κατασκευάσουμε το πρώτο ερευνητικό Σχεσιακό Σύστημα Διαχείρισης

Διαβάστε περισσότερα

Τεχνολογία Λογισμικού

Τεχνολογία Λογισμικού Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Τεχνολογία Λογισμικού 14/11/2016 Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια aprentza@unipi.gr Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Μοντέλα Παράστασης

Διαβάστε περισσότερα

Εισαγωγή στη Σχεδίαση Λογισμικού

Εισαγωγή στη Σχεδίαση Λογισμικού Εισαγωγή στη Σχεδίαση Λογισμικού περιεχόμενα παρουσίασης Τι είναι η σχεδίαση λογισμικού Έννοιες σχεδίασης Δραστηριότητες σχεδίασης Σχεδίαση και υποδείγματα ανάπτυξης λογισμικού σχεδίαση Η σχεδίαση του

Διαβάστε περισσότερα

"Αθηνά" - Ερευνητικό Κέντρο Καινοτομίας στις Τεχνολογίες της Πληροφορίας, των Επικοινωνιών και της Γνώσης

Αθηνά - Ερευνητικό Κέντρο Καινοτομίας στις Τεχνολογίες της Πληροφορίας, των Επικοινωνιών και της Γνώσης "Αθηνά" - Ερευνητικό Κέντρο Καινοτομίας στις Τεχνολογίες της Πληροφορίας, των Επικοινωνιών και της Γνώσης ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Προκήρυξη Υποτροφιών To Ινστιτούτο Πληροφοριακών Συστημάτων

Διαβάστε περισσότερα

Χαιρετισμός του Ειδικού Γραμματέα για την Κοινωνία της Πληροφορίας Καθ. Β. Ασημακόπουλου. στο HP day

Χαιρετισμός του Ειδικού Γραμματέα για την Κοινωνία της Πληροφορίας Καθ. Β. Ασημακόπουλου. στο HP day Χαιρετισμός του Ειδικού Γραμματέα για την Κοινωνία της Πληροφορίας Καθ. Β. Ασημακόπουλου στο HP day 31.03.2005 Θέμα: Ο δημόσιος τομέας ως adaptive enterprise Αγαπητοί σύνεδροι, φίλοι και φίλες Επιθυμώ

Διαβάστε περισσότερα

1 Ανάλυση Προβλήματος

1 Ανάλυση Προβλήματος 1 Ανάλυση Προβλήματος 1.1 Η Έννοια Πρόβλημα Τι είναι δεδομένο; Δεδομένο είναι οτιδήποτε μπορεί να γίνει αντιληπτό από έναν τουλάχιστον παρατηρητή, με μία από τις πέντε αισθήσεις του. Τι είναι επεξεργασία

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΔΙΑΔΙΚΑΣΙΕΣ ΠΑΡΑΓΩΓΗΣ ΛΟΓΙΣΜΙΚΟΥ Διδάσκων: Γ. Χαραλαμπίδης,

Διαβάστε περισσότερα

Προβλήματα, αλγόριθμοι, ψευδοκώδικας

Προβλήματα, αλγόριθμοι, ψευδοκώδικας Προβλήματα, αλγόριθμοι, ψευδοκώδικας October 11, 2011 Στο μάθημα Αλγοριθμική και Δομές Δεδομένων θα ασχοληθούμε με ένα μέρος της διαδικασίας επίλυσης υπολογιστικών προβλημάτων. Συγκεκριμένα θα δούμε τι

Διαβάστε περισσότερα

Περιεχόμενα. Ανάλυση προβλήματος. Δομή ακολουθίας. Δομή επιλογής. Δομή επανάληψης. Απαντήσεις. 1. Η έννοια πρόβλημα Επίλυση προβλημάτων...

Περιεχόμενα. Ανάλυση προβλήματος. Δομή ακολουθίας. Δομή επιλογής. Δομή επανάληψης. Απαντήσεις. 1. Η έννοια πρόβλημα Επίλυση προβλημάτων... Περιεχόμενα Ανάλυση προβλήματος 1. Η έννοια πρόβλημα...13 2. Επίλυση προβλημάτων...17 Δομή ακολουθίας 3. Βασικές έννοιες αλγορίθμων...27 4. Εισαγωγή στην ψευδογλώσσα...31 5. Οι πρώτοι μου αλγόριθμοι...54

Διαβάστε περισσότερα

Διαχείριση Πληροφοριακών Συστημάτων

Διαχείριση Πληροφοριακών Συστημάτων ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Διαχείριση Πληροφοριακών Συστημάτων Ενότητα #7: UML Χρήστος Δρόσος Τμήμα Μηχανικών Αυτοματισμού Τ.Ε. Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΑΝΑΡΤΗΤΕΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΑΝΑΡΤΗΤΕΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΟΙΚΟΝΟΜΙΑΣ, ΥΠΟΔΟΜΩΝ, ΝΑΥΤΙΛΙΑΣ ΚΑΙ ΤΟΥΡΙΣΜΟΥ ΕΙΔΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΙΑΧΕΙΡΙΣΗΣ ΤΟΜΕΑΚΩΝ ΕΠ ΤΟΥ ΕΚΤ ΕΙΔΙΚΗ ΥΠΗΡΕΣΙΑ ΔΙΑΧΕΙΡΙΣΗΣ Ε.Π. "ΑΝΑΠΤΥΞΗ ΑΝΘΡΩΠΙΝΟΥ ΔΥΝΑΜΙΚΟΥ, ΕΚΠΑΙΔΕΥΣΗ

Διαβάστε περισσότερα

Υποέργο: 2 Τίτλος: «Δημιουργία και Αξιολόγηση Εικονικού Χώρου Εργαστηριών Ηλεκτρονικής» Επιστημονικός Υπεύθυνος: ΠΑΝΕΤΣΟΣ ΣΠΥΡΟΣ

Υποέργο: 2 Τίτλος: «Δημιουργία και Αξιολόγηση Εικονικού Χώρου Εργαστηριών Ηλεκτρονικής» Επιστημονικός Υπεύθυνος: ΠΑΝΕΤΣΟΣ ΣΠΥΡΟΣ ΑΝΩΤΑΤΗ ΣΧΟΛΗ ΠΑΙΔΑΓΩΓΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΚΗΣ ΕΚΠΑΙΔΕΥΣΗΣ (Α.Σ.ΠΑΙ.Τ.Ε.) «Αρχιμήδης ΙΙΙ Ενίσχυση Ερευνητικών ομάδων στην Α.Σ.ΠΑΙ.Τ.Ε.» Υποέργο: 2 Τίτλος: «Δημιουργία και Αξιολόγηση Εικονικού Χώρου Εργαστηριών

Διαβάστε περισσότερα

Το περιβάλλον ως σύστηµα

Το περιβάλλον ως σύστηµα Το περιβάλλον ως σύστηµα Σύστηµα : ηιδέατουστηθεώρησητουκόσµου Το σύστηµα αποτελεί θεµελιώδη έννοια γύρω από την οποία οργανώνεται ο τρόπος θεώρησης του κόσµου και των φαινοµένων που συντελούνται µέσα

Διαβάστε περισσότερα

Παραδοτέο Π.2.3. Μηχανισμοί επερώτησης και ανάκτησης πληροφορίας

Παραδοτέο Π.2.3. Μηχανισμοί επερώτησης και ανάκτησης πληροφορίας Έργο: Τίτλος Υποέργου: «ΘΑΛΗΣ: Ενίσχυση της Διεπιστημονικής ή και Διιδρυματικής έρευνας και καινοτομίας με δυνατότητα προσέλκυσης ερευνητών υψηλού επιπέδου από το εξωτερικό μέσω της διενέργειας βασικής

Διαβάστε περισσότερα

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

Παιδαγωγικές δραστηριότητες μοντελοποίησης με χρήση ανοικτών υπολογιστικών περιβαλλόντων Παιδαγωγικές δραστηριότητες μοντελοποίησης με χρήση ανοικτών υπολογιστικών περιβαλλόντων Βασίλης Κόμης, Επίκουρος Καθηγητής Ερευνητική Ομάδα «ΤΠΕ στην Εκπαίδευση» Τμήμα Επιστημών της Εκπαίδευσης και της

Διαβάστε περισσότερα

Θέματα Ατομικής Διπλωματικής Εργασίας Ακαδημαϊκό Έτος 2017/2018. Γεωργία Καπιτσάκη (Επίκουρη Καθηγήτρια)

Θέματα Ατομικής Διπλωματικής Εργασίας Ακαδημαϊκό Έτος 2017/2018. Γεωργία Καπιτσάκη (Επίκουρη Καθηγήτρια) Θέματα Ατομικής Διπλωματικής Εργασίας Ακαδημαϊκό Έτος 2017/2018 Γεωργία Καπιτσάκη (Επίκουρη Καθηγήτρια) ΠΕΡΙΟΧΗ Α: ΕΦΑΡΜΟΓΕΣ ΜΕ ΑΙΣΘΗΤΗΡΕΣ ΓΙΑ ΕΠΙΓΝΩΣΗ ΣΥΓΚΕΙΜΕΝΟΥ Οι αισθητήρες μας δίνουν τη δυνατότητα

Διαβάστε περισσότερα

ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ & ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ. Κεφάλαιο 3 Μορφοποίηση Προβλημάτων Ακέραιου Προγραμματισμού

ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ & ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ. Κεφάλαιο 3 Μορφοποίηση Προβλημάτων Ακέραιου Προγραμματισμού ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ & ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Κεφάλαιο 3 Μορφοποίηση Προβλημάτων Ακέραιου Προγραμματισμού 1 Σχέση γραμμικού και ακέραιου προγραμματισμού Ενα πρόβλημα ακέραιου προγραμματισμού είναι

Διαβάστε περισσότερα

Προτεινόμενα Θέματα Διπλωματικών Εργασιών

Προτεινόμενα Θέματα Διπλωματικών Εργασιών Προτεινόμενα Θέματα Διπλωματικών Εργασιών Θεματική ενότητα: Σχεδίαση πολυμεσικών εφαρμογών Ενδεικτικό Θέμα: Θέμα 1. Τα πολυμέσα στην εκπαίδευση: Σχεδίαση πολυμεσικής εφαρμογής για την διδασκαλία ενός σχολικού

Διαβάστε περισσότερα

Πληροφοριακά Συστήματα Διοίκησης. Επισκόπηση μοντέλων λήψης αποφάσεων Τεχνικές Μαθηματικού Προγραμματισμού

Πληροφοριακά Συστήματα Διοίκησης. Επισκόπηση μοντέλων λήψης αποφάσεων Τεχνικές Μαθηματικού Προγραμματισμού Πληροφοριακά Συστήματα Διοίκησης Επισκόπηση μοντέλων λήψης αποφάσεων Τεχνικές Μαθηματικού Προγραμματισμού Σημασία μοντέλου Το μοντέλο δημιουργεί μια λογική δομή μέσω της οποίας αποκτούμε μια χρήσιμη άποψη

Διαβάστε περισσότερα

ΜΑΘΗΜΑ: Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ. 1 η ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ

ΜΑΘΗΜΑ: Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ. 1 η ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΜΑΘΗΜΑ: Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ 1 η ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ Στόχος Θεματικής Ενότητας Οι μαθητές να περιγράφουν τους βασικούς τομείς της Επιστήμης των Υπολογιστών και να μπορούν

Διαβάστε περισσότερα

ΑΔΑ: Β4Λ59-0ΓΓ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ

ΑΔΑ: Β4Λ59-0ΓΓ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΑΔΑ: Β4Λ59-0ΓΓ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΕΝΙΑΙΟΣ ΔΙΟΙΚΗΤΙΚΟΣ ΤΟΜΕΑΣ ΕΥΡΩΠΑΪΚΩΝ ΠΟΡΩΝ ΕΙΔΙΚΗ ΥΠΗΡΕΣΙΑ ΔΙΑΧΕΙΡΙΣΗΣ Ε.Π. "ΕΚΠΑΙΔΕΥΣΗ & ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗ" Ταχ.

Διαβάστε περισσότερα

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ: ΜΑΘΗΜΑΤΙΚΑ ΣΤ ΔΗΜΟΤΙΚΟΥ «ΤΑ ΚΛΑΣΜΑΤΑ»

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ: ΜΑΘΗΜΑΤΙΚΑ ΣΤ ΔΗΜΟΤΙΚΟΥ «ΤΑ ΚΛΑΣΜΑΤΑ» ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ: ΜΑΘΗΜΑΤΙΚΑ ΣΤ ΔΗΜΟΤΙΚΟΥ «ΤΑ ΚΛΑΣΜΑΤΑ» Νικόλαος Μπαλκίζας 1. ΕΙΣΑΓΩΓΗ Σκοπός του σχεδίου μαθήματος είναι να μάθουν όλοι οι μαθητές της τάξης τις έννοιες της ισοδυναμίας των κλασμάτων,

Διαβάστε περισσότερα

UML. Γενικά χαρακτηριστικά Στοιχεία µοντέλων Συσχετίσεις. Παραδείγματα

UML. Γενικά χαρακτηριστικά Στοιχεία µοντέλων Συσχετίσεις. Παραδείγματα ΕΙΣΑΓΩΓΗ ΣΤΗ UML UML Γενικά χαρακτηριστικά Στοιχεία µοντέλων Συσχετίσεις ιαγράµµατα Παραδείγματα Ορισμός του μοντέλου Αποτελεί µια αφηρηµένη περιγραφή ενός Φυσικού συστήµατος. Αποτελεί ένα σχέδιο για την

Διαβάστε περισσότερα

Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής

Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής Προγραμματισμός Η/Υ Προτεινόμενα θέματα εξετάσεων Εργαστήριο Μέρος 1 ό ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής Ιανουάριος 2011 Καλογιάννης Γρηγόριος Επιστημονικός/ Εργαστηριακός

Διαβάστε περισσότερα

Ερευνητικό Κέντρο Τεχνολογίας Ευφυών Συστημάτων και Δικτύων «ΚΟΙΟΣ»

Ερευνητικό Κέντρο Τεχνολογίας Ευφυών Συστημάτων και Δικτύων «ΚΟΙΟΣ» Ερευνητικό Κέντρο Τεχνολογίας Ευφυών Συστημάτων και Δικτύων «ΚΟΙΟΣ» Χρίστος Παναγιώτου Βοηθός Διευθυντής Ερευνητικού Κέντρου ΚΟΙΟΣ Αν. Καθ. Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Πανεπιστήμιο

Διαβάστε περισσότερα

Ημερίδα διάχυσης αποτελεσμάτων έργου Ιωάννινα, 14/10/2015

Ημερίδα διάχυσης αποτελεσμάτων έργου Ιωάννινα, 14/10/2015 MIS έργου:346983 Τίτλος Έργου: Epirus on Androids: Έμπιστη, με Διαφύλαξη της Ιδιωτικότητας και Αποδοτική Διάχυση Πληροφορίας σε Κοινωνικά Δίκτυα με Γεωγραφικές Εφαρμογές Έργο συγχρηματοδοτούμενο από την

Διαβάστε περισσότερα

Οδηγός. Σχολιασμού. Διπλωματικής Εργασίας

Οδηγός. Σχολιασμού. Διπλωματικής Εργασίας ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Μεταπτυχιακό Δίπλωμα Ειδίκευσης: «Σπουδές στην Εκπαίδευση» Οδηγός Σχολιασμού Διπλωματικής Εργασίας (βιβλιογραφική σύνθεση) ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: «ΕΞΕΛΙΞΗ ΤΟΥ ΠΑΙΔΙΟΥ ΣΤΟ ΚΟΙΝΩΝΙΚΟ

Διαβάστε περισσότερα

8.2 Εννοιολογική χαρτογράφηση

8.2 Εννοιολογική χαρτογράφηση 8.2 Εννοιολογική χαρτογράφηση Η εννοιολογική χαρτογράφηση (concept mapping) αποτελεί ένα μέσο για την αναπαράσταση των γνώσεων, των ιδεών, των εννοιών προς οικοδόμηση (Jonassen et al. 1998), των νοητικών

Διαβάστε περισσότερα

Γεώργιος Φίλιππας 23/8/2015

Γεώργιος Φίλιππας 23/8/2015 MACROWEB Προβλήματα Γεώργιος Φίλιππας 23/8/2015 Παραδείγματα Προβλημάτων. Πως ορίζεται η έννοια πρόβλημα; Από ποιους παράγοντες εξαρτάται η κατανόηση ενός προβλήματος; Τι εννοούμε λέγοντας χώρο ενός προβλήματος;

Διαβάστε περισσότερα

ΑΔΑ: Β49Ι9-ΤΒΑ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ

ΑΔΑ: Β49Ι9-ΤΒΑ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΑΔΑ: Β49Ι9-ΤΒΑ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΕΝΙΑΙΟΣ ΔΙΟΙΚΗΤΙΚΟΣ ΤΟΜΕΑΣ ΕΥΡΩΠΑΪΚΩΝ ΠΟΡΩΝ ΕΙΔΙΚΗ ΥΠΗΡΕΣΙΑ ΔΙΑΧΕΙΡΙΣΗΣ Ε.Π. "ΕΚΠΑΙΔΕΥΣΗ & ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗ" Ταχ.

Διαβάστε περισσότερα

Σχεδιαστικά Προγράμματα Επίπλου

Σχεδιαστικά Προγράμματα Επίπλου Σχεδιαστικά Προγράμματα Επίπλου Καθηγήτρια ΦΕΡΦΥΡΗ ΣΩΤΗΡΙΑ Τμήμα ΣΧΕΔΙΑΣΜΟΥ & ΤΕΧΝΟΛΟΓΙΑΣ ΞΥΛΟΥ - ΕΠΙΠΛΟΥ Σχεδιαστικά Προγράμματα Επίπλου Η σχεδίαση με τον παραδοσιακό τρόπο απαιτεί αυξημένο χρόνο, ενώ

Διαβάστε περισσότερα

Μεθοδολογίες Παραγωγής Λογισµικού

Μεθοδολογίες Παραγωγής Λογισµικού Μεθοδολογίες Παραγωγής Λογισµικού Βασικά Γενικά Μοντέλα Μοντέλο καταρράκτη (waterfall model) Ξεχωριστές φάσεις καθορισµού απαιτήσεων και ανάπτυξης, επικύρωσης, εξέλιξης Εξελικτική ανάπτυξη (evolutionary

Διαβάστε περισσότερα

Περιεχόμενο του μαθήματος

Περιεχόμενο του μαθήματος ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Απαιτήσεις Λογισμικού Περιπτώσεις χρήσης Δρ Βαγγελιώ Καβακλή Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου Εαρινό Εξάμηνο 2012-2013 1 Περιεχόμενο του μαθήματος

Διαβάστε περισσότερα

2. ΔΙΑΠΙΣΤΕΥΣΕΙΣ: ΠΙΣΤΟΠΟΙΗΣΗ Ε.ΚΕ.ΠΙΣ. ΠΙΣΤΟΠΟΙΗΣΗ ΕΛΟΤ EN ISO 9001:2008

2. ΔΙΑΠΙΣΤΕΥΣΕΙΣ: ΠΙΣΤΟΠΟΙΗΣΗ Ε.ΚΕ.ΠΙΣ. ΠΙΣΤΟΠΟΙΗΣΗ ΕΛΟΤ EN ISO 9001:2008 2 1. ΕΙΣΑΓΩΓΗ Το Κέντρο Επαγγελματικής Κατάρτισης του Εθνικού και Καποδιστριακού Πανεπιστημίου Αθηνών σας καλωσορίζει στο Πρόγραμμα Συμπληρωματικής εξ Αποστάσεως Εκπαίδευσης και συγκεκριμένα στο εκπαιδευτικό

Διαβάστε περισσότερα

ΔΙΔΑΚΤΙΚΉ ΤΩΝ ΜΑΘΗΜΑΤΙΚΏΝ

ΔΙΔΑΚΤΙΚΉ ΤΩΝ ΜΑΘΗΜΑΤΙΚΏΝ ΔΙΔΑΚΤΙΚΉ ΤΩΝ ΜΑΘΗΜΑΤΙΚΏΝ 2. Εκπαιδευτικό Λογισμικό για τα Μαθηματικά 2.1 Κύρια χαρακτηριστικά του εκπαιδευτικού λογισμικού για την Διδακτική των Μαθηματικών 2.2 Κατηγορίες εκπαιδευτικού λογισμικού για

Διαβάστε περισσότερα

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ Ανάπτυξη μιας προσαρμοστικής πολιτικής αντικατάστασης αρχείων, με χρήση

Διαβάστε περισσότερα

Εκλογή Καθηγητή στο Τμήμα Αρχειονομίας, Βιβλιοθηκονομίας και Μουσειολογίας, στο γνωστικό αντικείμενο «Πληροφοριακά Συστήματα Βιβλιοθηκών και Αρχείων».

Εκλογή Καθηγητή στο Τμήμα Αρχειονομίας, Βιβλιοθηκονομίας και Μουσειολογίας, στο γνωστικό αντικείμενο «Πληροφοριακά Συστήματα Βιβλιοθηκών και Αρχείων». Εκλογή Καθηγητή στο Τμήμα Αρχειονομίας, Βιβλιοθηκονομίας και Μουσειολογίας, στο γνωστικό αντικείμενο «Πληροφοριακά Συστήματα Βιβλιοθηκών και Αρχείων». Με την υπ αριθμ. υπ αριθμ. ΣΕΠΠ/1671/9-5-2014 Πράξη

Διαβάστε περισσότερα

Μαθησιακές δραστηριότητες με υπολογιστή

Μαθησιακές δραστηριότητες με υπολογιστή ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Μαθησιακές δραστηριότητες με υπολογιστή Κατευθυντήριες γραμμές σχεδίασης μαθησιακών δραστηριοτήτων Διδάσκων: Καθηγητής Αναστάσιος Α. Μικρόπουλος Άδειες

Διαβάστε περισσότερα

ΓΕΩΓΡΑΦΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΩΝ ΓΕΩΓΡΑΦΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΩΝ - ΕΝΟΤΗΤΑ 1 7/4/2013 ΕΝΟΤΗΤΕΣ ΜΑΘΗΜΑΤΟΣ. Ορισμός

ΓΕΩΓΡΑΦΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΩΝ ΓΕΩΓΡΑΦΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΩΝ - ΕΝΟΤΗΤΑ 1 7/4/2013 ΕΝΟΤΗΤΕΣ ΜΑΘΗΜΑΤΟΣ. Ορισμός ΓΕΩΓΡΑΦΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΩΝ ΕΝΟΤΗΤΑ 1 : ΕΙΣΑΓΩΓΗ Διάλεξη 1: Γενικά για το ΓΣΠ, Ιστορική αναδρομή, Διαχρονική εξέλιξη Διάλεξη 2 : Ανάλυση χώρου (8/4/2013) Διάλεξη 3: Βασικές έννοιες των Γ.Σ.Π.. (8/4/2013)

Διαβάστε περισσότερα

Εισαγωγή, Βασικές Έννοιες, Οφέλη και Κίνδυνοι

Εισαγωγή, Βασικές Έννοιες, Οφέλη και Κίνδυνοι Εισαγωγή, Βασικές Έννοιες, Οφέλη και Κίνδυνοι Ευθύμιος Ταμπούρης tambouris@uom.gr Επιστημονική Επιχειρηματική Χρήση των Η/Υ Η επιστημονική κοινότητα ασχολείται με τη λύση πολύπλοκων μαθηματικών προβλημάτων

Διαβάστε περισσότερα

Εισαγωγή στην τεχνολογία λογισμικού. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 1

Εισαγωγή στην τεχνολογία λογισμικού. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 1 Εισαγωγή στην τεχνολογία λογισμικού Στόχοι Έννοια της τεχνολογίας λογισμικού (ΤΛ) και ερμηνεία της σημασίας της Απαντήσεις σε θεμελιώδεις ερωτήσεις για την ΤΛ Ανάδειξη ηθικών και επαγγελματικών ζητημάτων

Διαβάστε περισσότερα

Πέραν της θεωρίας του Piaget. Κ. Παπαδοπούλου ΕΚΠΑ/ΤΕΑΠΗ

Πέραν της θεωρίας του Piaget. Κ. Παπαδοπούλου ΕΚΠΑ/ΤΕΑΠΗ Πέραν της θεωρίας του Piaget Κ. Παπαδοπούλου ΕΚΠΑ/ΤΕΑΠΗ Προσεγγίσεις επεξεργασίας πληροφοριών Siegler, R. (2002) Πώς Σκέφτονται τα Παιδιά. Αθήνα: Gutenberg. Προσεγγίσεις επεξεργασίας πληροφοριών Η γνωστική

Διαβάστε περισσότερα

"Αθηνά" - Ερευνητικό Κέντρο Καινοτοµίας στις Τεχνολογίες της Πληροφορίας, των Επικοινωνιών και της Γνώσης

Αθηνά - Ερευνητικό Κέντρο Καινοτοµίας στις Τεχνολογίες της Πληροφορίας, των Επικοινωνιών και της Γνώσης "Αθηνά" - Ερευνητικό Κέντρο Καινοτοµίας στις Τεχνολογίες της Πληροφορίας, των Επικοινωνιών και της Γνώσης ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΣΚΛΗΣΗ ΕΚΔΗΛΩΣΗΣ ΕΝΔΙΑΦΕΡΟΝΤΟΣ Το Ινστιτούτο Πληροφοριακών

Διαβάστε περισσότερα

Agile Προσέγγιση στη Διαχείριση Έργων Λογισμικού

Agile Προσέγγιση στη Διαχείριση Έργων Λογισμικού Agile Προσέγγιση στη Διαχείριση Έργων Λογισμικού Ενότητα 1-Το γενικό πλαίσιο της agile προσέγγισης Δρ. Δημήτριος Τσέλιος Καθηγητής Εφαρμογών Τμήμα Μηχανικών Πληροφορικής Τ.Ε.- ΤΕΙ Θεσσαλίας Μεταπτυχιακό

Διαβάστε περισσότερα

Εισαγωγικές Έννοιες. ημήτρης Φωτάκης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Εθνικό Μετσόβιο Πολυτεχνείο

Εισαγωγικές Έννοιες. ημήτρης Φωτάκης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Εθνικό Μετσόβιο Πολυτεχνείο Εισαγωγικές Έννοιες ημήτρης Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

GDPR ΓΕΝΙΚΟΣ ΚΑΝΟΝΙΣΜΟΣ ΠΡΟΣΤΑΣΙΑΣ ΠΡΟΣΩΠΙΚΩΝ ΔΕΔΟΜΕΝΩΝ

GDPR ΓΕΝΙΚΟΣ ΚΑΝΟΝΙΣΜΟΣ ΠΡΟΣΤΑΣΙΑΣ ΠΡΟΣΩΠΙΚΩΝ ΔΕΔΟΜΕΝΩΝ GDPR ΓΕΝΙΚΟΣ ΚΑΝΟΝΙΣΜΟΣ ΠΡΟΣΤΑΣΙΑΣ ΠΡΟΣΩΠΙΚΩΝ ΔΕΔΟΜΕΝΩΝ ΤΙ ΕΙΝΑΙ Ο ΓΚΠΔ / GDPR Αποτελεί τον Κανονισμό της (ΕΕ) 2016/679 του Ευρωπαϊκού Κοινοβουλίου και του Συμβουλίου της 27 ης Απριλίου 2016 για την προστασία

Διαβάστε περισσότερα

Εκπαιδευτική Μονάδα 8.1: Επαγγελματικοί ρόλοι και προφίλ για την παρακολούθηση και την εποπτεία.

Εκπαιδευτική Μονάδα 8.1: Επαγγελματικοί ρόλοι και προφίλ για την παρακολούθηση και την εποπτεία. Εκπαιδευτική Μονάδα 8.1: Επαγγελματικοί ρόλοι και προφίλ για την παρακολούθηση και την εποπτεία. Η παρακολούθηση ενός project κινητικότητας. Η διαδικασία παρακολούθησης ενός διακρατικού project κινητικότητας

Διαβάστε περισσότερα

Providing Integrated e-health Services for Personalized Medicine utilizing Cloud Infrastructure (PINCLOUD)

Providing Integrated e-health Services for Personalized Medicine utilizing Cloud Infrastructure (PINCLOUD) Παροχή Ολοκληρωμένων Υπηρεσιών Ηλεκτρονικής Υγείας για Εξατομικευμένη Ιατρική με τη Χρήση Υπολογιστικού Νέφους Providing Integrated e-health Services for Personalized Medicine utilizing Cloud Infrastructure

Διαβάστε περισσότερα

ΑΝΑΛΥΣΗ ΑΠΑΙΤΗΣΕΩΝ ανάλυση απαιτήσεων Σε αυτό το μάθημα θα ασχοληθούμε με : Δημιουργία μοντέλων

ΑΝΑΛΥΣΗ ΑΠΑΙΤΗΣΕΩΝ ανάλυση απαιτήσεων Σε αυτό το μάθημα θα ασχοληθούμε με : Δημιουργία μοντέλων ΑΝΑΛΥΣΗ ΑΠΑΙΤΗΣΕΩΝ Οι Μηχανικοί Λογισμικού παράγουν μοντέλα που βοηθούν στη διατύπωση των απαιτήσεων με τη μορφή προδιαγραφών. Η εργασία της παραγωγής μοντέλων περιγράφεται ως ανάλυση απαιτήσεων. Η ανάλυση

Διαβάστε περισσότερα

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΑΓΡΟΝΟΜΩΝ ΚΑΙ ΤΟΠΟΓΡΑΦΩΝ ΜΗΧΑΝΙΚΩΝ. Σπύρος Τσιπίδης. Περίληψη διατριβής

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΑΓΡΟΝΟΜΩΝ ΚΑΙ ΤΟΠΟΓΡΑΦΩΝ ΜΗΧΑΝΙΚΩΝ. Σπύρος Τσιπίδης. Περίληψη διατριβής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΑΓΡΟΝΟΜΩΝ ΚΑΙ ΤΟΠΟΓΡΑΦΩΝ ΜΗΧΑΝΙΚΩΝ Σπύρος Τσιπίδης Γεω - οπτικοποίηση χωρωχρονικών αρχαιολογικών δεδομένων Περίληψη διατριβής H παρούσα εργασία

Διαβάστε περισσότερα

τεχνογνωσία στην πληροφορική

τεχνογνωσία στην πληροφορική τεχνογνωσία στην πληροφορική οι υπηρεσίες Η SeCure καλύπτει ένα μεγάλο φάσμα αναγκών της σύγχρονης επιχείρησης στον τομέα της πληροφορικής. Αποστολή μας είναι η παροχή τεχνογνωσίας και η εφαρμογή της έτσι

Διαβάστε περισσότερα

Συντάχθηκε απο τον/την Administrator Τετάρτη, 24 Φεβρουάριος :31 - Τελευταία Ενημέρωση Πέμπτη, 25 Φεβρουάριος :40

Συντάχθηκε απο τον/την Administrator Τετάρτη, 24 Φεβρουάριος :31 - Τελευταία Ενημέρωση Πέμπτη, 25 Φεβρουάριος :40 πρόβλημα Πρόβλημα είναι μια κατάσταση η οποία χρήζει αντιμετώπισης, απαιτεί λύση, η δε λύση της δεν είναι γνωστή ούτε προφανής. Καθορισμός απαιτήσεων Η κατανόησης ενός προβλήματος αποτελεί συνάρτηση δυο

Διαβάστε περισσότερα

Εισαγωγή στις Αρχές της επιστήμης των ΗΥ

Εισαγωγή στις Αρχές της επιστήμης των ΗΥ Εισαγωγή στις Αρχές της επιστήμης των ΗΥ Ερωτήσεις και ασκήσεις για επανάληψη 1. Τι είναι πρόβλημα (σελ 14) 2. Ποιες είναι οι κατηγορίες προβλημάτων με βάση την επίλυση; Δώστε τον ορισμό για κάθε μια κατηγορία.

Διαβάστε περισσότερα

Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19

Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19 Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών Κεφ. 2 Θεωρητική Επιστήμη Υπολογιστών 2.3.1.1 Έννοια προγράμματος Τι είναι πρόγραμμα και τι προγραμματισμός; Πρόγραμμα είναι το σύνολο εντολών που χρειάζεται

Διαβάστε περισσότερα

Η απαίτηση δεν αφορά στις συγκεκριμένες υλοποιήσεις ΠΣ που ήδη λειτουργούν στα Πανεπιστήμια/ΤΕΙ αλλά στις κατηγορίες των ΠΣ γενικότερα.

Η απαίτηση δεν αφορά στις συγκεκριμένες υλοποιήσεις ΠΣ που ήδη λειτουργούν στα Πανεπιστήμια/ΤΕΙ αλλά στις κατηγορίες των ΠΣ γενικότερα. ΑΚΑΔΗΜΑΪΚΟ ΔΙΑΔΙΚΤΥΟ ΕΥΡΩΠΑЇΚΟ ΤΑΜΕΙΟ ΠΕΡΙΦΕΡΕΙΑΚΗΣ ΑΝΑΠΤΥΞΗΣ Με τη συγχρηματοδότηση της Ελλάδας & της Ευρωπαϊκής Ένωσης Διευκρινίσεις επί της Διακήρυξης Νο 1/2013 Ανοικτού Διεθνούς Διαγωνισμού για την

Διαβάστε περισσότερα

ΑΔΑ: Β4ΘΔ9-ΥΩ3 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ

ΑΔΑ: Β4ΘΔ9-ΥΩ3 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ, ΠΟΛΙΤΙΣΜΟΥ ΚΑΙ ΑΘΛΗΤΙΣΜΟΥ ΕΝΙΑΙΟΣ ΔΙΟΙΚΗΤΙΚΟΣ ΤΟΜΕΑΣ ΕΥΡΩΠΑΪΚΩΝ ΠΟΡΩΝ ΕΙΔΙΚΗ ΥΠΗΡΕΣΙΑ ΔΙΑΧΕΙΡΙΣΗΣ Ε.Π. "ΕΚΠΑΙΔΕΥΣΗ & ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗ" Ταχ. Δ/νση

Διαβάστε περισσότερα