Distributed computing is the huge field of applications that involve multiple computers connected over a network. This includes cloud computing, service-oriented architectures (SOAs, sensor networks, the internet of things, and the internet in general. It is thus an area of computer science which touches almost every aspect of our daily life, ranging from providing the news that we consume, the apps we use for ordering products, to the infrastructure that powers enterprise application environments and even the sensors, networks, and controllers. Distributed computing is thus also a key technology to enable a high degree of automation as required for realizing concepts such as Industry 4.0 and Made in China 2025 [中国制造2025], i.e., the next evolutionary step of our industry. This has been widely recognized and is targeted with frameworks such as Internet Plus [互联网+]. At first glance, it may seem as this has nothing to do with optimization. But only at first glance, because we do not just want to build such systems, we want to build them to be efficient, robust, and cheap both in construction and maintenance.

Thus, for every of the above-mentioned topics, various questions arise, such as: How can networks be designed to be as robust and fast but also as cheap as possible? Where should we put sensors for a reliable, complete surveillance at a low cost? How should we best assign resources in a cloud? How can we design robust and self-healing and automatically (optimally) configuring SOAs?

1. Projects

2. Publications

  • Thomas Weise, Brian M. Blake, and Steffen Bleul. Semantic Web Service Composition: The Web Service Challenge Perspective. In Athman Bouguettaya, Quan Z. Sheng, and Florian Daniel, editors, Web Services Foundations – Part 1: Foundations of Web Services, chapter 7, pages 161-187. Secaucus, NJ, USA: Springer-Verlag New York, Inc., first online September 2013 / Copyright 2014. ISBN: 978-1-4614-7517-0.
    doi:10.1007/978-1-4614-7518-7_7 / pdf
    Indexing: EI:20172603853294

  • Thomas Weise and Ke Tang. Evolving Distributed Algorithms with Genetic Programming. IEEE Transactions on Evolutionary Computation (IEEE-EC), 16(2):242-265, April 2012.
    Received CIS Publication Spotlight in the August 2012 issue of the IEEE Computational Intelligence Magazine (CIM).
    doi:10.1109/TEVC.2011.2112666 / pdf
    Indexing: EI:20121614951654, WOS:000302540100006, SCI, Google Scholar

  • Ajay Bansal, Srividya Bansal, Brian M. Blake, Steffen Bleul, and Thomas Weise. Overview of the Web Services Challenge (WSC): Discovery and Composition of Semantic Web Services. In Brian M. Blake, Liliana Cabral, Birgitta König-Ries, Ulrich Küster, and David Martin, editors, Semantic Web Services – Advancement through Evaluation, chapter 19, pages 297-312. April 2012, Berlin/Heidelberg: Springer-Verlag. ISBN: 978-3-642-28734-3.
    doi:10.1007/978-3-642-28735-0_19
    Indexing: EI:20172803915654

  • Brian M. Blake, Thomas Weise, and Steffen Bleul. WSC-2010: Web Services Composition and Evaluation. In Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications (SOCA'10), pages 1-4, Perth, WA, Australia, December 13–15, 2010. ISBN: 978-1-4244-9802-4, Los Alamitos, CA, USA: IEEE Computer Society Press.
    doi:10.1109/SOCA.2010.5707190
    Indexing: EI:20111113747701

  • Xin Yu, Thomas Weise, Ke Tang, and Steffen Bleul. QoS-aware Semantic Web Service Composition for SOAs. WSC-2010: Web Services Composition and Evaluation. In Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications (SOCA'10), pages 1-4, Perth, WA, Australia, December 13–15, 2010. ISBN: 978-1-4244-9802-4, Los Alamitos, CA, USA: IEEE Computer Society Press
    doi:10.1109/SOCA.2010.5707192
    Indexing: EI:20111113747703

  • Srividya Kona, Ajay Bansal, Brian M. Blake, Steffen Bleul, and Thomas Weise. WSC-2009: A Quality of Service-Oriented Web Services Challenge. In Birgit Hofreiter, editor, Proceedings of the 11th IEEE Conference on Commerce and Enterprise Computing (CEC'09), pages 487-490, Vienna, Austria: Vienna University of Technology, July 20–23, 2009. ISBN: 978-0-7695-3755-9, Piscataway, NJ, USA: IEEE Computer Society and Red Hook, NY, USA: Curran Associates, Inc.
    doi:10.1109/CEC.2009.80
    Indexing: EI:20094712467206, Google Scholar

  • Thomas Weise and Michael Zapf. Evolving Distributed Algorithms with Genetic Programming: Election. In Lihong Xu, Erik D. Goodman, and Yongsheng Ding, editors, Proceedings of the First ACM/SIGEVO Summit on Genetic and Evolutionary Computation (GEC'09), pages 577-584, Shanghai, China: Hua-Ting Hotel & Towers, June 12–14, 2009. ISBN: 978-1-60558-326-6, New York, NY, USA: ACM Press.
    doi:10.1145/1543834.1543913
    Indexing: EI:20093012219539, WOS:000282382900079

  • Diana Elena Comes, Steffen Bleul, Thomas Weise, and Kurt Geihs. A Flexible Approach for Business Processes Monitoring. In Twittie Senivongse and Rui Oliveira, editors, Proceedings of the 9th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems (DAIS'09), volume 5523/2009 of Lecture Notes in Computer Science (LNCS), pages 116-128, Lisbon, Portugal, June 9–11, 2009. ISBN: 978-3-642-02163-3, Berlin, Germany: Springer-Verlag GmbH.
    doi:10.1007/978-3-642-02164-0_9
    Indexing: EI:20093412265790, WOS:000268061500009

  • Steffen Bleul, Thomas Weise, and Kurt Geihs. The Web Service Challenge – A Review on Semantic Web Service Composition. Electronic Communications of the EASST, 17(204):1-13, Special Issue: Michael Wagner, Dieter Hogrefe, Kurt Geihs, and Klaus David, editors, “Kommunikation in Verteilten Systemen 2009”, KiVS'09, Proceedings, Workshops der Wissenschaftlichen Konferenz Kommunikation in Verteilten Systemen 2009 (WowKiVS 2009), Kassel, Hesse, Germany: University of Kassel, Fachbereich 16: Elektrotechnik/Informatik, March 5, 2009. Potsdam, Germany: European Association of Software Science and Technology (EASST; Universität Potsdam, Institute for Informatics).
    doi:10.14279/tuj.eceasst.17.204

  • Thomas Weise and Raymond Chiong. Evolutionary Approaches and Their Applications to Distributed Systems. In Raymond Chiong, editor, Intelligent Systems for Automated Learning and Adaptation: Emerging Trends and Applications, chapter 6, pages 114-149. ISBN: 978-1-60566-798-0, Hershey, PA, USA: Information Science Reference / IGI Global, September 2009.
    doi:10.4018/978-1-60566-798-0.ch006
    Indexing: EI:20172403786891

  • Michael Zapf and Thomas Weise. Applicability of Emergence Engineering to Distributed Systems Scenarios. Kasseler Informatikschriften (KIS) 2008, 5, Kassel, Hesse, Germany: University of Kassel, Fachbereich 16: Elektrotechnik/Informatik, January 9, 2009.
    urn:nbn:de:hebis:34-2009010925609

  • Michael Zapf and Thomas Weise. Can Solutions Emerge? Proceedings of the Third International Workshop on Self-Organizing Systems (IWSOS'08). Karin Anna Hummel and James P. G. Sterbenz, editors. December 10-12, 2008, Vienna, Austria. Volume 5343/2008 of Lecture Notes in Computer Science (LNCS), pages 299–304. ISBN 978-3-540-92156-1, Berlin, Germany: Springer-Verlag GmbH.
    doi:10.1007/978-3-540-92157-8_29
    Indexing: EI:20090411875952, WOS:000263515100029

  • Philipp Andreas Baer, Thomas Weise, and Kurt Geihs. Geminga: Service Discovery for Mobile Robotics. In Proceedings of The Third International Conference on Systems and Networks Communications (ICSNC'08), pages 167-172, Sliema, Malta: Palace Hotel, October 26–31, 2008. ISBN: 978-0-7695-3371-1, Los Alamitos, CA, USA: IEEE Computer Society Press.
    doi:10.1109/ICSNC.2008.29
    Indexing: EI:20090211848280

  • Thomas Weise, Hendrik Skubch, Michael Zapf, and Kurt Geihs. Global Optimization Algorithms and their Application to Distributed Systems. Kasseler Informatikschriften (KIS) 2008, 3, Kassel, Hesse, Germany: University of Kassel, Fachbereich 16: Elektrotechnik/Informatik, September 29, 2008.
    urn:nbn:de:hebis:34-2008101424484

  • Ajay Bansal, Brian M. Blake, Srividya Kona, Steffen Bleul, Thomas Weise, and Michael C. Jäger. WSC-08: Continuing the Web Services Challenge. In Proceedings of IEEE Joint Conference on E-Commerce Technology (10th CEC) and Enterprise Computing, E-Commerce and E-Services (5th EEE) (CEC/EEE'08), pages 351-354, Washington, DC, USA, July 21–24, 2008. ISBN: 978-0-7695-3340-7, Piscataway, NJ, USA: IEEE Computer Society.
    doi:10.1109/CECandEEE.2008.146
    Indexing: EI:20091512027446, WOS:000265327500048, Google Scholar

  • Thomas Weise, Steffen Bleul, Marc Kirchhoff, and Kurt Geihs. Semantic Web Service Composition for Service-Oriented Architectures. In Proceedings of IEEE Joint Conference on E-Commerce Technology (10th CEC) and Enterprise Computing, E-Commerce and E-Services (5th EEE) (CEC/EEE'08), pages 355-358, Washington, DC, USA, July 21–24, 2008. ISBN: 978-0-7695-3340-7, Piscataway, NJ, USA: IEEE Computer Society.
    doi:10.1109/CECandEEE.2008.148
    Indexing: EI:20091512027447, WOS:000265327500049

  • Thomas Weise, Steffen Bleul, Diana Elena Comes, and Kurt Geihs. Different Approaches to Semantic Web Service Composition. In Abdelhamid Mellouk, Jun Bi, Guadalupe Ortiz, Kak Wah (Dickson) Chiu, and Manuela Popescu, editors, Proceedings of The Third International Conference on Internet and Web Applications and Services (ICIW'08), pages 90-96, Athens, Greece, June 8–13, 2008. ISBN: 978-0-7695-3163-2, Los Alamitos, CA, USA: IEEE Computer Society Press.
    doi:10.1109/ICIW.2008.32
    Indexing: EI:20083711536637, WOS:000290504500016, Google Scholar

  • Thomas Weise, Michael Zapf, and Kurt Geihs. Evolving Proactive Aggregation Protocols. In Michael O'Neill, Leonardo Vanneschi, Steven Matt Gustafson, Anna Isabel Esparcia-Alcázar, Ivanoe de Falco, Antonio Della Cioppa, and Ernesto Tarantino, editors, Genetic Programming – Proceedings of the 11th European Conference on Genetic Programming (EuroGP'08), volume 4971/2008 of Lecture Notes in Computer Science (LNCS), pages 254-265, Naples, Italy, March 26–28, 2008. ISBN: 978-3-540-78670-2, Berlin, Germany: Springer-Verlag GmbH.
    doi:10.1007/978-3-540-78671-9_22
    Indexing: EI:20083011392084, WOS:000254506700022

  • Thomas Weise, Michael Zapf, and Kurt Geihs. Rule-based Genetic Programming. In Proceedings of the 2nd International Conference on Bio-Inspired Models of Network, Information, and Computing Systems (BIONETICS'07), pages 8-15, Budapest, Hungary: Radisson SAS Beke Hotel, December 10–12, 2007. ISBN: 978-963-9799-05-9, Piscataway, NJ, USA: IEEE Computer Society.
    doi:10.1109/BIMNICS.2007.4610073
    Indexing: EI:20084111632894, WOS:000268585800002, Google Scholar

  • Michael Zapf and Thomas Weise. Offline Emergence Engineering For Agent Societies. Kasseler Informatikschriften (KIS) 2007, 8, Kassel, Hesse, Germany: University of Kassel, Fachbereich 16: Elektrotechnik/Informatik, December 7, 2007.
    urn:nbn:de:hebis:34-2007120719844

  • Thomas Weise, Steffen Bleul, and Kurt Geihs. Web Service Composition Systems for the Web Service Challenge – A Detailed Review. Kasseler Informatikschriften (KIS) 2007, 7, Kassel, Hesse, Germany: University of Kassel, Fachbereich 16: Elektrotechnik/Informatik, November 19, 2007.
    urn:nbn:de:hebis:34-2007111919638

  • Thomas Weise, Michael Zapf, Mohammad Ullah Khan, and Kurt Geihs. Genetic Programming meets Model-Driven Development. In Andreas König, Mario Köppen, Ajith Abraham, Christian Igel, and Nikola Kasabov, editors, Proceedings of the 7th International Conference on Hybrid Intelligent Systems (HIS'07), pages 332-335, Kaiserslautern, Germany: Fraunhofer Center FhG ITWM/FhG IESE, September 17–19, 2007. Piscataway, NJ, USA: IEEE Computer Society.
    doi:10.1109/HIS.2007.11
    Indexing: EI:20082911386590

  • Steffen Bleul, Thomas Weise, and Kurt Geihs. Making a Fast Semantic Service Composition System Faster. In Proceedings of IEEE Joint Conference on E-Commerce Technology (9th CEC) and Enterprise Computing, E-Commerce and E-Services (4th EEE) (CEC/EEE'07), pages 517-520, Tokyo, Japan: National Center of Sciences, July 23–26, 2007. Piscataway, NJ, USA: IEEE Computer Society.
    With this work, we won the 2nd place in the 2007 Web Service Challenge (WSC).
    doi:10.1109/CEC-EEE.2007.62
    Indexing: EI:20083511485208, WOS:000250044300070

  • Thomas Weise, Michael Zapf, Mohammad Ullah Khan, and Kurt Geihs. Genetic Programming meets Model-Driven Development. Kasseler Informatikschriften (KIS) 2007, 2, Kassel, Hesse, Germany: University of Kassel, Fachbereich 16: Elektrotechnik/Informatik, July 2, 2007.
    urn:nbn:de:hebis:34-2007070218786

  • Thomas Weise, Kurt Geihs, and Philipp Andreas Baer. Genetic Programming for Proactive Aggregation Protocols. In Bartłomiej Beliczyński, Andrzej Dzieliński, Marcin Iwanowski, and Bernardete Ribeiro, editors, Proceedings of the 8th International Conference on Adaptive and Natural Computing Algorithms (ICANNGA'07), Part I, volume 4431/2007 of Lecture Notes in Computer Science (LNCS), pages 167-173, Warsaw, Poland: Warsaw University of Technology, April 11–17, 2007. ISBN: 978-3-540-71589-4, Berlin, Germany: Springer-Verlag GmbH.
    doi:10.1007/978-3-540-71618-1_19
    Indexing: EI:20080311022959, WOS:000246097200019

  • Philipp Andreas Baer, Roland Reichle, Michael Zapf, Thomas Weise, and Kurt Geihs. A Generative Approach to the Development of Autonomous Robot Software. In Theodore Allan Bapty, Michael G. Hinchey, and Roy Sterritt, editors, Proceedings of 4th IEEE Workshop on Engineering of Autonomic and Autonomous Systems (EASe'07), Tucson, AZ, USA, March 26–29, 2007, pages 43-52. ISBN: 0-7695-2809-0, Washington, DC, USA: IEEE Computer Society.
    doi:10.1109/EASE.2007.2
    Indexing: EI:20073510787475, WOS:000246173800005

  • Thomas Weise and Kurt Geihs. DGPF – An Adaptable Framework for Distributed Multi-Objective Search Algorithms Applied to the Genetic Programming of Sensor Networks. In Bogdan Filipič and Jurij Šilc, editors, Proceedings of the Second International Conference on Bioinspired Optimization Methods and their Applications (BIOMA'06), pages 157-166, Informacijska Družba (Information Society) / Ljubljana, Slovenia: Jožef Stefan International Postgraduate School, October 9–10, 2006. Ljubljana, Slovenia: Jožef Stefan Institute. ISBN: 9616303813, 9789616303811
    proceedings
    Indexing: EI:20124015482490, Google Scholar

  • Steffen Bleul, Thomas Weise, and Kurt Geihs. An Ontology for Quality-Aware Service Discovery. International Journal of Computer Systems Science and Engineering (CSSE), 21(4):227-234, July 2006. Special issue on “Engineering Design and Composition of Service-Oriented Applications”
    Indexing: EI:20064410208380, WOS:000241341900002, SCI, Google Scholar

  • Thomas Weise and Kurt Geihs. Genetic Programming Techniques for Sensor Networks. In Pedro José Marrón, editor, Tagungsband des 5. GI/ITG KuVS Fachgespräch “Drahtlose Sensornetze”, Stuttgart, Germany: Universität Stuttgart, Fakultät 5: Informatik, Elektrotechnik und Informationstechnik, Institut für Parallele und Verteilte Systeme (IPVS), July 17–18, 2006, pages 21-25. Proceedings published as Technical Report TR-2006-07 of Stuttgart, Germany: University of Stuttgart, Computer Science Faculty.
    proceedings

  • Steffen Bleul, Thomas Weise, and Kurt Geihs. Large-Scale Service Composition in Semantic Service Discovery. In Andreas Wombacher, Christian Huemer, and Markus Stolze, editors, Proceedings of 2006 IEEE Joint Conference on E-Commerce Technology and Enterprise Computing, E-Commerce and E-Services (CEC/EEE'06), pages 427-429, Millbrae, CA, USA: Westin San Francisco Airport, June 26–29, 2006. Piscataway, NJ, USA: IEEE Computer Society.
    With this work, we won the first place in the 2006 Web Service Challenge (WSC).
    doi:10.1109/CEC-EEE.2006.59
    Indexing: EI:20070110350633

  • Steffen Bleul and Thomas Weise. An Ontology for Quality-Aware Service Discovery. In Christian Zirpins, Guadalupe Ortiz, Winfried Lamersdorf, and Wolfgang Emmerich, editors, First International Workshop on Engineering Service Compositions (WESC'05), pages 35-42, Amsterdam, The Netherlands, December 12, 2005. Volume RC23821 (W0512-008) of IBM Research Report, Yorktown Heights, NY, USA: IBM T. J. Watson Research Center
    proceedings

3. Awards

  • 2010 Dissertation Thesis Award of the Association of German Engineers (Verein Deutscher Ingenieure, VDI) Nordhessen for the PhD dissertation, awarded in 2011

  • Ranked third at the international Web Service Challenge (WSC'08, Washington), 2008.
    Accompanying Publication: Thomas Weise, Steffen Bleul, Marc Kirchhoff, and Kurt Geihs. Semantic Web Service Composition for Service-Oriented Architectures. In Proceedings of IEEE Joint Conference on E-Commerce Technology (10th CEC) and Enterprise Computing, E-Commerce and E-Services (5th EEE) (CEC/EEE'08), pages 355-358, Washington, DC, USA, July 21-24, 2008. ISBN: 978-0-7695-3340-7, Piscataway, NJ, USA: IEEE Computer Society. doi:10.1109/CECandEEE.2008.148

  • Ranked second at the international Web Service Challenge (WSC'07, Tokyo), 2007.
    Accompanying Publication: Steffen Bleul, Thomas Weise, and Kurt Geihs. Making a Fast Semantic Service Composition System Faster. In Proceedings of IEEE Joint Conference on E-Commerce Technology (9th CEC) and Enterprise Computing, E-Commerce and E-Services (4th EEE) (CEC/EEE'07), pages 517-520, Tokyo, Japan: National Center of Sciences, July 23-26, 2007. Piscataway, NJ, USA: IEEE Computer Society. doi:10.1109/CEC-EEE.2007.62

  • Ranked first at the international Web Service Challenge (WSC'06, San Francisco), 2006.
    Accompanying Publcation: Steffen Bleul, Thomas Weise, and Kurt Geihs. Large-Scale Service Composition in Semantic Service Discovery. In Andreas Wombacher, Christian Huemer, and Markus Stolze, editors, Proceedings of 2006 IEEE Joint Conference on E-Commerce Technology and Enterprise Computing, E-Commerce and E-Services (CEC/EEE'06), pages 427-429, Millbrae, CA, USA: Westin San Francisco Airport, June 26-29, 2006. Piscataway, NJ, USA: IEEE Computer Society. doi:10.1109/CEC-EEE.2006.59

4. Lectures and Courses

5. News

  1. Algorithm Synthesis: Deep Learning and Genetic Programming