10.02.2013 Views

Curriculum Vitae of Dr. Ingo Scholtes - Chair of Systems Design ...

Curriculum Vitae of Dr. Ingo Scholtes - Chair of Systems Design ...

Curriculum Vitae of Dr. Ingo Scholtes - Chair of Systems Design ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Curriculum</strong> <strong>Vitae</strong> <strong>of</strong> <strong>Dr</strong>. <strong>Ingo</strong> <strong>Scholtes</strong><br />

Contact<br />

Information<br />

Research<br />

Interests<br />

<strong>Chair</strong> <strong>of</strong> <strong>Systems</strong> <strong>Design</strong><br />

Department <strong>of</strong> Management, Technology<br />

and Economics Office: +41 44 632 84 78<br />

ETH Zürich Mobile: +41 786 747 555<br />

CH-8032 Zürich E-mail: ischoltes@ethz.ch<br />

Switzerland WWW: http://www.sg.ethz.ch/people/ingosc<br />

◦ <strong>Design</strong> <strong>of</strong> self-organizing and self-adaptive distributed systems<br />

◦ Engineering applications <strong>of</strong> complex networks and non-linear dynamics<br />

◦ Collective behavior in technical, biological and social systems<br />

◦ Spreading and synchronization phenomena in networks<br />

◦ Self-organization and stochastic optimization <strong>of</strong> network structures<br />

◦ Stochastic management and analysis <strong>of</strong> networks<br />

Education University <strong>of</strong> Trier, Germany<br />

Research Assistant and Doctorate Studies January 2006 - June 2011<br />

◦ Dissertation: Harnessing Complex Structures and Collective Behavior in Large<br />

Networked Computing <strong>Systems</strong><br />

◦ Doctorate Degree (<strong>Dr</strong>. rer. nat.) (May 27th 2011)<br />

◦ Grade: Summa cum laude<br />

◦ Reviewers: Pr<strong>of</strong>. <strong>Dr</strong>. Peter Sturm<br />

(Dept. <strong>of</strong> Computer Science, University <strong>of</strong> Trier)<br />

Pr<strong>of</strong>. <strong>Dr</strong>. Tamás Vicsek<br />

(Dept. <strong>of</strong> Biological Physics, Eötvös Loránd University Budapest)<br />

Studies in Computer Science and Mathematics June 2000 - November 2005<br />

◦ Diploma in Computer Science with Minor in Mathematics (November 2005)<br />

◦ Grade: With Distinction<br />

◦ Diploma Thesis: A reimplementation <strong>of</strong> the CORBA-based Event Monitoring<br />

Service for the ATLAS LHC Experiment at CERN<br />

CERN, Geneva, Switzerland June - September 2004<br />

Summer Student in ATLAS Trigger and Data Acquisition Group<br />

Scholarships German National Academic Foundation 2003 - 2005<br />

(Studienstiftung des Deutschen Volkes)<br />

Language<br />

Skills<br />

Personal<br />

Interests<br />

◦ English (Fluent)<br />

◦ French (Basic)<br />

◦ German (Native)<br />

◦ Photography<br />

◦ Astronomy and Astrophotography<br />

◦ Cycling


Project<br />

Experience<br />

Teaching<br />

Experience<br />

DATEV TrendScout Project 2007 - current<br />

◦ Industrial cooperation with DATEV eG, Nürnberg, Germany<br />

◦ Biannual talks on emerging trends in information technology, topics addressed so<br />

far include: Trends in virtualization technology (2007), ManyCore architectures<br />

(2008), technologies for Rich Internet Applications (2008), emerging trends in<br />

Micros<strong>of</strong>t .NET (2009), parallel programming support (2009), self-organization<br />

in networked systems (2010), social web technologies (2010)<br />

◦ Project leader <strong>of</strong> feasibility study on virtualization <strong>of</strong> application components<br />

(2007)<br />

CodeVenture Project 2003 - current<br />

◦ Development <strong>of</strong> the .NET-based educational programming environment CrePes<br />

for children at the age 8-12<br />

◦ Project leader <strong>of</strong> two sub-projects funded by the Rhineland-Palatinate Ministry<br />

<strong>of</strong> Education, Science, Youth and Culture (2007-2008) and the Nikolaus Koch<br />

Foundation (2009-current)<br />

HyperVerse Project 2007 - 2009<br />

◦ Research <strong>of</strong> Peer-to-Peer technologies for the scalable provision <strong>of</strong> distributed,<br />

virtual 3D environments<br />

◦ Development <strong>of</strong> a Peer-to-Peer-based s<strong>of</strong>tware architecture for virtual environments<br />

◦ Implementation <strong>of</strong> BitTorrent-like Peer-to-Peer content distribution schemes for<br />

virtual environments<br />

◦ <strong>Design</strong> and implementation <strong>of</strong> the network simulation and analysis s<strong>of</strong>tware Top-<br />

Gen<br />

ATLAS Trigger and Data Acquisition Project, CERN 2004 - 2009<br />

◦ External s<strong>of</strong>tware developer with regular visits at CERN<br />

◦ <strong>Design</strong>, implementation and maintenance <strong>of</strong> a CORBA-based Peer-to-Peer data<br />

distribution framework for the ATLAS detector at CERN’s LHC accelerator machine<br />

University <strong>of</strong> Trier, Germany 2003 - current<br />

◦ Regular tutorials and labs on combinatorial and sequential circuits, computer<br />

architecture, operating systems, computer networks, distributed systems, ubiquitous<br />

computing, s<strong>of</strong>tware component technologies and 3D graphics programming<br />

◦ Computer Networks, undergraduate lecture series, summer term 2011<br />

◦ CodeVenture Courses, biweekly programming courses for children, 2003 - current<br />

◦ Astronomy, lecture for the University’s children lecture series, summer terms<br />

2008, 2009 and 2010<br />

◦ 3D Game Programming, lecture series for MINT Camp, summer terms 2009,<br />

2010 and 2011<br />

◦ Computer Architecture, undergraduate lecture series, summer term 2007 and<br />

winter term 2007/2008


Academic<br />

Service<br />

University <strong>of</strong> Applied Sciences Trier, Germany 2007 - 2009<br />

◦ Computer Architecture and Assembler Programming, Teaching position, lecture<br />

and tutorial series, winter terms 2007/2008 and 2008/2009<br />

◦ Combinatorial and Sequential Circuits, Teaching position, lecture and tutorial<br />

series, summer term 2008<br />

Administration and Business Academy (VWA) Trier, Germany 2005 - current<br />

◦ Database Programming, Teaching position, lecture and tutorial series, winter<br />

term 2005/2006<br />

◦ Web Programming, Teaching position, lecture and tutorial series, winter term<br />

2006/2007<br />

◦ Introduction to Computer Science, Teaching position, lecture and tutorial series,<br />

summer term 2011<br />

<strong>Chair</strong>ing Activities<br />

◦ Program Committee Co-<strong>Chair</strong> <strong>of</strong> 6th IEEE International Conference on Self-<br />

Adaptive and Self-Organizing <strong>Systems</strong> (SASO 2012), Lyon, France, September<br />

2012<br />

◦ Co-<strong>Chair</strong> <strong>of</strong> 1st International Workshop on Complex Sciences in the Engineering<br />

<strong>of</strong> Computer <strong>Systems</strong> (CSECS’12), Munich, Germany, February 2012<br />

◦ Co-<strong>Chair</strong> <strong>of</strong> 1st International Workshop on SocioAware Networked Computing<br />

<strong>Systems</strong> (SocioAware 2011), Ann Arbor, MI, USA, September 2011<br />

Technical Program Committee Member<br />

◦ 5th IEEE International Conference on Self-Adaptive and Self-Organizing <strong>Systems</strong><br />

(SASO’11)<br />

Ann Arbor, MI, USA, October 2011<br />

◦ 4th International Workshop on Massively Multiuser Virtual Environments (MMVE’11)<br />

Held at IEEE International Symposium on Audio-Visual Environments and Games,<br />

Nanchang, China, October 2011<br />

◦ 3rd International Workshop on Massively Multiuser Virtual Environments (MMVE’10)<br />

Held at ACM International Conference on Advances in Computer Entertainment<br />

Technology, Taipei, Taiwan, November 2010<br />

◦ 2nd International Workshop on Massively Multiuser Virtual Environments (MMVE’09)<br />

Held at IEEE Virtual Reality, Lafayette, LA, USA, March 2009<br />

◦ 1st International Conference on Complex Sciences: Theory and Applications<br />

(COMPLEX’09)<br />

Held in Shanghai, China, February 2009<br />

Co-Organizer<br />

◦ 1st International Workshop on Socio-Aware Networked Computing <strong>Systems</strong> (ScoioAware’11)<br />

Held at 5th IEEE International Conference on Self-Adaptive and Self-Organizing<br />

<strong>Systems</strong> (SASO’11), Ann Arbor, MI, USA, October 3rd 2011


Invited<br />

Talks<br />

Published<br />

Work<br />

University <strong>of</strong> Würzburg, Germany<br />

Title: Complex Social Networks in the Future Internet<br />

11th Würzburg Workshop on IP (EuroView 2011), August 1st 2011<br />

University <strong>of</strong> Würzburg, Germany<br />

Title: The Statistical Physics <strong>of</strong> Collective Behavior in the Social Web<br />

Colloquium <strong>of</strong> the Institute <strong>of</strong> Computer Science, Group <strong>of</strong> Pr<strong>of</strong>. <strong>Dr</strong>. Phuoc Tran-Gia,<br />

Würzburg, Germany, February 22nd 2011<br />

University <strong>of</strong> Darmstadt, Germany<br />

Title: The Statistical Physics <strong>of</strong> Networked Computing <strong>Systems</strong><br />

Colloquium <strong>of</strong> the Multimedia Communications Lab, Group <strong>of</strong> Pr<strong>of</strong>. <strong>Dr</strong>. Ralf Steinmetz,<br />

Darmstadt, Germany, February 9th 2011<br />

Eötvös Loránd University, Hungary<br />

Title: Harnessing Complexity in Large-Scale Distributed <strong>Systems</strong><br />

Colloquium <strong>of</strong> the Department <strong>of</strong> Biological Physics, Group <strong>of</strong> Pr<strong>of</strong>. <strong>Dr</strong>. Tamás Vicsek,<br />

Budapest, Hungary, April 16th 2009<br />

University <strong>of</strong> Paderborn, Germany<br />

Title: Harnessing Complexity in Large-Scale Distributed <strong>Systems</strong><br />

Colloquium <strong>of</strong> the Computer Networks Group <strong>of</strong> Pr<strong>of</strong>. <strong>Dr</strong>. Holger Karl, Paderborn,<br />

Germany, April 8th 2009<br />

University <strong>of</strong> Central Florida, USA<br />

Title: Self-Organization Aspects in the HyperVerse Project<br />

EECS Seminar Series, Group <strong>of</strong> Pr<strong>of</strong>. <strong>Dr</strong>. Dan Marinescu, Orlando, FL, USA, November<br />

17th 2008<br />

Theses<br />

<strong>Ingo</strong> <strong>Scholtes</strong>. Harnessing Complex Structures and Collective Dynamics in<br />

Large Networked Computing <strong>Systems</strong>. Dissertation, University <strong>of</strong> Trier, May<br />

2011.<br />

<strong>Ingo</strong> <strong>Scholtes</strong>. A Reimplementation Of The CORBA-based Event Monitoring<br />

System For The ATLAS LHC Experiment At CERN. Diploma Thesis, University<br />

<strong>of</strong> Trier, November 2005.<br />

Journal Articles<br />

<strong>Ingo</strong> <strong>Scholtes</strong> and Claudio Juan Tessone. Organic <strong>Design</strong> <strong>of</strong> Massively Distributed<br />

<strong>Systems</strong>: A Complex Networks Perspective. In Informatik Spektrum, Springer,<br />

To appear in 2012


<strong>Ingo</strong> <strong>Scholtes</strong>, Jean Botev, Markus Esch, and Peter Sturm. Epidemic Self-Synchronization<br />

in Complex Networks <strong>of</strong> Kuramoto Oscillators. In Advances in Complex<br />

<strong>Systems</strong>, Volume 13, Number 1, pp. 33-58, World Scientific Publishing, June 2010<br />

Jean Botev, Markus Esch, Hermann Schloss, <strong>Ingo</strong> <strong>Scholtes</strong>, and Peter Sturm. Hyper-<br />

Verse: Simulation and Testbed Reconciled. In International Journal <strong>of</strong> Advanced<br />

Multimedia and Communications, Volume 4, Number 2, pp. 167-181, Inderscience Publishers,<br />

June 2010<br />

Jean Botev, Alexander Höhfeld, Hermann Schloss, <strong>Ingo</strong> <strong>Scholtes</strong>, Peter Sturm, and<br />

Markus Esch. The HyperVerse - Concepts for a Federated and Torrent Based<br />

3D Web. In International Journal <strong>of</strong> Advanced Media and Communication, Volume 2,<br />

Number 4, pp. 331-350, December 2008<br />

<strong>Ingo</strong> <strong>Scholtes</strong>, Serguei Kolos, and Pasquale Federico Zema. The ATLAS Event Monitoring<br />

Service - Peer-to-Peer Data Distribution in High-Energy Physics. In<br />

IEEE Transactions on Nuclear Science, Volume 55, Number 3, pp. 1610-1620, IEEE<br />

Society, June 2008<br />

W. Vandelli et al. Strategies and Tools for ATLAS Online Monitoring. In IEEE<br />

Transactions on Nuclear Science, Volume 54, Number 3, pp. 609-615, IEEE Society,<br />

June 2007<br />

Refereed Conference Proceedings<br />

<strong>Ingo</strong> <strong>Scholtes</strong>. Distributed Creation and Adaptation <strong>of</strong> Random Scale-Free<br />

Overlay Topologies. In Proceedings <strong>of</strong> the Fourth IEEE Conference on Self-Organizing<br />

and Self-Adaptive <strong>Systems</strong> (SASO), Budapest, Hungary, IEEE Society, October 2010<br />

Markus Esch and <strong>Ingo</strong> <strong>Scholtes</strong>. A Scale-free And Self-organized P2P Overlay<br />

for Massive Multiuser Virtual Environments In Proceedings <strong>of</strong> the 5th International<br />

Conference on Collaborative Computing: Networking, Applications and Worksharing<br />

(CollaborateCom’09), IEEE Society, November 2009<br />

Jean Botev, Markus Esch, Hermann Schloss, <strong>Ingo</strong> <strong>Scholtes</strong>, and Peter Sturm. HyperVerse:<br />

Simulation and Testbed Reconciled. In Proceedings <strong>of</strong> the Second<br />

International Workshop on Massively Multiuser Virtual Environments (MMVE2009) at<br />

IEEE Virtual Reality 2009, LaFayette, Louisiana, USA, IEEE Society, March 2009<br />

Markus Esch, Jean Botev, Hermann Schloss, and <strong>Ingo</strong> <strong>Scholtes</strong> Performance Evaluation<br />

<strong>of</strong> GP3 - A Grid-based Spatial Index Infrastructure. In Proceedings <strong>of</strong> the<br />

6th International Conference on Information Technology: New Generations (ITNG’09),<br />

Las Vegas, NV, USA, IEEE Society, April 2009<br />

Alexander Höhfeld, Patrick Gratz, Angelo Beck, Jean Botev, Hermann Schloss, and <strong>Ingo</strong><br />

<strong>Scholtes</strong>. Self-organizing collaborative filtering in global-scale massive multiuser<br />

virtual environments. In Proceedings <strong>of</strong> the 2009 ACM symposium on Applied<br />

Computing (SAC’09), Honolulu, HI, USA, ACM, March 2009


Markus Esch, Jean Botev, Hermann Schloss, and <strong>Ingo</strong> <strong>Scholtes</strong>. P2P-Based Avatar<br />

Interaction in Massive Multiuser Virtual Environments. In Proceedings <strong>of</strong> the<br />

1st International Workshop on Virtual Environment and Network-Oriented Applications<br />

(VENOA’09), Fukuoka, Japan, IEEE Society, March 2009<br />

<strong>Ingo</strong> <strong>Scholtes</strong>, Jean Botev, Markus Esch, and Peter Sturm. Epidemic Self-Synchronization<br />

in Complex Networks. In Proceedings <strong>of</strong> the First International Conference,<br />

Complex 2009, Shanghai, China, February 23-25, 2009, Revised Papers, Volume 5, pp.<br />

1794-1809. Springer, February 2009<br />

Markus Esch, Jean Botev, Hermann Schloss, and <strong>Ingo</strong> <strong>Scholtes</strong>. GP3 - A Distributed<br />

Grid-based Spatial Index Infrastructure for Massive Multiuser Virtual Environments.<br />

In In Proceedings <strong>of</strong> the 14th IEEE International Conference on Parallel<br />

and Distributed <strong>Systems</strong> (ICPADS’08), Melbourne, Victoria, Australia, IEEE Society,<br />

December 2008<br />

Jean Botev, Markus Esch, Alexander Höhfeld, Hermann Schloss, <strong>Ingo</strong> <strong>Scholtes</strong>, and Peter<br />

Sturm. HyperVerse - Towards a Self-Organizing and Sustainable Global-Scale<br />

Virtual Environment. In In Proceedings <strong>of</strong> the Fourth Micros<strong>of</strong>t Academic Days,<br />

Berlin, Germany. Micros<strong>of</strong>t Press, November 2008<br />

<strong>Ingo</strong> <strong>Scholtes</strong>, Jean Botev, Markus Esch, Hermann Schloss, and Peter Sturm. Minimizing<br />

Load Delays in Distributed Virtual Environments Using Epidemic<br />

Hoarding. In Proceedings <strong>of</strong> the 4th International Conference on Collaborative Computing:<br />

Networking, Applications and Worksharing (CollaborateCom’08), Orlando, FL,<br />

USA, Springer, November 2008<br />

<strong>Ingo</strong> <strong>Scholtes</strong>, Jean Botev, Markus Esch, Alexander Höhfeld, and Hermann Schloss.<br />

Awareness-<strong>Dr</strong>iven Phase Transitions in Very Large Scale Distributed <strong>Systems</strong>.<br />

In Proceedings <strong>of</strong> the Second IEEE International Conferences on Self-Adaptive<br />

and Self-Organizing <strong>Systems</strong> (SaSo), Venice, Italy. IEEE Society, October 2008<br />

Jean Botev, Markus Esch, Alexander Höhfeld, Hermann Schloss, and <strong>Ingo</strong> <strong>Scholtes</strong>.<br />

The HyperVerse - Concepts for a Federated and Torrent Based 3D Web.<br />

In Proceedings <strong>of</strong> the First International Workshop on Massively Multiuser Virtual Environments<br />

(MMVE 2008) at IEEE Virtual Reality 2008, Reno, Nevada, USA. IEEE,<br />

March 2008<br />

<strong>Ingo</strong> <strong>Scholtes</strong>, Jean Botev, Markus Esch, Alexander Höhfeld, Hermann Schloss, and<br />

Benjamin Zech. TopGen - Internet Router-Level Topology Generation Based<br />

on Technology Constraints. In Proceedings <strong>of</strong> the First International Conference on<br />

Simulation Tools and Techniques for Communications, Networks and <strong>Systems</strong> (Simu-<br />

Tools’08), Marseille, France. ACM, March 2008<br />

Markus Esch, Jean Botev, Hermann Schloss, Alexander Höhfeld, <strong>Ingo</strong> <strong>Scholtes</strong>, and Benjamin<br />

Zech. SimCon - A Simulation and Visualization Environment for Overlay<br />

Networks and Large-Scale Applications. In Proceedings <strong>of</strong> the First International<br />

Conference on Simulation Tools and Techniques for Communications, Networks and Sys-


tems (SimuTools’08), Marseille, France, ACM, March 2008<br />

<strong>Ingo</strong> <strong>Scholtes</strong> and Peter Sturm. Web Federates - Towards A Middleware for<br />

Highly Scalable Peer-To-Peer Services. In Web Information <strong>Systems</strong> and Technologies:<br />

International Conferences WEBIST 2005 and WEBIST 2006, Revised Selected<br />

Papers, pp. 138 ff., Springer, 1st edition, 2007, ISBN 3540740627<br />

Markus Esch, Hermann Schloss and <strong>Ingo</strong> <strong>Scholtes</strong>. The SEMPA Prototype - Using<br />

XAML and Web Services for Rich Interactive Peer-to-Peer Applications. In<br />

Proceedings <strong>of</strong> the 3rd International Conference on Collaborative Computing Networking,<br />

Applications and Worksharing (CollaborateCom’07), New York, USA, IEEE Society,<br />

November 2007<br />

Hermann Schloss, <strong>Ingo</strong> <strong>Scholtes</strong> and Peter Sturm. SISC: providing efficient XMLbased<br />

service-orientation for core OS functionality. In Proceedings <strong>of</strong> the 2007<br />

Workshop on Service-oriented computing performance: aspects, issues, and approaches<br />

(SOCP’07), Monterey, California, USA, IEEE Society, June 2007<br />

<strong>Ingo</strong> <strong>Scholtes</strong>, Daniel Görgen and Patrick Gratz. Interface-based Web Service Syndication<br />

and its Application to a Collaborative Weblog Search Service. In<br />

Proceedings <strong>of</strong> the 2nd International Conference on Collaborative Computing (CollaborateCom’06),<br />

Atlanta, Georgia, USA, IEEE Society, November 2006<br />

<strong>Ingo</strong> <strong>Scholtes</strong>, Serguei Kolos, and Pasquale Federico Zema. The ATLAS Event Monitoring<br />

Service - Peer-to-Peer Data Distribution in High Energy Physics. In<br />

In Proceedings <strong>of</strong> the 2006 Nuclear Science Symposium, San Diego, California, USA.<br />

IEEE Society, November 2006<br />

<strong>Ingo</strong> <strong>Scholtes</strong> and Peter Sturm. Web Federates - Towards A Middleare for Highly<br />

Scalable Peer-To-Peer Services. In Proceedings <strong>of</strong> the Second International Conference<br />

on Web Information <strong>Systems</strong> and Technologies (WEBIST), Setúbal, Portugal.<br />

INSTICC Press, April 2006<br />

Technical Reports<br />

The community <strong>of</strong> testers and developers in ATLAS DAQ/HLT. ATLAS DAQ/HLT<br />

S<strong>of</strong>tware Large Scale Functionality and Performance Tests July 2005. Technical<br />

Report ATL-D-TR-0003 v.1, CERN, https://edms.cern.ch/document/685256/1,<br />

November 2005.<br />

Serguei Kolos and <strong>Ingo</strong> <strong>Scholtes</strong>. Event monitoring design. Technical Report ATL-<br />

DQ-EN-0023 v.2, CERN, https://edms.cern.ch/document/639958/2, September 2005.<br />

Last change: January 2012

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!