Daniel J. Dubois. curriculum vitae. Current Position. Employment History. Education



Similar documents
GIOVANNI MATTEO FUMAROLA

Sofia Ceppi. Personal Information 2. Association Memberships 2. Education 2. Academic Positions and Affiliations 3

San Giovanni Rotondo (FG) Italian via Nicola Passero, San Severo (FG) Italy. Education and Work Experience

Curriculum Vitae et Studiorum

Sofia Ceppi CURRICULUM VITAE ET STUDIORUM PERSONAL INFORMATION

Francesco Merlo Curriculum Vitæ

Doctorate of Philosophy Candidate, Information and Communication Technologies, January March 2015.

MASSIMILIANO DE LEONI

Europass Curriculum Vitae

Critical Interdependent Infrastructures modeling, simulation and analysis

How To Understand The Theory Of Network Routing In A Computer Program

CURRICULUM VITAE of ANDREA TRAMONTANI (Last update: August 31, 2010)

Michele Tartara. Brief summary. Position and Education RECORD OF EMPLOYMENT

FRANCESCO BELLOCCHIO S CURRICULUM VITAE ET STUDIORUM

Curriculum Vitae. Federico Botta

ANDREA COLOMBARI. Curriculum vitae

Curriculum Vitae. Zhenchang Xing

Martino Sykora CURRICULUM VITAE ET STUDIORUM

CURRICULUM VITÆ ET STUDIORUM Silvia Gazzola

Curriculum Vitae of Paola Boito

Curriculum Vitae et Studiorum Dossier n Cinzia Di Giusto

Curriculum Vitae Et Studiorum

Curriculum Vitae of. Vicky G. Papadopoulou

DR AYŞE KÜÇÜKYILMAZ. Imperial College London Personal Robotics Laboratory Department of Electrical and Electronic Engineering SW7 2BT London UK

Paolo Maistri. September 8, Personal Information 2. Education and Studies 2. Academic Activities and Affiliations 3

Master of Science in Computer Engineering (2 years, 120 ECTS) Name of the Programme. Brief presentation. Programme Overview

Giulia Cereda. Mathematical Institute, Leiden University, Master thesis research project

Curriculum Vitae Michael M. Zavlanos

EDUCATION Laurea degree in Computer Science summa cum laude from the University of Pisa, Italy in 1984.

CURRICULUM VITAE. Igor V. Maslov Sasazuka, Shibuya-ku Phone: +81 (80) Web:

CURRICULUM VITAE EUROPEAN FORMAT

CURRICULUM VITAE ET STUDIORUM Eugenio Capra

Collaboration with industry and doctoral education at Politecnico di Milano

DR AYŞE KÜÇÜKYILMAZ. Yeditepe University Department of Computer Engineering Kayışdağı Caddesi Istanbul Turkey

PEDRO SEQUEIRA CURRICULUM VITAE

Davide Delle Monache

Dr Christos Anagnostopoulos. 1. Education. 2. Present employment. 3. Previous Appointments. Page 1 of 6

QoS Resource Management for Cloud Federations

Achieving Federated and Self-Manageable Cloud

CURRICULUM VITAE ET STUDIORUM

Ali Ebnenasir. Department of Computer Science, Michigan Technological University.

Research Interests. Personal Information. Turin, Italy. Mobile (0039)

Novara, Italy Italian Post-doctoral Research Assistant Università della Svizzera Italiana (USI), Lugano (CH)

Davide Delle Monache

CURRICULUM VITAE FERNANDO LUÍS TODO-BOM FERREIRA DA COSTA

Design of Flexible Production Systems

Personal information. Ilario Filippini. Professional Experience. Education. Research Interests. Surname(s) / First name(s)

WebRatio 5: An Eclipse-based CASE tool for engineering Web applications

How To Learn More About The Work Of Stefano Paris

MATTEO RIONDATO Curriculum vitae

Curriculum Vitae. Grid Thoma

Department of Electronic Information Engineering, Beihang Univerisity Specialization: Electrical Engineering, Completion: July 2004

June Zhang (Zhong-Ju Zhang)

Antonino Freno. Curriculum Vitae. Phone (office): Office: +33 (0)

Paolo Dario. Brief Curriculum Vitae

How To Become A Computer Scientist

Best Paper Award, Hawaii International Conference on System Sciences, HICSS-36 (2003)

PHD IN MANAGEMENT, FINANCE AND ACCOUNTING. Academic year XXXII cycle

Mario Pagliero. Dipartimento di Scienze Economico-Sociali e Matematico-Statistiche

Academic Year 2014/15. School of Industrial and Information Engineering. Degree Programme of:

PROFESSIONAL INTERESTS WORK EXPERIENCE GINÉS DÓLERA TORMO CURRICULUM VITAE OCTOBER 2014

B.Sc. in Computer Engineering, School of Electrical and Computer Engineering,

BSc in Computer Engineering, University of Cyprus

EVA ASCARZA (Updated September 2015)

The activities of Mechanical and Industrial Engineering Department.

Ph.D., Particle Physics Theory Thesis title: FCNC Processes of B and K Mesons from Lattice QCD University of Edinburgh October 1995 July1999

Curriculum Vitae et Studiorum. Personal Information. Contact. General Information. Brief Description. Education

The Fuqua School of Business

Carlo Turri Research fellow and freelance designer Curriculum Vitae 2O14

Curriculum Vitae. Alessandro Formaglio. CURRENT POSITION Research Associate from 2007, Department of Information Engineering, University of Siena.

Research and development

CURRICULUM VITAE. Erte Xiao. Office: (412) (319E Porter Hall) 208 Porter Hall Pittsburgh, PA, 15213

Automating Big Data Management, by DISIT Lab Distributed [Systems and Internet, Data Intelligence] Technologies Lab Prof. Ph.D. Eng.

Gabriele Giovanni MESSINA

CURRICULUM VITAE. 1. Carrer Objective. 2. Academic Qualification. 3. Working Experience

CURRICULUM VITAE: KALIPSO M. KARANTINOU

Europass Curriculum Vitae

Curriculum Vitae et Studiorum

A Load Balancing Algorithm against DDoS Attacks in Beyond 3G Wireless Networks

Graduate Program Policies and Procedures

Europass Curriculum Vitae

Damiano Carra EMPLOYMENT HISTORY EDUCATION

Transcription:

Daniel J. Dubois curriculum vitae Via Golgi 42 20133 Milano, Italy +39 02 2399 3678 +39 02 2399 3764 daniel@dubois.it http://www.danieldubois.org Current Position 02/2011 present Teaching and Research Assistant, Politecnico di Milano, Dipartimento di Elettronica e Informazione, Milan, Italy. Employment History 09/2008 01/2011 Teaching Assistant, Politecnico di Milano, Dipartimento di Elettronica e Informazione, Milan, Italy. 09/2010 12/2010 Contractor, IBM Haifa Research Lab, Haifa, Israel. Scientific Mentor: Dr. David Breitgand 06/2007 12/2007 Research Assistant, Politecnico di Milano, Dipartimento di Elettronica e Informazione, Milan, Italy. Education 01/2008 02/2011 PhD, Information Engineering, Politecnico di Milano, Dipartimento di Elettronica e Informazione, Milan, Italy. Advisors: prof. Elisabetta Di Nitto, prof. Raffaela Mirandola PhD Thesis: Self-organizing Methods and Models for Software Development 11/2007 Professional Engineer Qualification (Abilitazione alla Professione di Ingegnere), Politecnico di Milano, Milano, Italy. Qualification in Information Technology Engineering (Ingegneria dell Informazione) 01/2005 07/2007 MSc (Master of Science), Computer Science, University of Illinois at Chicago, Computer Science Departiment, Chicago, IL, USA. Advisor: prof. Mitchell Theys Master Thesis: Design, Development, and Simulation of Self-organization Algorithms for Autonomic Systems Joint Master Degree program with Politecnico di Milano 10/2004 04/2007 MSc (Laurea Specialistica DM 509/99), Computing Systems Engineering (Ingegneria Informatica - orientamento Sistemi e Applicazioni dell Informatica), Politecnico di Milano, V School of Engineering (Information Technology Engineering), Milano, Italy. Advisors: prof. Elisabetta Di Nitto, eng. Marco Plebani Master Thesis: Design, Development, and Simulation of Self-organization Algorithms for Autonomic Systems 09/2001 07/2003 BSc (Laurea DM 509/99), Computer Engineering (Ingegneria Informatica), Politecnico di Milano, V School of Engineering (Information Technology Engineering), Milano, Italy. Advisors: prof. Carlo Ghezzi, eng. Paolo Costa Final-year Project: A Collaborative Environment for the Development and the Diffusion of Software (in Italian, joint work with Francesco Fracassi) 09/1996 07/2001 Scientific High School Degree (Diploma di Maturità Scientifica), Liceo Scientifico Statale A. Pacinotti, Cagliari, Italy. National Computer Science Plan (P.N.I.)

Additional Education 11/2009 Summer School, Complex Networks and Statistics, National Research Council (CNR). Pisa, Italy 07/2008 Summer School, Agile Software Development Practices, Università dell Insubria. Varese, Italy 06/2008 Summer School, Software Services Architecture Engineering, S-Cube European Project FP7-215483. Palermo, Italy J1 BC1 BC2 C1 C2 C3 C4 C5 Publications Journal Papers Nicolò M. Calcavecchia, Bogdan A. Caprarescu, Elisabetta Di Nitto, Daniel J. Dubois, and Dana Petcu. DEPAS: A Decentralized Probabilistic Algorithm for Auto-scaling. Springer Computing, 94:701 730, 2012. Book Chapters Nicolò Calcavecchia, Elisabetta Di Nitto, Daniel J. Dubois, Carlo Ghezzi, Valentina Mazza, and Matteo Rossi. Complex Autonomic Systems for Networked Enterprises: Mechanisms, Solutions and Design Approaches. In Giuseppe Anastasi, Emilio Bellini, Elisabetta Di Nitto, Carlo Ghezzi, Letizia Tanca, and Eugenio Zimeo, editors, Methodologies and Technologies for Networked Enterprises, volume 7200 of Lecture Notes in Computer Science, pages 85 113. Springer Berlin / Heidelberg, 2012. Donato Barbagallo, Elisabetta Di Nitto, Daniel J. Dubois, and Raffaela Mirandola. A Bioinspired Algorithm for Energy Optimization in a Self-organizing Data Center. In Danny Weyns, Sam Malek, Rogerio de Lemos, and Jesper Andersson, editors, Self-Organizing Architectures, volume 6090 of Lecture Notes in Computer Science, pages 127 151. Springer Berlin / Heidelberg, 2010. Conference Papers Elisabetta Di Nitto, Daniel J. Dubois, and A. Margara. Reconfiguration Primitives for Self-adapting Overlays in Distributed Publish-Subscribe Systems. In Proceedings of the 6th IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2012). IEEE Computer Society, 2012. Giuseppe Valetto, Paul L. Snyder, Daniel J. Dubois, Elisabetta Di Nitto, and Nicolò M. Calcavecchia. A Self-Organized Load-Balancing Algorithm for Overlay-Based Decentralized Service Networks. In Proceedings of the 5th IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2011), pages 168 177. IEEE Computer Society, 2011. Bogdan A. Caprarescu, Nicolò M. Calcavecchia, Elisabetta Di Nitto, and Daniel J. Dubois. SOS Cloud: Self-organizing Services in the Cloud. In Proceedings of the 5th International Conference on Bio-Inspired Models of Network, Information, and Computing Systems (BIONETICS 2010), volume 87 of Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, pages 48 55. Springer Berlin / Heidelberg, 2010. Daniel J. Dubois, Christos Nikolaou, and Manolis Voskakis. A Model Transformation for Increasing Value in Service Networks through Intangible Value Exchanges. In Proceedings of the 3rd International Conference on Service Sciences (ICSS 2010), pages 185 189. IEEE, 2010. Elisabetta Di Nitto, Daniel J. Dubois, and Raffaela Mirandola. Overlay Self-organization for Traffic Reduction in Multi-broker Publish-subscribe Systems. In Proceedings of the 6th Curriculum vitae of Daniel J. Dubois page 2 of 7

ACM International Conference on Autonomic Computing (ICAC 2009), pages 61 62. ACM, 2009. C6 C7 C8 Elisabetta Di Nitto, Daniel J. Dubois, Raffaela Mirandola, Fabrice Saffre, and Richard Tateson. Applying Self-aggregation to Load Balancing: Experimental Results. In Proceedings of the 3rd International Conference on Bio-Inspired Models of Network, Information and Computing Sytems (BIONETICS 2008), pages 14:1 14:8. ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), 2008. Elisabetta Di Nitto, Daniel J. Dubois, Raffaela Mirandola, Fabrice Saffre, and Richard Tateson. Self-Aggregation Techniques for Load Balancing in Distributed Systems. In Proceedings of the 2nd IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2008), pages 489 490. IEEE Computer Society, 2008. Elisabetta Di Nitto, Daniel J. Dubois, and Raffaela Mirandola. Self-aggregation Algorithms for Autonomic Systems. In Proceedings of the 2nd International Conference on Bio-Inspired Models of Network, Information and Computing Sytems (BIONETICS 2007), pages 120 128. ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), 2007. C9 Davide Devescovi, Elisabetta Di Nitto, Daniel J. Dubois, and Raffaela Mirandola. Selforganization Algorithms for Autonomic Systems in the SelfLet Approach. In Proceedings of the 1st international conference on Autonomic computing and communication systems, Autonomics 07, pages 26:1 26:10. ICST (Institute for Computer Sciences, Social- Informatics and Telecommunications Engineering), 2007. Workshop Papers WS1 Daniel J. Dubois. Toward Adopting Self-organizing Models for the Gamification of Context-aware User Applications. In Proceedings of the 2nd International Workshop on Games and Software Engineering (GAS 2012), co-located with the 34th International Conference on Software Engineering (ICSE 2012), pages 9 15. IEEE Computer Society, 2012. WS2 Fall 2012 Spring 2012 Spring 2012 Spring 2012 Fall 2011 Spring 2011 Elisabetta Di Nitto, Daniel J. Dubois, and Raffaela Mirandola. On Exploiting Decentralized Bio-inspired Self-organization Algorithms to Develop Real Systems. In Proceedings of the 4th International Workshop on Self-Adaptive and Self-Managing Systems (SEAMS 2009), co-located with the 31st International Conference on Software Engineering (ICSE 2009), pages 68 75. IEEE Computer Society, 2009. Teaching and Tutoring Activities Courses Computer Science B (30 hours). Instructor: prof. Elisabetta Di Nitto Final Project of Software Engineering (16 hours). Instructor: prof. Pierluigi San Pietro Laboratory Assistant, Politecnico di Milano, Milan, Italy. Final Project of Software Engineering (32 hours). Instructor: prof. Pierluigi San Pietro Project Supervisor, Politecnico di Milano, Milan, Italy. Final Project of Software Engineering. Instructor: prof. Elisabetta Di Nitto Computer Science B (30 hours). Instructor: prof. Elisabetta Di Nitto Course Project Supervisor, Politecnico di Milano, Milan, Italy. Software Engineering Project. Instructor: prof. Elisabetta Di Nitto Curriculum vitae of Daniel J. Dubois page 3 of 7

Fall 2010 Fall 2009 Fall 2009 Spring 2008 Fall 2008 Computer Science B (8 hours). Instructor: prof. Elisabetta Di Nitto Computer Science B (30 hours). Instructor: prof. Maristella Matera Computer Science B (4 hours). Instructor: prof. Alessandro Campi Course Project Supervisor, Politecnico di Milano, Milan, Italy. Software Engineering Project. Instructor: prof. Elisabetta Di Nitto Computer Science B (30 hours). Instructor: prof. Elisabetta Di Nitto Supervised Minor Ph.D. Research 2009 Donato Barbagallo, Autonomic Components - Design, Development, and Simulation of a Prototype Application (co-advisor). Advisor: prof. Elisabetta Di Nitto, Politecnico di Milano, Milano, Italy. current Supervised MSc Theses Donato Lucia (co-advisor). Advisor: prof. Giuseppe Valetto, Drexel University, Philadelphia, PA, USA. 2011 Marco Basilico, A Self-organizing Approach for Auto-scaling in a Cloud Environment (co-advisor). Advisor: prof. Elisabetta Di Nitto, Politecnico di Milano, Milano, Italy. 2008 Giorgio Galvalisi, Development and Evaluation of Self-Aggregation Algorithms in the ACE Toolkit (co-advisor). Advisor: prof. Elisabetta Di Nitto, Politecnico di Milano, Milano, Italy. 2007 Simone Rabà, Autonomic Components - Design, Development, and Simulation of a Prototype Application (co-advisor). Advisor: prof. Elisabetta Di Nitto, Politecnico di Milano, Milano, Italy. Formal Presentations Academic Conference Presentations 09/2012 Reconfiguration Primitives for Self-adapting Overlays in Distributed Publish-Subscribe Systems. 6th International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2012), Lyon, France. 06/2012 Toward Adopting Self-organizing Models for the Gamification of Context-Aware User Applications. 2nd International Workshop on Games and Software Engineering (GAS 2012), co-located with the 34th International Conference on Software Engineering (ICSE 2012), Zurich, Switzerland. 10/2011 A Self-organized Load-Balancing Algorithm for Overlay-Based Decentralized Service Networks. 5th International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2011), Ann Arbor, Michigan, USA. 05/2010 A Model Transformation for Increasing Value in Service Networks through Intangible Value Exchanges. 9th International Conference on Service Science (ICSS 2010), Hangzhou, China. 09/2009 Bio-inspired Self-organization Methods and Models for Software Development. 6th National Meeting of the Software Engineering Interest Group (GIIS 2009) Doctoral Symposium, Salerno, Italy. 06/2009 Overlay Self-organization for Traffic Reduction in Multi-broker Publish/Subscribe Systems. International Conference on Autonomic Computing (ICAC 2009) Poster, Barcelona, Spain. Curriculum vitae of Daniel J. Dubois page 4 of 7

05/2009 On Exploiting Decentralized Bio-inspired Self-organization Algorithms to Develop Real Systems. 4th International Workshop on Self-Adaptive and Self-Managing Systems (SEAMS 2009), co-located with the 31st International Conference on Software Engineering (ICSE 2009), Vancouver, British Columbia, Canada. 11/2008 Applying Self-Aggregation to Load Balancing: Experimental Results. 3rd International Conference on Bio-Inspired Models of Network, Information, and Computing Systems (BIONETICS 2008), Awaji, Hyogo, Japan. 09/2008 Self-Aggregation techniques for Load Balancing in Distributed Systems. 2nd International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2008) Poster, San Servolo, Venice, Italy. 12/2007 Self-Aggregation Techniques for Load Balancing in Distributed Systems. 2nd International Conference on Bio-Inspired Models of Network, Information, and Computing Systems (BIONETICS 2007), Budapest, Hungary. 11/2007 An infrastructure for autonomic system development: the selflet approach. 22th IEEE/ACM international conference on Automated Software Engineering (ASE 2007) Poster, Atlanta, Georgia, USA. 10/2007 Self-Organization Algorithms for Autonomic Systems in the SelfLet Approach. 1st International Conference on Autonomic Computing and Communication Systems (Autonomic 2007), Frascati, Rome, Italy. University and Research Institute Presentations 06/2011 Self-organization in Software Engineering and the SelfLet Approach, Universitatea de Vest din Timisoara, Timisoara, Romania. 11/2009 An Approach for Improving Business Process Management in Agile Services Network, University of Crete, Heraklion, Greece. Industry Presentations 10/2008 Self-Aggregation for Load Balancing Poster, BT Centre, London, United Kingdom. Research Projects 01/2009 present EU-IDEAS-ERC-227977 SMSCOM - Self Managing Situated Computing, Politecnico di Milano, funded by the European Union. Technical Contributor (project leader: prof. Carlo Ghezzi) 03/2008 02/2012 EU-FP7-215483 S-Cube - Network of Excellence on Software Services and Systems Network, Politecnico di Milano, funded by the European Union. Technical Contributor (project leaders: prof. Carlo Ghezzi, prof. Barbara Pernici, prof. Elisabetta Di Nitto) 06/2007 12/2008 EU-FP6-027807 CASCADAS - Component-ware for Autonomic Situation-aware Communications, and Dynamically Adaptable Services, Politecnico di Milano, funded by the European Union. Technical Contributor (project leaders: prof. Elisabetta Di Nitto, prof. Luciano Baresi) Professional Service Program Committee Membership - Workshop on Agents for Complex Systems (ACSys 2012), co-located with the 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2012) - Workshop on Agents for Complex Systems (ACSys 2011), co-located with the 13th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2011) Curriculum vitae of Daniel J. Dubois page 5 of 7

Reviewer Service - 9th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2013) - IEEE/ACM 27th International Conference on Automated Software Engineering (ASE 2012) - IEEE 19th International Conference on Web Services (ICWS 2012) - 24th International Conference on Advanced Information Systems Engineering (CAiSE 2012) - Adaptive and Reconfigurable Service-oriented and Component-based Applications and Architectures (AROSA 2012), co-located with the 22nd IEEE International Conference on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2012) - Computer Networks (COMNET), Elsevier Journal, 2011 - Journal on Systems and Software (JSS), Elsevier Journal, 2011 - IEEE/ACM 26th International Conference on Automated Software Engineering (ASE 2011) - IEEE 18th International Conference on Web Services (ICWS 2011) - Adaptive and Reconfigurable Service-oriented and Component-based Applications and Architectures (AROSA 2011), co-located with the 21st IEEE International Conference on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2011) - Workshop on Agents for Complex Systems (ACSys 2011), co-located with the 13th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2011) - IEEE 17th International Conference on Web Services (ICWS 2010) - Future Generation Computer Systems Journal (FGCS), Elsevier Journal, 2009-31st IEEE/ACM International Conference on Software Engineering (ICSE 2009) - IEEE/ACM 24th International Conference on Automated Software Engineering (ASE 2009) Fellowships and Grants 10/2012 Fellowship for research mobility, supporting a visit at Drexel University, Philadelphia, PA, USA, granted by Awareness Initiative, European Union FP7 grant 06/2011 Fellowship for research mobility, supporting a visit at Universitatea de Vest din Timisoara, Timisoara, Romania, granted by SPRERS (Strengthening the Participation of Romania at European R&D in Software Services) project, European Union FP7-246839 grant 09/2010-12/2010 Fellowship for research mobility, supporting a visit at IBM Haifa Research Labs, Haifa, Israel, granted by S-Cube (Network of Excellence on Software Services and Systems Network) project, European Union FP7-215483 grant 11/2009 Fellowship for research mobility, supporting a visit at University of Crete, Heraklion, Greece, granted by S-Cube (Network of Excellence on Software Services and Systems Network) project, European Union FP7-215483 grant 01/2008-01/2011 Ph.D fellowship, Politecnico di Milano, Milan, Italy, granted by S-Cube (Network of Excellence on Software Services and Systems Network) project, European Union FP7-215483 grant Memberships - ACM Member - IEEE Member Curriculum vitae of Daniel J. Dubois page 6 of 7

Technical Skills Programming Languages Methods and Techniques Java, C, C#, Lisp, Perl, PHP Operating Systems Apple Mac OS X, GNU/Linux, Microsoft Windows UML Modeling, ER Modeling, Formal Modeling Tools Eclipse, Subversion, LaTeX, MS Office, MySQL, PostgreSQL Languages Italian native English fluent Computer-based TOEFL certification with 247 as final score, equivalent to CEFR C2 level Research Interests autonomic computing, in particular self-adaptive and self-organizing systems gamification engineering cloud computing, pervasive systems software engineering, distributed systems Personal Interests traveling, cultural exchanges new technologies (smart devices and services) smart games (boardgames and videogames) science fiction (cinema, tv series, books) Curriculum vitae of Daniel J. Dubois page 7 of 7