<< Βιογραφικά


photograph
Όνομα: Διομήδης
Επώνυμο: Σπινέλλης
Όνομα Πατρός: Διονύσιος Σπυρίδων Νικόλαος
Ημ/νια Γέννησης: 02/02/1967
Ιστοσελίδα: http://www.dmst.aueb.gr

Εκπαίδευση:
- Διδακτορικό δίπλωμα στην Επιστήμη Υπολογιστών με θέμα μια αντικειμενοστρεφή λύση στο πρόβλημα του πολυπαραδειγματικού προγραμματισμού. Imperial College London, UK. 1990–1994.

- Πτυχίο Master of Engineering (MEng) Μηχανικού Λογισμικού (Software Engineering) με απολυτήριο βαθμό First Class Honours (άριστα). Imperial College London. 1986–1990.

- Άριστη γνώση της αγγλικής και της γερμανικής γλώσσας.

Επαγγελματική Δραστηριότητα:
Σύντομο βιογραφικό σημείωμα

Ο Διομήδης Σπινέλλης είναι Καθηγητής στο Τμήμα Διοικητικής Επιστήμης και Τεχνολογίας του Οικονομικού Πανεπιστημίου Αθηνών με γνωστικό αντικείμενο «Διοίκηση και Τεχνολογία Ανάπτυξης Λογισμικού». Από το 1996 μέχρι το 2000 είχε διδάξει με βάση το ΠΔ 407/80 και στη συνέχεια ως Επίκουρος Καθηγητής στο Τμήμα Μαθηματικών και στο Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων του Πανεπιστημίου Αιγαίου. Έχει συντονίσει πολυάριθμα εθνικά και διεθνή ερευνητικά έργα στους τομείς της τεχνολογίας λογισμικού, του ηλεκτρονικού επιχειρείν, της ασφάλειας πληροφοριακών συστημάτων, της αξιοπιστίας λογισμικού και της γλωσσικής τεχνολογίας. Έχει επίσης εκπονήσει μελέτες για πολλές Ελληνικές και Ευρωπαϊκές επιχειρήσεις πληροφορικής και έχει συμμετάσχει σε αξιολόγηση προτάσεων μελετών, έρευνας και τεχνολογικής ανάπτυξης για λογαριασμό της Ευρωπαϊκής Επιτροπής, καθώς και για την Ολλανδική Επιτροπή Φυσικών Επιστημών.

Το επιστημονικό του έργο περιλαμβάνει το βραβευμένα με το «Software Development Productivity Award» και μεταφρασμένα σε έξι γλώσσες βιβλία «Code Reading: The Open Source Perspective» (Addison-Wesley 2003) και «Code Quality: The Open Source Perspective» (Addison-Wesley 2006), το συλλογικό τόμο «Beautiful Architecture: Leading Software Engineers Explain How They Think» (O'Reilly, 2009) καθώς και πάνω από 100 δημοσιευμένες εργασίες σε κορυφαία διεθνή περιοδικά και συνέδρια. Το έργο του αυτό έχει αναγνωριστεί από τη διεθνή επιστημονική κοινότητα, έχοντας συγκεντρώσει πάνω από 1000 ετεροαναφορές. Μετέχει στη συντακτική επιτροπή των περιοδικών IEEE Software — όπου είναι υπεύθυνος για τη μόνιμη στήλη «Tools of the Trade», Journal in Computer Virology και Recent Patents on Engineering. Είναι διακεκριμένο (senior) μέλος των επαγγελματικών οργανώσεων ACM και IEEE, και μέλος των IEEE Computer Society, Usenix Association, της Ελληνικής Εταιρίας Επιστημόνων Πληροφορικής (ΕΠΥ), και του Τεχνικού Επιμελητηρίου Ελλάδος (ΤΕΕ). Τα τρέχοντα ερευνητικά του ενδιαφέροντα περιλαμβάνουν εργαλεία και τεχνικές προγραμματισμού, την ασφάλεια υπολογιστικών συστημάτων και το λογισμικό ανοιχτού κώδικα.

Επιλεγμένες δημοσιεύσεις

· Panagiotis Louridas, Diomidis Spinellis, and Vasileios Vlachos. Power laws in software. ACM Transactions on Software Engineering and Methodology, 18(1):1–26, September 2008. Article 2. (doi:10.1145/1391984.1391986)
· Diomidis Spinellis and Panagiotis Louridas. The collaborative organization of knowledge. Communications of the ACM, 51(8):68–73, August 2008. (doi:10.1145/1378704.1378720)
· Diomidis Spinellis. The Antikythera mechanism: A computer science perspective. IEEE Computer, 41(5):22–27, May 2008. (doi:10.1109/MC.2008.166)
· Diomidis Spinellis. A tale of four kernels. In Wilhem Schäfer, Matthew B. Dwyer, and Volker Gruhn, editors, ICSE '08: Proceedings of the 30th International Conference on Software Engineering, pages 381–390, New York, May 2008. Association for Computing Machinery. (doi:10.1145/1368088.1368140)
· Diomidis Spinellis. Another level of indirection. In Andy Oram and Greg Wilson, editors, Beautiful Code: Leading Programmers Explain How They Think, chapter 17, pages 279–291. O'Reilly and Associates, Sebastopol, CA, 2007.
· Vassilis Prevelakis and Diomidis Spinellis. The Athens affair. IEEE Spectrum, 44(7):26–33, July 2007. (doi:10.1109/MSPEC.2007.376605)
· Diomidis Spinellis. Code Quality: The Open Source Perspective. Addison-Wesley, Boston, MA, 2006.
· Diomidis Spinellis. Index-based persistent document identifiers. Information Retrieval, 8(1):5–24, January 2005. (doi:10.1023/B:INRT.0000048494.05013.6a)
· Stephanos Androutsellis-Theotokis and Diomidis Spinellis. A survey of peer-to-peer content distribution technologies. ACM Computing Surveys, 36(4):335–371, December 2004. (doi:10.1145/1041680.1041681)
· Diomidis Spinellis and Clemens Szyperski. How is open source affecting software development?. IEEE Software, 21(1):28–33, January/February 2004. Guest Editors' Introduction: Developing with Open Source Software. (doi:10.1109/MS.2004.1259204)
· Diomidis Spinellis. Global analysis and transformations in preprocessed languages. IEEE Transactions on Software Engineering, 29(11):1019–1030, November 2003. (doi:10.1109/TSE.2003.1245303)
· Diomidis Spinellis. Position-annotated photographs: A geotemporal web. IEEE Pervasive Computing, 2(2):72–79, April-June 2003. (doi:10.1109/MPRV.2003.1203756)
· Diomidis Spinellis. Code Reading: The Open Source Perspective. Addison-Wesley, Boston, MA, 2003.
· Diomidis Spinellis. Reliable identification of bounded-length viruses is NP-complete. IEEE Transactions on Information Theory, 49(1):280–284, January 2003. (doi:10.1109/TIT.2002.806137)
· Diomidis Spinellis. The decay and failures of web references. Communications of the ACM, 46(1):71–77, January 2003. (doi:10.1145/602421.602422)
· Diomidis Spinellis. Notable design patterns for domain specific languages. Journal of Systems and Software, 56(1):91–99, February 2001. (doi:10.1016/S0164-1212(00)00089-3)
· Diomidis Spinellis. Reflection as a mechanism for software integrity verification. ACM Transactions on Information and System Security, 3(1):51–62, February 2000. (doi:10.1145/353323.353383)
· Stefanos Gritzalis, Diomidis Spinellis, and Panagiotis Georgiadis. Security protocols over open networks and distributed systems: Formal methods for their analysis, design, and verification. Computer Communications, 22(8):695–707, May 1999. (doi:10.1016/S0140-3664(99)00030-4)

Κοινωνική Δραστηριότητα:
- Αναπτύσσω λογισμικό ανοικτού κώδικα (open source software) από το 1988. Από το 2002 μετέχω με πλήρη δικαιώματα στην ομάδα ανάπτυξης του λειτουργικού συστήματος FreeBSD Unix, ενώ το σύστημα δηλωτικής απεικόνισης μοντέλων UMLGraph που ανέπτυξα την ίδια χρονιά χρησιμοποιείται ευρύτατα από επαγγελματίες, επιχειρήσεις και άλλα έργα σε όλο τον κόσμο. Εργαλεία και βιβλιοθήκες που έχω υλοποιήσει αποτελούν τμήμα των λειτουργικών συστημάτων Mac OS X και BSD Unix ενώ για τη συνεισφορά μου αυτή ήμουν μέλος της ομάδας που τιμήθηκε με το βραβείο «Lifetime Achievement Award» της οργάνωσης Usenix Association (1993).

- Από το 2006 έως σήμερα συμμετέχω στην επιτροπή πρωτοβουλίας για την ελληνοποίηση του μαθητικού υπολογιστή του οργανισμού One Laptop Per Child (OLPC). Στα πλαίσια της συμμετοχής μου βοήθησα στην ελληνοποίηση του συστήματος Squeak/EToys και ανέπτυξα εκπαιδευτική εφαρμογή με αντικείμενο μια πιστή μηχανική προσομοίωση του Μηχανισμού των Αντικυθήρων.

- Την περίοδο 2006-2007 συμμετείχα στην εκπόνηση μελέτης με τίτλο «Νέες κατευθύνσεις για την ηλεκτρονική διακυβέρνηση: Ελεύθερο λογισμικό-Ανοιχτές αρχιτεκτονικές και πρότυπα-Διαλειτουργικότητα» για λογαριασμό του Ινστιτούτου Στρατηγικών και Αναπτυξιακών Μελετών Ανδρέας Παπανδρέου (ΙΣΤΑΜΕ). Η μελέτη επιχειρηματολογούσε για το πώς το Ελεύθερο Λογισμικό, οι Ανοικτές Αρχιτεκτονικές, τα Ανοικτά Πρότυπα και η Διαλειτουργικότητα, μπορούν πρέπει να αποτελέσουν την βάση για έργα πληροφορικής με αυξημένη αποτελεσματικότητα, για επιτάχυνση της αναπτυξιακής πορείας της χώρας και για αύξηση της χρήσης των νέων τεχνολογιών στο κράτος, στην οικονομία και στην κοινωνία.

- Από το 2006 μέχρι σήμερα συμμετέχω εθελοντικά κάθε καλοκαίρι ως μέντορας στο Google Summer of Code. Στα πλαίσια της προσπάθειας αυτής φοιτητές απ' όλο τον κόσμο αμείβονται για να συνεισφέρουν σε έργα λογισμικού ανοικτού κώδικα.

- Την περίοδο 2006-2009 συνέταξα με το συνάδελφό μου Γ. Γούσιο το βιβλίο με τίτλο «Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software Design» (O'Reilly, 2009). Τα έσοδα από τα συγγραφικά δικαιώματα του βιβλίου διατίθενται στη διεθνή, ανεξάρτητη, ιατρική, ανθρωπιστική οργάνωση Médecins Sans Frontières - Γιατροί Χωρίς Σύνορα.

- Τις περίοδους 2007-2008 και 2008-2009 συμμετείχα ως μέντορας στην εθελοντική οργάνωση MentorNet: The E-Mentoring Network for Diversity in Engineering and Science. Η οργάνωση αυτή έχει ως στόχο την ενίσχυση της παρουσίας γυναικών και άλλων υποεκπροσωπούμενων ομάδων σε συγκεκριμένους τομείς της επιστήμης και της τεχνολογίας καθώς και την κοινωνική και ατομική ανάπτυξη μέσω της ενίσχυσης της διαφορετικότητας.

- Το 2007 συμμετείχα στην Επιτροπή Καταστατικού και Πιστοποίησης του ΠΑΣΟΚ (Ε.ΚΑ.Π.) με αντικείμενο τη σύνταξη των προδιαγραφών και τον επιχειρησιακό σχεδιασμό του πληροφοριακού συστήματος της εκλογικής διαδικασίας. Η δημιουργία του συστήματος (το οποίο ήταν βασισμένο σε ανοικτό λογισμικό) οδήγησε στη βελτίωση του θεσμικού πλαισίου λειτουργίας του ΠΑΣΟΚ καθώς και του επικοινωνιακού του μηχανισμού.

- Από το 2008 έως σήμερα συμμετέχω εθελοντικά, στην Εταιρεία Ελεύθερου Λογισμικού / Λογισμικού Ανοικτού Κώδικα (ΕΕΛ/ΛΑΚ), ως μέλος του διοικητικού συμβουλίου. Η ΕΕΛ/ΛΑΚ, εταιρεία με μη κερδοσκοπικό χαρακτήρα, έχει ως κύριο στόχο να συμβάλλει στην προώθηση και ανάπτυξη του ΕΛ/ΛΑΚ στο χώρο της εκπαίδευσης, του δημόσιου τομέα και των επιχειρήσεων στην Ελλάδα.

- Είμαι μέλος της συντακτικής επιτροπής σε τρία επιστημονικά περιοδικά (στο ένα, IEEE Software, αρθρογραφώ με μόνιμη στήλη), έχω επιμεληθεί την έκδοση τεσσάρων αφιερωμάτων σε επιστημονικά περιοδικά (guest editor), έχω υπηρετήσει ως πρόεδρος της επιτροπής προγράμματος σε ένα διεθνές επιστημονικό συνέδριο και ως μέλος της επιτροπής προγράμματος σε 30.