Εναρξη Μαθήµατος. Κατανεµηµένα Συστήµατα ΙΙ Μάθηµα Ελεύθερης Επιλογής, Εαρινού Εξαµήνου Τοµέας Εφαρµογών και Θεµελιώσεων. Τυπικά Θέµατα.

Σχετικά έγγραφα
Εναρξη Μαθήµατος. Κατανεµηµένα Συστήµατα ΙΙ Μάθηµα Ελεύθερης Επιλογής, Εαρινού Εξαµήνου Τοµέας Εφαρµογών και Θεµελιώσεων. Τυπικά Θέµατα.

Εναρξη Μαθήµατος. Κατανεµηµένα Συστήµατα ΙΙ Μάθηµα Ελεύθερης Επιλογής, Εαρινού Εξαµήνου Τοµέας Εφαρµογών και Θεµελιώσεων. Τυπικά Θέµατα.

Γενικά. Κατανεµηµένα Συστήµατα Ι Μάθηµα Βασικής Επιλογής, Χειµερινού Εξαµήνου Τοµέας Εφαρµογών και Θεµελιώσεων. Βασικοί Ορισµοί

Γενικά. Κατανεµηµένα Συστήµατα Ι Μάθηµα Βασικής Επιλογής, Χειµερινού Εξαµήνου Τοµέας Εφαρµογών και Θεµελιώσεων. Τυπικά Θέµατα.

Εναρξη Μαθήµατος. Κατανεµηµένα Συστήµατα ΙΙ Μάθηµα Ελεύθερης Επιλογής, Εαρινού Εξαµήνου Τοµέας Εφαρµογών και Θεµελιώσεων. Τυπικά Θέµατα.

Information Technology for Business

ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Α.Π.Θ. KATΕΥΘΥΝΣΗ: ΙΚΤΥΑ, ΕΠΙΚΟΙΝΩΝΙΕΣ, ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΥΣΤΗΜΑΤΩΝ

Η Υλοποίηση της Επικοινωνίας. Κατανεµηµένα Συστήµατα

Σχεδιασμός και υλοποίηση μια έξυπνης ενσωματωμένης κεντρικής μονάδας συναγερμού IP

Εφαρμογές Υπολογιστών. Κεφάλαιο 4 Λογισμικό Συστήματος

Εισαγωγή Συμβόλαιο Μαθήματος

Αθήνα 29 ΝΟΕ, 2016 ΘΕΜΑ: ΑΙΤΗΜΑ ΑΓΟΡΑΣ ΥΛΙΚΩΝ ΓΙΑ ΤΟ ΕΡΓΑΣΤΗΡΙΟ ΣΥΛΛΟΓΗΣ & ΕΠΕΞΕΡΓΑΣΙΑΣ ΔΕΔΟΜΕΝΩΝ

Ηράκλειο 28/10/2016 Αρ. Πρωτ.:

ιαγωνισµός Dialog 2016 ρ. Μάριος Ηλιόπουλος /ντης τµήµατος εφαρµογών

- Η ασύρµατη τεχνολογία Bluetooth είναι µια µικρής εµβέλειας ασύρµατη επικοινωνία. - Χρησιµοποιείται για ad hocδικτύωση για την µεταφορά δεδοµένων

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

Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης. Συντάκτης. Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης

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

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

ΕΛΑΧΙΣΤΕΣ ΑΠΑΙΤΗΣΕΙΣ ΕΞΟΠΛΙΣΜΟΥ ΕΠΙΚΟΙΝΩΝΙΑ... 23

Κατανεμημένα Συστήματα Ι

Προηγούµενο Μάθηµα. Κατανεµηµένα Συστήµατα Ι Μάθηµα Βασικής Επιλογής, Χειµερινού Εξαµήνου Τοµέας Εφαρµογών και Θεµελιώσεων. Υποστήριξη Φοιτητών

Διάταξη Προγράμματος Σπουδών SAE / Συστήματα Ασύρματης Επικοινωνίας

Τηλ.: , Φαξ: Η-ταχυδροµείο: Ιστοσελίδα: Καλλιπόλεως 75, Τ.Θ , 1678 Λευκωσία, Κύπρος

Επικοινωνιών στην Εκπαίδευση. Τεχνολογίες Πληροφορίας & (ΤΠΕ-Ε)

1 ο Θερινό Σχολείο: ICT και Εφαρμογές»

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

Απαντήσεις Διευκρινίσεων για το έργο «Τηλεματικές υπηρεσίες επέκτασης διαχείρισης Αστικού ΚΤΕΛ Χανίων Α.Ε. και εξυπηρέτησης επιβατικού κοινού»

Χρήση ΕΛΛΑΚ σε περιβάλλον ασύγχρονης & εξ αποστάσεως εκπαίδευσης

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

ΤΙΜΟΚΑΤΑΛΟΓΟΣ Οδόραμα mobile-android 2015

Χαρακτηρισµός Κατανεµηµένων Συστηµάτων

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο

Εισαγωγή στην πληροφορική

HY:433 Σχεδίαση Αναλογικών/Μεικτών και Υψισυχνών Κυκλωμάτων (περιγραφή μαθήματος) Φώτης Πλέσσας

Β Εξάµηνο Τίτλος Μαθήµατος Θ Φ Α.Π Ε Φ.E. Π.Μ Προαπαιτούµενα

Προηγούµενο Μάθηµα. Κατανεµηµένα Συστήµατα Ι Μάθηµα Βασικής Επιλογής, Χειµερινού Εξαµήνου Τοµέας Εφαρµογών και Θεµελιώσεων. Υποστήριξη Φοιτητών

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ Ακαδημαϊκό έτος B εξάμηνο (εαρινό)

Αρχιτεκτονικές Υπολογιστών

28 Πολυπρακτορικά Συστήµατα

Α Α: ΒΟΝ846914Η-ΨΡΩ. Μεσολόγγι Αριθµ πρωτ Φ 8.12/198 Π Ρ Ο Κ Η Ρ Υ Ξ Η

Γενικά. Κατανεµηµένα Συστήµατα Ι Μάθηµα Βασικής Επιλογής, Χειµερινού Εξαµήνου Τοµέας Εφαρµογών και Θεµελιώσεων. Ορισµός Κατανεµηµένου Συστήµατος (1)

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΙΟΙΚΗΣΗΣ Πληροφορίες για το µάθηµα

«Αναβαθμισμένη υπηρεσία ασύγχρονης dτηλεκπαίδευσ ης ΠΣΔ:

Αρχιτεκτονική Υπολογιστών. ηµήτρης Γκιζόπουλος Καθηγητής

Σχεδίαση Middleware Εγχειρίδιο Μελέτης

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

ΩΡΟΛΟΓΙΟ ΠΡΟΓΡΑΜΜΑ. Δευτέρα

ΩΡΟΛΟΓΙΟ ΠΡΟΓΡΑΜΜΑ ΜΑΘΗΜΑΤΩΝ* ΠΡΩΤΟ ΕΞΑΜΗΝΟ

* Enterprise Resource Planning ** Customer Relationship Management

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

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

Linux Terminal Server Project

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

ΩΡΟΛΟΓΙΟ ΠΡΟΓΡΑΜΜΑ ΜΑΘΗΜΑΤΩΝ* ΠΡΩΤΟ ΕΞΑΜΗΝΟ

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

Εφαρμογές Arduino Σεμινάριο Ηλεκτρονικού Τομέα

ΥΠΟΔΟΧΗ ΠΡΩΤΟΕΤΩΝ ΦΟΙΤΗΤΩΝ Παρουσίαση του Τµήµατος

HCI - Human Computer Interaction Σχεδιασμός Διεπαφής. ΓΤΠ 61 Βαµβακάρης Μιχάλης 09/12/07

CASE STUDY ΕΡΓΟΥ BIZ-E-GATE ΣΤΗΝ ΕΤΑΙΡΕΙΑ ΘΕΑΝΩ ΕΜΠΟΡΙΚΗ ΕΠΕ

Εισαγωγή. Λογισµικό & Προγραµµατισµός Συστηµάτων Υψηλής Επίδοσης

Πανεπιστήμιο Κύπρου. Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών (ΗΜΜΥ)

ΣΧΕΔΙΑΣΗ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ - VHDL ΑΝΤΩΝΗΣ ΠΑΣΧΑΛΗΣ

Αρχιτεκτονική Υπολογιστών Ι (ένα)

Προηγούµενο Μάθηµα. Κατανεµηµένα Συστήµατα Ι Μάθηµα Βασικής Επιλογής, Χειµερινού Εξαµήνου Τοµέας Εφαρµογών και Θεµελιώσεων. Σύνοψη 3 ης ιάλεξης

Γαβαλάς αµιανός

215 Μηχανικών Η/Υ και Πληροφορικής Πάτρας

Ερευνητικό Κέντρο Ευφυών Συστημάτων και Δικτύων Κοίος

Αρχιτεκτονική υπολογιστών

Διαδικτυακές Εφαρμογές. Ενότητα 2: Enterprise Java Beans και Java Server Faces Μιχάλας Άγγελος Βούρκας Δημήτριος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Μετρήσεις και συλλογή δεδομένων (Data acquisition) με μικροελεγκτές. Εισαγωγή στο Arduino. Ηλεκτρομηχανολογικός εξοπλισμός διεργασιών

ΣΕΙΡΑ ΚΑΤΑΓΡΑΦΙΚΩΝ Ultima

Σχεδίαση & Υλοποίηση Ασύρµατων ικτύων Εσωτερικού Χώρου Τεχνολογίας WiFi

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων

ΤΙΜΕΣ ΠΡΟΪΟΝΤΩΝ ΛΟΓΙΣΜΙΚΟΥ (SOFTWARE) 2011

Αντικειμενοστρεφής Προγραμματισμός

12/5/18. συστημάτων. Το λογισµικό συστηµάτων. Κεφάλαιο 5

Κατανεμημένα Συστήματα Ι

ΕΠΛ664 ΑΝΑΛΥΣΗ ΚΑΙ ΕΠΑΛΗΘΕΥΣΗ ΣΥΣΤΗΜΑΤΩΝ

Εταιρικές εφαρμογές και αντικείμενο-σχεσιακή χαρτογράφηση με τη χρήση του Spring και Hibernate framework στην Java

Ποιες Νέες Τεχνολογίες; Εισαγωγή. 1841: Μαυροπίνακας. 1940: Κινούµενη Εικόνα. 1957: Τηλεόραση

ΕΚ ΗΛΩΣΗ ΕΝΗΜΕΡΩΣΗΣ. Παρουσίαση Εργαστηρίων Πληροφορικής

723 Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών ΤΕΙ Λάρισας

Εύκολη οικογενειακή χρήση

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

Εργαστηριακοί Συνεργάτες: Γιασεµή Ασλανίδου, Η/Ν Μηχ. Άγγελος Χαριτόπουλος, Η/Ν Μηχ.-MSc Data Communications

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ. Ωρολόγιο Πρόγραμμα Εαρινού Εξαμήνου

ΠΡΟΓΡΑΜΜΑ ΤΜΗΜΑΤΙΚΩΝ ΕΞΕΤΑΣΕΩΝ ΕΑΡΙΝΩΝ ΜΑΘΗΜΑΤΩΝ ΕΞΕΤΑΣΤΙΚΗ ΠΕΡΙΟΔΟΣ ΙΟΥΝΙΟΥ ΕΤΟΣ A (ΕΞΑΜΗΝΟ 2ο)

Αρχές Τεχνολογίας Λογισμικού

Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές

Γραμμική Άλγεβρα (Θ) ΚΕΧΡΙΝΙΩΤΗΣ Αιθ.μΑ. Γραμμική Άλγεβρα (Θ) ΚΕΧΡΙΝΙΩΤΗΣ Αιθ.μΑ

ΜΕΤΑΒΑΤΙΚΕΣ ΠΡΟΫΠΟΘΕΣΕΙΣ ΑΠΟΚΤΗΣΗΣ ΠΤΥΧΙΟΥ

Τμήμα Πληροφορικής. Σχολή Τεχνολογικών Εφαρμογών. Αλεξάνδρειο Τεχνολογικό Εκπαιδευτικό Ίδρυμα Θεσσαλονίκης

Η Πράξη συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (ΕΤΠΑ) κατά 80% και από εθνικούς πόρους της Ελλάδας και της Κύπρου κατά 20% Μ Ε Λ Ε Τ Η

Φορητός υπολογιστής VAIO με μοναδικό στυλ

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

Ολοκληρωμένο σύστημα διαχείρισης παρουσιών στο Τ.Ε.Ι. Σερρών

ΓΕΩΠΛΗΡΟΦΟΡΙΚΗ. και ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ

Η χρήση του MOODLE από την οπτική γωνία του ιαχειριστή

Προγραµµατισµός Η/Υ. Δρ. Δ.Ν. Παγώνης. Καθηγητής Εφαρµογών. Τηλ: Τµήµα Ναυπηγών Μηχανικών ΤΕ, ΤΕΙ Αθήνας

Transcript:

Εναρξη Μαθήµατος Κατανεµηµένα Συστήµατα ΙΙ Μάθηµα Ελεύθερης Επιλογής, Εαρινού Εξαµήνου Τοµέας Εφαρµογών και Θεµελιώσεων Ιωάννης Χατζηγιαννάκης Τετάρτη, 5 Μαρτίου, 2008 Αίθουσα ΑΠ7 Ο σκοπός του µαθήµατος: Σχεδιασµός κατανεµηµένων συστηµάτων (distributed systems) Τεχνικές και εργαλεία ανάπτυξης κατανεµηµένων εφαρµογών Προγραµµατισµό κατανεµηµένων εφαρµογών (distributed systems programming) Το µάθηµα ϑα διεξαχθεί γύρω από δύο άξονες: Τεχνολογίες Υλοποίησης ιαλέξεις Project Τυπικά Θέµατα Project Θεωρία ιαλέξεις 2 ώρες την εβδοµάδα Τετάρτη 11:00-13:00, ΑΠ7 4 ϑεµατικές ενότητες Θέµατα Σχεδιασµού Τεχνολογίες Υλοποίησης Κατανεµηµένων Συστηµάτων Εργαλεία Ανάπτυξης Λογισµικού Ειδικές Πλατφόρµες Βαθµολογία Project -- 100% Υποχρεωτικό το 100% του τελικού ϐαθµού Πρακτικό Οµαδικό Καταγραφή Προδιαγραφών ενός Κατανεµηµένου Συστήµατος Σχεδιασµός Κατανεµηµένου Συστήµατος Μελέτη ενός προβλήµατος των ΚΣ Σχεδιασµός Κατανεµηµένου Αλγορίθµου Προγραµµατισµός / Ανάπτυξη Παρουσίαση

Απορίες Συναντήσεις Υλη Μαθήµατος (1) Για οτιδήποτε χρειαστείτε ϑα µε ϐρείτε στο ΤΜΗΥΠ: Προκατασκευασµένα, δίπλα από γραφείο Επ.Καθ. Σ.Νικολετσέα Τετάρτη 10:00-13:00 Αλλες µέρες/ώρες κατόπιν συνεννοήσεως -- 2610 997541 στο Ε.Α.Ι.Τ.Υ.: Γραφείο 0.Ι.3 Κατόπιν συνεννοήσεως -- 2610 960333 Μέσω e-mail: ichatz@ceid.upatras.gr Μέσω forum του µαθήµατος στο my.ceid.upatras.gr Μεταπτυχιακοί ϕοιτητές Γιώργος Μυλωνάς -- mylonasg@ceid.upatras.gr Παναγιώτης Κόκκινος -- kokkinop@ceid.upatras.gr Θέµατα Σχεδιασµού 1. Επικοινωνία ιεργασιών 2. Σχήµατα Επικοινωνίας Request - Reply, Server - Client 3. Κλήση Αποµακρυσµένων ιαδικασιών 4. Κατανεµηµένα Αντικείµενα 5. Κατανεµηµένες Ουρές Μηνυµάτων 6. Ρεύµατα Επικοινωνίας 7. Java Enterprise Edition Τεχνολογίες Υλοποίησης Κατανεµηµένων Συστηµάτων 1. Java Server Pages 2. Java Remote Method Invocation (RMI) 3. Java Persistance -- Hibernate 4. Spring Framework Υλη Μαθήµατος (2) Βιβλιογραφία Εργαλεία Ανάπτυξης Λογισµικού 1. CVS, Subversion 2. GForge, SourceForge, TRAC 3. IDEA IntelliJ Ειδικές Πλατφόρµες Java Micro Edition (ME) SUN Small Programmable Object Technology (SPOT) Google Geo API Βιβλία 1. Christian Bauer, Gavin King: Java Persistence with Hibernate 2. Craig Walls, Ryan Breidenbach: Spring in Action" 3. Rob Harrop, Jan Machacek: Pro Spring" 4. G.Coulouris, J.Dollimore, T.Kindberg: Distributed Systems, Concepts and Design" 5. A.Tanenbaum, M.Steen: Distributed Systems: Principles and Paradigms" 6. Vijay K. Garg: "Concurrent and Distributed Computing in Java"

Ιστοσελίδα και Ανακοινώσεις Σύνοψη 1 ης ιάλεξης Η ιστοσελίδα του µαθήµατος ϐρίσκεται στη διεύθυνση: http: //www.ceid.upatras.gr/courses/katanemhmena/ds2/ Περιέχει: 1. ιαφάνειες των διαλέξεων 2. Συµπληρωµατικές σηµειώσεις 3. Το υλικό των ϕροντιστηρίων 4. Project και σχετικό υλικό 5. Υλικό από προηγούµενα έτη Ολες οι ανακοινώσεις ϑα γίνονται στο forum του µαθήµατος στο my.ceid.upatras.gr Θέµατα Μαθήµατος Γενικά ιαδικασία Υλικό Κατανεµηµένα Συστήµατα ΙΙ Internet of Things Project Μαθήµατος ιαγωνισµός Google Earth Βιβλιογραφία Επόµενη ιάλεξη Ασύρµατα, Κινητά, Ενσωµατωµένα ίκτυα (1) Ασύρµατα, Κινητά, Ενσωµατωµένα ίκτυα (2) Είναι ϱεαλιστικό να περιµένουµε ότι στο µέλλον τα υπολογιστικά συστήµατα ϑα αποτελούνται απο χιλιάδες µικρές συσκευές µε υπολογιστικές ικανότητες.... ϑα ενσωµατώνονται στα αντικείµενα που χρησιµοποιούµε και µας περιβάλλουν καθηµερινά.... ϑα επεκτίνουν τις δυνατότητες των σηµερινών υπολογιστών. Υπάρχει µεγάλη ανάγκη να µελετηθούν και σε ϑεωρητικό επίπεδο αλλά και σε τεχνολογικό. Επιµέρους ιδιότητες αυτών των δικτύων αντιµετωπίζονται µε µεγάλο ενδιαφέρον από την ερευνητική κοινότητα τα τελευταία χρόνια. Για κάθε επιµέρους δίκτυο έχουν προταθεί πλήθος αρχιτεκτονικών υλικού Οι διαθέσιµες συσκευές αν και δεν είναι µικροσκοπικές σε µέγεθος διαθέτουν ιδιαίτερα ικανοποιητικές υπολογιστικές ικανότητες ιασυνδέονται µε υπάρχοντα δίκτυα υπολογιστών υλοποιώντας το πρωτόκολλο TCP

Υπάρχουσες τεχνολογίες CrossBow MICA2/TelosB Platform picotux -- ιαστάσεις: 35mm 19mm 19mm, Επεξεργαστής: 32-bit, 55 MHz ARM 7, Μνήµη: 8 MB SDRAM, ίκτυο: 10 Mbit Wifi, Λειτουργικό: uclinux zaurus -- ιαστάσεις: 138mm 74mm 18mm, Επεξεργαστής: 32-bit, 206 MHz Intel StrongArm SA1110, Μνήµη: 64 MB SDRAM, ίκτυο: 10 Mbit Wifi / GPRS, Λειτουργικό: openzaurus Η εταιρεία Crossbow δραστηριοποιείται από το 1995 Η πλατφόρµα MICA/MICA2/TelosB είναι η ποιο διαδεδοµένη για Ασύρµατα ίκτυα Αισθητήρων Τα MICA2/TelosB είναι η 3η γενιά συσκευών Επεξεργαστής: 32 bit ATMega 128L Μνήµη: 128K Ram / 512K Flash Επικοινωνία: 2.4 GHz IEEE 802.15.4 ή 916 MHz Ενέργεια: 2 AA batteries Ε/Ε: Light, Temperature, RH, Barometric Pressure, Acceleration/Seismic, Acoustic, Magnetic... Λειτουργικό περιβάλλον: TinyOS Internet of Things SUN Small Programmable Object Technology (SPOT) Το project Sun SPOT ξεκίνησε το 2004 Αφορµή ήταν το τεράστιο ενδιαφέρον της επιστηµονικής κοινότητας για τα Ασύρµατα ίκτυα Αισθητήρων Επεξεργαστής: 180 MHz 32 bit ARM920T Μνήµη: 512K Ram / 4M Flash Επικοινωνία: 2.4 GHz IEEE 802.15.4 radio Ενέργεια: 3.7V rechargeable 720 mah lithium-ion battery Ε/Ε: 3-axis accelerometer, Temperature sensor, Light sensor, 8 tri-color LEDs, 6 analog inputs, 2 momentary switches Λειτουργικό περιβάλλον: Squawk JVM

SUN Small Programmable Object Technology (SPOT) SUN SPOTs Αποτελείται από 3 layers 1. Μπαταρία 2. Επεξεργαστής + Επικοινωνία 3. Αισθητήρες Το Squawk JVM είναι 100% συµβατό µε Java ME (Micro Edition) Προγραµµατίζεται εξολοκλήρου σε Java Χρησιµοποιεί όλες τις κλασσικές ϐιβλιοθήκες της Java Μεταφορά κώδικα µέσω USB Πρόκειται για µια πλατφόρµα ανάπτυξης εφαρµογών ϐασισµένη στη Java εν είναι απλά αισθητήρες... Ευκολία στην ανάπτυξη κώδικα (Java) Εκµετάλλευση όλων των υπαρχόντων ϐιβλιοθηκών Στόχος είναι η ευελιξία Αξονας είναι η έµπνευση Ορισµένες Απλές Εφαρµογές Γενικά για το Project Ανάπτυξη εφαρµογών από την αρχή µέχρι το τέλος... Σχεδιασµός Ανάπτυξη / Υλοποίηση Ελεγχος / οκιµή / Επαλήθευση / Αποσφαλµάτωση Documentation / Παρουσίαση / Επίδειξη Η εφαρµογή να είναι κατανεµηµένη, να ϐασίζεται στο Internet Να υλοποιείται µε τεχνολογίες Java Προηγούµενα Ετη: Σύστηµα χρονοµίσθωσης αυτοκινήτων Ζώη., Χέλµης Χ. Σύστηµα διαχείρισης σκεπτόµενων συσκευών Γεωργίου Κ., Παπαγεωργίου Α., Παπαλουκόπουλος Γ. Σύστηµα ιαµοιρασµού Βιβλιογραφικών Αναφορών Κοντοτάσιου Ι., Μπέσσας Α. Σύστηµα ιαχείρισης ικτύων Αισθητήρων Γεράκιος Κ., Καραµπίνας., Παπαπαναγιώτου Β.

Project 2008 Are you a Supermodel(er)? Show us. Φέτος ο στόχος επεκτείνεται... Επιπλέον, η εφαρµογή ϑέλουµε: 1. Να ϐασίζεται στην παρουσία ασύρµατων συσκευών 2. Να αντιλαµβάνεται το περιβάλλον µε την χρήση αισθητήρων 3. Να αλληλεπιδρά µε τον χρήστη µε εναλλακτικές µεθόδους Τις προηγούµενες χρονιές τα project ήταν αυτόνοµα... Φέτος τα project συνθέτουν µια µεγαλύτερη εφαρµογή Τα παραπάνω συνιστούν περισσότερες απαιτήσεις Συντονισµός µεταξύ οµάδων Αλληλεπίδραση / Ανταλλαγή εµπειριών ιεθνής διαγωνισµός Google Earth 2008 Μοντελοποίηση Πανεπιστηµίων και Σχολείων Κατασκευή τρισδιάστατων µοντέλων µε τη χρήση του εργαλείου Google SketchUp Οµάδες 10 ατόµων Η οµάδα πρέπει να αποτελείται µόνο από ϕοιτητές/µαθητές. Ο Γιώργος Μυλωνάς, Παναγιώτης Κόκκινος και Θανάσης Αντωνίου έχουν ξεκινήσει µια οµάδα Οποιος έχει όρεξη, κέφι, µεράκι και διάθεση να αφιερώσει χρόνο σε CAD να επικοινωνήσει µε τον Γιώργο Μυλωνά: mylonasg@ceid.upatras.gr Ηµεροµηνία υποβολής µοντέλων: 1 Ιουνίου 2008 Βραβεία Οι 3-5 καλύτερες οµάδες ϑα ϐραβευθούν µε: Apple ipod Touch Nintendo Wii Console Google t-shirt Google hat Πέρα από τα ϐραβεία... τον διαγωνισµό τον παρακολουθούν πολλές σηµαντικές εταιρείες υψηλής τεχνολογίας: Walt Disney Imagineering Electronic Arts Communication Arts Inc. Digital Design Green Mountain Geographics LTD ιαγωνισµός 2007 Νικητές 1. Purdue University Depts of Computer Graphics Technology and Education -- (10 άτοµα) 2. Concordia University, Loyola Campus Dept of Civil Engineering -- (1 άτοµο) 3. Stanford University Dept of Architectural Design -- (10 άτοµα) 4. IPFW - Indiana University Purdue University Fort Wayne Depts of Engineering and Computer Science -- (1 άτοµο) 5. Franklin W. Olin College of Engineering Dept of Engineering -- (1 άτοµο) 6. Dartmouth College Depts of Computer Science and Digital Art -- (10 άτοµα) 7. University of Minnesota Dept of Architecture -- (8 άτοµα)

Η οµάδα έχει ήδη ξεκινήσει... Και να ϑυµηθούµε... Οµάδα P=NP Σύνοψη 1ης ιάλεξης Θέµατα Μαθήµατος Γενικά ιαδικασία Υλικό Κατανεµηµένα Συστήµατα ΙΙ Internet of Things Project Μαθήµατος ιαγωνισµός Google Earth Βιβλιογραφία Επόµενη ιάλεξη I Συνοπτική παρουσίαση των τεχνολογιών που ϑα µελετηθούν I Internet of Things I Παρουσίαση του Project I ιαγωνισµός Google Earth

Βιβλιογραφία Επόµενη ιάλεξη Foundations of Adaptive Networked Societies of Tiny Artefacts (Project FRONTS) http://fronts.cti.gr SUN Spot World http://www.sunspotworld.com/ picotux -- the smallest Linux Computer in the World http://www.picotux.com/ openzaurus -- an alternative Operating System http://openzaurus.sourceforge.net/ µclinux -- Embedded Linux/Microcontroller Project http://www.uclinux.org/ Digi Connect Wi-SP http://www.digi.com/products/ externaldeviceservers/digiconnectwisp.jsp Επανάληψη στη JAVA Βοηθητικά Εργαλεία Ανάπτυξης Κώδικα Σχεδιαστικά Θέµατα Project