Τυπικές Μέθοδοι Ανάλυσης Συστημάτων Ζαγκαρέτος ΛεωνίδαςΑ.Μ. 139 Καραγεώργου ΒασιλικήΑ.Μ. 142 Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Τμήμα Πληροφορικής.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Αλγόριθμοι Αναζήτησης
Advertisements

ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΑΡΧΕΙΟΝΟΜΙΑΣ-ΒΙΒΛΙΟΘΗΚΟΝΟΜΙΑΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΜΑΘΗΜΑ : ΗΛΕΚΤΡΟΝΙΚΗ ΔΗΜΟΣΙΕΥΣΗ.
Τεχνολογία Δικτύων Επικοινωνιών
Συνάφεια Κρυφής Μνήμης σε Επεκτάσιμα Μηχανήματα. Συστήματα με Κοινή ή Κατανεμημένη Μνήμη  Σύστημα μοιραζόμενης μνήμης  Σύστημα κατανεμημένης μνήμης.
Κεφάλαιο 6 Υλοποίηση Γλωσσών Προγραμματισμού
Η Μέθοδος RSA  Υποθέτουμε πως δυο άτομα ο Α και ο Β θέλουν να ανταλλάξουν μεταξύ τους κάποιο μήνυμα Μ, το οποίο θέλουν να κρυπτογραφήσουν για λόγους ασφαλείας.
5ο επιστημονικΟ πεδΙο Γιανναράκης Μιχάλης Βαΐτσης Φίλιππος.
Προγραμματισμός PASCAL Πληροφορική Γ' Λυκείου μέρος ε
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΓΑΛΛΙΚΗΣ ΓΛΩΣΣΑΣ ΚΑΙ ΦΙΛΟΛΟΓΙΑΣ
Αλγόριθμοι Αναζήτησης
Μάθημα: Διοίκηση Εφοδιαστικής Αλυσίδας, Τμήμα ΔΕΤ, 6ο Εξάμηνο Σπουδών 1 Γενικές Κατευθύνσεις Εργασίας Ι Αξιοποίηση άρθρου [Gardner & Cooper 2003] για τον.
ΘΠ06 - Μεταγλωττιστές Πίνακας Συμβόλων. Πίνακας Συμβόλων (Symbol Table) (Ι)  Είναι μια δομή στην οποία αποθηκεύονται τα ονόματα ενός προγράμματος και.
24 Νοεμβρίου 2014 ΔΙΑΦΑΝΕΙΑ 1 ΤΥΠΙΚΕΣ ΜΕΘΟΔΟΙ ΑΝΑΛΥΣΗΣ ΣΥΣΤΗΜΑΤΩΝ ΤΜ. ΠΛΗΡΟΦΟΡΙΚΗΣ Α.Π.Θ. – ΔΙΔΑΣΚΩΝ: Π. ΚΑΤΣΑΡΟΣ ΠΡΟΔΙΑΓΡΑΦΗ ΙΔΙΟΤΗΤΩΝ ΜΕ ΧΡΟΝΙΚΗ ΛΟΓΙΚΗ.
Σχεδίαση αλγορίθμων (2ο μέρος)
Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Κέντρο Υποστήριξης Τεχνολογιών Πληροφορικής 1 Υπηρεσίες Κέντρου Υποστήριξης Τεχνολογιών Πληροφορικής ΚΥΤΠ (1) Η.
Τμήμα Αρχειονομίας- Βιβλιοθηκονομίας Ιόνιο Πανεπιστήμιο
Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης
Τμήμα Διεθνών Ευρωπαϊκών Οικονομικών και Πολιτικών Σπουδών  Ιδρύθηκε το  Τα θέματα που διαπραγματεύεται είναι: Διεθνείς Σχέσεις, Διεθνή και Ευρωπαϊκά.
Μάϊος 2013 Π.Μ.Σ. Πληροφορικής.
Πρωτόκολλο αμοιβαίου αποκλεισμού (mutual exclusion) για δύο διεργασίες-CPN Tools Νάνος Λέανδρος 156 Τζιαλαμάνη Βιργινία 166.
Computers: Information Technology in Perspective By Long and Long Copyright 2002 Prentice Hall, Inc. Πρωτόκολλο Εναλλασσόμενου Β it Μόκα Ευαγγελία 152.
CHORD A Scalable Peer-to-peer Lookup Service for Internet Applications Μαρίνα Δρόσου Νικόλαος Μπουντουρόπουλος Οδυσσέας Πετρόχειλος Παναγιώτης Δομουχτσίδης.
Φυσική Στοιχειωδών Σωματιδίων ΙΙ (8ου εξαμήνου) Μάθημα 4: Οπτικό θεώρημα και συντονισμοί Λέκτορας Κώστας Κορδάς Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης.
Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών – Τμήμα Πληροφορικής και Τηλεπικοινωνιών 1 Κεφάλαιο 4 Σημασιολογία μιας Απλής Προστακτικής Γλώσσας Προπτυχιακό.
Αλγόριθμοι - Τμήμα Πληροφορικής ΑΠΘ - 4ο εξάμηνο1 Ανάλυση Αλγορίθμων b Θέματα: Ορθότητα Χρονική αποδοτικότητα Χωρική αποδοτικότητα Βελτιστότητα b Προσεγγίσεις:
Επαλήθευση Πρωτοκόλλων. Περίληψη Προδιαγραφή και επαλήθευση Πρωτοκόλλων  Μηχανές Πεπερασμένων Καταστάσεων (Finite State Machines)  Petri-Nets.
1 ΤΜΗΜΑ ΜΠΕΣ Αλγόριθμοι Αναζήτησης Εργασία 1 Τυφλή Αναζήτηση.
Β5.1.2 Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας.
Ιόνιο Πανεπιστήμιο Τμήμα Αρχειονομίας και Βιβλιοθηκονομίας Πρόγραμμα Μεταπτυχιακών Σπουδών στην Επιστήμη της Πληροφορίας «Διοίκηση & Οργάνωση Βιβλιοθηκών.
ΕΙΣΑΓΩΓΗ ΣΤΟ ΔΙΚΑΙΟ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ
Διδάσκων: Σαράντος Καπιδάκης «Ασφάλεια Ψηφιακά Διαδεδομένων Πληροφοριών στην Ηλεκτρονική Διδασκαλία» ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. ΤΜΗΜΑ ΑΡΧΕΙΟΝΟΜΙΑΣ – ΒΙΒΛΙΟΘΗΚΟΝΟΜΙΑΣ.
© 2015 Ασφαλή Λειτουργικά Συστήματα Σχετικά με το μάθημα… Ασφαλή Λειτουργικά Συστήματα Διατμηματικό Πρόγραμμα Μεταπτυχιακών.
Εισαγωγή στην Επιστήμη των Υπολογιστών και Επικοινωνιών Γενικά για το μάθημα Σπύρος Κοκολάκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ.
22/02/2006 ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ & ΗΛΕΚΤΡΟΝΙΚΟ ΕΠΙΧΕΙΡΕΙΝ Καθ. Γεώργιος Ι. Δουκίδης Αναπλ. Πρόεδρος Τμ. Διοικητικής Επιστήμης & Τεχνολογίας Οικονομικό.
Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Τμήμα Μαθηματικών “Θεωρητική Πληροφορική & Θεωρία Συστημάτων και Ελέγχου” Ανάπτυξη διαδραστικού περιβάλλοντος (GUI)
1. ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ Κατεύθυνση: Διοικητική των Επιχειρήσεων Μάρτιος 2008.
Εισαγωγή στην Επιστήμη των Υπολογιστών και Επικοινωνιών Οι απαιτούμενες γνώσεις και δεξιότητες του μηχανικού Σπύρος Κοκολάκης ΠΑΝΕΠΙΣΤΗΜΙΟ.
ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΠΑΡΆΡΤΗΜΑ ΛΕΥΚΑΔΑΣ ΥΠΕΥΘΥΝΗ ΚΑΘΗΓΉΤΡΙΑ Δρ. ΤΣΙΝΤΖΑ ΠΑΝΑΓΙΩΤΑ Οι παρουσιάσεις του μαθήματος βασίζονται στο.
Διοίκηση Επιχειρήσεων Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας.
Γλώσσες Προγραμματισμού Μεταγλωττιστές Πίνακας Συμβόλων Πανεπιστήμιο Μακεδονίας Τμήμα Εφαρμοσμένης Πληροφορικής Ηλίας Σακελλαρίου.
ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΕΥΡΕΤΙΚΕΣ ΜΕΘΟΔΟΥΣ Άπληστη Αναζήτηση και Αναζήτηση Α* ΣΠΥΡΟΣ ΛΥΚΟΘΑΝΑΣΗΣ, ΚΑΘΗΓΗΤΗΣ.
Διοίκηση επιχειρήσεων ΑΝΑΣΤΑΣΙΑ ΣΤΑΥΡΟΓΙΑΝΝΟΠΟΥΛΟΥ ΣΕΠ
Δικτυακά Μοντέλα Διεργασιών II. Μοντελοποίηση με ΡΝ Μπορούμε να αναπαραστήσουμε διάφορες σχέσεις μεταξύ μεταβάσεων (άρα διάφορες σχέσεις μεταξύ εργασιών):
Εισαγωγή στην Επιστήμη των Υπολογιστών Κωδικός Μαθήματος: 2895 Κωδικός Διαφανειών: MKT110 Γεωπονικό Πανεπιστήμιο Αθηνών Γενικό Τμήμα Εργαστήριο Πληροφορικής.
«Κοινωνική Μάθηση» Α.Bandura
Προχωρημένα Θέματα Δικτύων
Επίλυση Προβλημάτων με Αναζήτηση
Η Γλώσσα Pascal Εντολή If
Πρόγραμμα Προπτυχιακών Σπουδών Ροή Λ: Λογισμικό
Βασικά Μοντέλα και Έννοιες Διεργασιών
Βελτιστοποίηση σε τρίλιζα Καταδίωξη/διαφυγή
ΠΑΡΟΥΣΙΑΣΗ ΚΑΤΕΥΘΥΝΣΕΩΝ
Φυσική A’ Λυκείου ΔΥΝΑΜΙΚΗ ΣΤΟ ΕΠΙΠΕΔΟ
ΤΜΗΜΑ ΓΕΡΜΑΝΙΚΗΣ ΓΛΩΣΣΑΣ ΚΑΙ ΦΙΛΟΛΟΓΙΑΣ
Ισοδυναμία ΜΠΑ με ΠΑ Για κάθε ΜΠΑ Μ υπάρχει αλγόριθμος ο οποίος κατασκευάζει ΠΑ Μ’ αιτιοκρατικό ώστε να αναγνωρίζουν την ίδια ακριβώς γλώσσα. Καθώς το.
Κεφάλαιο 7: Διαδικτύωση-Internet
Πως σχεδιάζουμε δυνάμεις
Εκπαιδευτική Τεχνολογία – Πολυμέσα (Εργαστήριο) [ΤΤΕ]
Τυπική πληροφοριακή σήμανση αυτοκινητόδρομου
Νόμος του Hooke.
Καλωσόρισμα ΕΚΔΗΛΩΣΗ ΕΝΗΜΕΡΩΣΗΣ ΠΡΩΤΟΕΤΩΝ
Τμήμα Μηχανικών Πληροφορικής Τ.Ε.
Η δική μας Ελλάδα…ένα Σύννεφο…
Πληροφορική Γ’ Γυμνασίου
Ισορροπία Στερεών Σωμάτων
Λήψη Αποφάσεων και Συναρτήσεις Ελέγχου
Η έννοια της δύναμης Οι δυνάμεις προκαλούν μεταβολή στην ταχύτητα
Προσέγγιση στην επαλληλία των κινήσεων
Οι Κατευθύνσεις στο τμήμα Μηχανικών Πληροφορικής
ΤΜΗΜΑ ΓΕΡΜΑΝΙΚΗΣ ΓΛΩΣΣΑΣ ΚΑΙ ΦΙΛΟΛΟΓΙΑΣ
Μεταγράφημα παρουσίασης:

Τυπικές Μέθοδοι Ανάλυσης Συστημάτων Ζαγκαρέτος ΛεωνίδαςΑ.Μ. 139 Καραγεώργου ΒασιλικήΑ.Μ. 142 Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών Κατεύθυνση Πληροφοριακών Συστημάτων Εξάμηνο Β’ Μοντελοποίηση Πρωτοκόλλου Ηλεκτρονικού Εμπορίου Ηλεκτρονικού Εμπορίου

Ζαγκαρέτος - Καραγεώργου2 27/6/2015 Δομή To θέμα Το πρωτόκολλο FR Το πρόβλημα Η μοντελοποίηση  Βασικοί Τύποι Δεδομένων  Έλεγχοι Ο χώρος καταστάσεων

Ζαγκαρέτος - Καραγεώργου3 27/6/2015 Το θέμα Ηλεκτρονικό Εμπόριο: Δίκαιη ανταλλαγή εγγράφων σε περιβάλλον διαδικτύου με το πρωτόκολλο Franklin και Reiter (FR). Το πρωτόκολλο FR:  Δίνει τη δυνατότητα σε δύο μέρη Χ και Υ να ανταλλάσσουν έγγραφα με τη διαμεσολάβηση ενός τρίτου μέρους, του Ζ.  Εγγυάται «δίκαιη ανταλλαγή», δηλ. κανένα από τα δύο μέρη δεν μπορεί να αποκτήσει πλεονέκτημα έναντι του άλλου.

Ζαγκαρέτος - Καραγεώργου4 27/6/2015 Το πρωτόκολλο FR Προϋποθέτει την ύπαρξη ενός ημιαξιόπιστου τρίτου μέρους. Ένα ημιαξιόπιστο τρίτο μέρος:  Είναι πιθανόν να επιδεικνύει από μόνο του ανάρμοστη συμπεριφορά.  Σε καμία περίπτωση δε συνωμοτεί με κάποιο από τα δύο μέρη που μετέχουν στην ανταλλαγή. Τα έγγραφα που ανταλλάσσονται:  Είναι κρυπτογραφημένα με κάποιο κλειδί.  Είναι δημόσια προσπελάσιμα. Χρησιμοποιείται μια συνάρτηση hash f(K), η οποία αντιστοιχεί κάθε κλειδί σε μια τιμή.

Ζαγκαρέτος - Καραγεώργου5 27/6/2015 Το πρόβλημα Χ Χ Υ Υ Ζ Ζ x: μια τυχαία τιμή που διαλέγει ο Χ y: μια τυχαία τιμή που διαλέγει ο Y f(Kx) f(Ky) Kx x -1 f(y) f(Kx): η τιμή hash του κλειδιού του Χ f(Ky): η τιμή hash του κλειδιού του Υ Κx x -1 : πολλαπλασιασμός του Κx με τον αντίστροφο του x f(y): η hash τιμή του κλειδιού Κy που γνωρίζει ο X f(Ky) f(Kx) Ky y -1 f(x) f(Ky): η τιμή hash του κλειδιού του Y f(Kx): η τιμή hash του κλειδιού του X Κy y -1 : πολλαπλασιασμός του Κy με τον αντίστροφο του y f(x): η hash τιμή του κλειδιού Κx που γνωρίζει ο Y Ky y -1 Kx x -1

Ζαγκαρέτος - Καραγεώργου6 27/6/2015 Η μοντελοποίηση Βασικοί Τύποι Δεδομένων colset rNumbers = with x | ix | y | iy | q |iq;  Αναπαριστά τις τυχαίες τιμές που μπορεί να επιλέξει ο Χ ή ο Υ, καθώς και τις αντίστροφές τους. colset State = with IDLE | WAIT_Y | RECEIVED_Y |RECEIVED_X| SENT_Y |SENT_X|WAIT_Z | RECEIVED_Z | ABORTED | COMPLETED;  Αναπαριστά τις πιθανές καταστάσεις στις οποίες μπορεί να βρεθεί καθένα από τα τρία μέρη.

colset listMessage = STRING; colset Msg=list listMessage;  Αναπαριστά τις τετράδες f(Kx) f(Ky) Kx x-1 f(y) που ανταλλάσσονται μεταξύ των τριών μερών. colset SEC_KEY = with Kx | Ky; colset HASH_PRMT=union k:SEC_KEY+numb:rNumbers; fun Hash(prmt:HASH_PRMT):STRING= if HASH_PRMT.of_k(prmt) then HASH_PRMT.mkstr(prmt) else if HASH_PRMT.of_numb(prmt) then HASH_PRMT.mkstr(prmt) else "";  Αναπαριστούν τα κλειδιά και τη συνάρτηση hash. Η μοντελοποίηση Βασικοί Τύποι Δεδομένων

Ζαγκαρέτος - Καραγεώργου8 27/6/ Η μοντελοποίηση Έλεγχοι Χ  Υ: x Y  X: y Χ  Z: f(Kx) f(Ky) Kx x -1 f(y) Y  Z: f(Ky) f(Kx) Ky y -1 f(x) Z  X: Ky y -1 Z  Y: Kx x

Χώρος Καταστάσεων State Space  Nodes:32  Arcs:46  Secs: 0  Status:Full Scc Graph  Nodes:32  Arcs:46  Secs: 0

Ζαγκαρέτος - Καραγεώργου10 27/6/2015 Χώρος Καταστάσεων Liveness Properties  DeadMarking:[32]  Δεν υπάρχει κανένα εξερχόμενο βέλος από τον κόμβο αυτό.  Τελική κατάσταση  Dead Transition Instances: X_Page'X6 1 Y_Page'Y6 1  Δε θα ενεργοποιηθούν ποτέ με τις δεδομένες αρχικές τιμές.  Live Transition Instances: None  Δεν υπάρχουν πλέον μεταβάσεις που μπορούν να πυροδοτηθούν.

Ζαγκαρέτος - Καραγεώργου11 27/6/2015 Χώρος Καταστάσεων Home Properties  HomeMarkings:[32]  Σε αυτόν τον κόμβο μπορούμε να φτάσουμε από όλους τους προσεγγίσιμους κόμβους. Fairness Properties  No infinite occurrence sequences.

Χώρος Καταστάσεων Boundedness Properties UpperBest Upper Multi-set Bounds Top_Page'X 11 1`IDLE++1`WAIT_Y++1`RECEIVED_Y++1`WAIT_ Z++1`RECEIVED_Z++1`COMPLETED Top_Page'X_to_Y 111`x Top_Page'X_to_Z 111`["k(Kx)","k(Ky)","k(Kx)numb(ix)","numb(y)"] Top_Page'Y 11 1`IDLE++1`RECEIVED_X++1`SENT_Y++1`WAIT_ Z++1`RECEIVED_Z++1`COMPLETED Top_Page'Y_to_X 111`y Top_Page'Y_to_Z 11 1`["k(Ky)","k(Kx)","k(Ky)numb(iy)","numb(x)"] Top_Page'Z 11 1`IDLE++1`RECEIVED_Y++1`RECEIVED_X++1`S ENT_Y++1`SENT_X Top_Page'Z_to_X 111`["k(Ky)numb(iy)"]

Ζαγκαρέτος - Καραγεώργου13 27/6/2015 Χώρος Καταστάσεων Boundedness Properties UpperBest Upper Multi-set Bounds Top_Page'Z_to_Y 111`["k(Kx)numb(ix)"] X_Page'Known_values 1 1 1`(x,["k(Kx)","k(Ky)","k(Kx)numb(ix)"," numb(y)"]) X_Page'Store_Y 111`true Y_Page'Known_values 1 1 1`(y,["k(Ky)","k(Kx)","k(Ky)numb(iy)"," numb(x)"]) Y_Page'Store_X 111`true