Distributed Systems
Distributed systems comprise a wide range of interacting components, such as computer networks, network applications, or multi-agent systems. Since I did my PhD at the Distributed Systems Group of the University of Kassel (德国卡塞尔大学), naturally, this is also one of my research interests.
Algorithm Synthesis
My PhD research aimed at syntesizing algorithmfor distributed systems. In a computer network, the nodes may perform tasks such as election or may implement some form of mutual exclusion when accessing a shared resource. In a wireless sensor network, they may try to aggregate information and compute statistics in a distributed fashion. I tried to automatically generate algorithms for such tasks using Genetic Programming, with some minor success-
- Thomas Weise (汤卫思) and Ke TANG (唐珂): Evolving Distributed Algorithms with Genetic Programming. IEEE Transactions on Evolutionary Computation (TEVC) 16(2):242-265. April 2012.
- Thomas Weise (汤卫思) and Michael Zapf: Evolving Distributed Algorithms with Genetic Programming: Election. 1st ACM/SIGEVO Summit on Genetic and Evolutionary Computation (GEC'2009), June 12-14, 2009, Shanghai, China, pages 577-584. New York, NY, USA ACM Press.
- Thomas Weise (汤卫思): Evolving Distributed Algorithms with Genetic Programming. PhD Thesis published in May 2009 at the Department of Electrical Engineering and Computer Science (FB16) of the University of Kassel in Kassel, Germany.
- Michael Zapf and Thomas Weise (汤卫思): Can Solutions Emerge? 3rd International Workshop on Self-Organizing Systems (IWSOS'2008), December 10-12, 2008, Vienna, Austria. Lecture Notes in Computer Science (LNCS), volume 5343/2008, pages 299-304. Berlin, Germany: Springer-Verlag GmbH.
- Michael Zapf and Thomas Weise (汤卫思): Applicability of Emergence Engineering to Distributed Systems Scenarios. 6th European Workshop on Multi-Agent Systems (EUMAS'2008), December 18-19, 2008, Bath, UK.
- Thomas Weise (汤卫思), Michael Zapf, and Kurt Geihs: Evolving Proactive Aggregation Protocols. 11th European Conference on Genetic Programming (EuroGP'2008), March 26-28, 2008, Naples, Italy, Lecture Notes in Computer Science (LNCS) volume 4971/2008, pages 254-265. Berlin, Germany: Springer-Verlag GmbH.
- Michael Zapf and Thomas Weise (汤卫思): Offline Emergence Engineering For Agent Societies. 5th European Workshop on Multi-Agent Systems (EUMAS'2007), December 14, 2007, Hammamet, Tunesia.
- Thomas Weise (汤卫思), Michael Zapf, and Kurt Geihs: Rule-based Genetic Programming. 2nd International Conference on Bio-Inspired Models of Network, Information, and Computing Systems (BIONETICS'2007), December 10-12, 2007, Budapest, Hungary, pages 8-15. Piscataway, NJ, USA: IEEE Computer Society.
- Thomas Weise (汤卫思), Kurt Geihs, and Philipp Andreas Baer: Genetic Programming for Proactive Aggregation Protocols. 8th International Conference on Adaptive and Natural Computing Algorithms (ICANNGA'2007), April 11-17, 2007, Warsaw, Poland, Part I, Lecture Notes in Computer Science (LNCS), volume 4431/2007, pages 167-173. Berlin, Germany: Springer-Verlag GmbH.
- Thomas Weise (汤卫思) and Kurt Geihs: DGPF — An Adaptable Framework for Distributed Multi-Objective Search Algorithms Applied to the Genetic Programming of Sensor Networks. 2nd International Conference on Bioinspired Optimization Methods and their Applications (BIOMA'2006), October 9-10, 2006, Ljubljana, Slovenia, pages 157-166.
- Thomas Weise (汤卫思) and Kurt Geihs: Genetic Programming Techniques for Sensor Networks. Tagungsband: 5. GI/ITG KuVS Fachgesprächs “Drahtlose Sensornetze”, July 17-18, 2006, Stuttgart, Germany, pages 21-25.
Web Services
Web Services are another interesting topic in distributed systems. Here, I was part of our team’s participants of the international web service challenge, which tried to find efficient ways to compose semantically annotated web services in the mid-2000s. We won that challenge in 2006, scored second in 2007, and third in 2008.
- Thomas Weise (汤卫思), M. Brian Blake, and Steffen Bleul: Semantic Web Service Composition: The Web Service Challenge Perspective. Web Services Foundations — Part 1: Foundations of Web Services, chapter 7, pages 161-187. Secaucus, NJ, USA: Springer-Verlag New York, Inc. September 2013 / Copyright 2014.
- Ajay Bansal, Srividya Bansal, M. Brian Blake, Steffen Bleul, and Thomas Weise (汤卫思): Overview of the Web Services Challenge (WSC): Discovery and Composition of Semantic Web Services. Semantic Web Services — Advancement through Evaluation, chapter 19, pages 297-312. April 2012, Berlin/Heidelberg: Springer-Verlag.
- Xin YU, Thomas Weise (汤卫思), Ke TANG (唐珂), and Steffen Bleul: QoS-aware Semantic Web Service Composition for SOAs. IEEE International Conference on Service-Oriented Computing and Applications (SOCA'2010), December 13-15, 2010, Perth, WA, Australia, pages 1-4. Los Alamitos, CA, USA: IEEE Computer Society Press.
- M. Brian Blake, Thomas Weise (汤卫思), and Steffen Bleul: WSC-2010: Web Services Composition and Evaluation. IEEE International Conference on Service-Oriented Computing and Applications (SOCA'2010), December 13-15, 2010, Perth, WA, Australia, pages 1-4. Los Alamitos, CA, USA: IEEE Computer Society Press.
- Srividya Kona, Ajay Bansal, M. Brian Blake, Steffen Bleul, and Thomas Weise (汤卫思): WSC-2009: A Quality of Service-Oriented Web Services Challenge. 11th IEEE Conference on Commerce and Enterprise Computing (CEC'2009), July 20-23, 2009, Vienna, Austria, pages 487-490. Piscataway, NJ, USA: IEEE Computer Society and Red Hook, NY, USA: Curran Associates, Inc.
- Diana Elena Comes, Steffen Bleul, Thomas Weise (汤卫思), and Kurt Geihs: A Flexible Approach for Business Processes Monitoring. 9th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems (DAIS'2009), June 9-11, 2009, Lisbon, Portugal, pages 116-128. Lecture Notes in Computer Science (LNCS), volume 5523/2009. Berlin, Germany: Springer-Verlag GmbH.
- Steffen Bleul, Thomas Weise (汤卫思), and Kurt Geihs: The Web Service Challenge — A Review on Semantic Web Service Composition. Workshops der Wissenschaftlichen Konferenz Kommunikation in Verteilten Systemen (WowKiVS'2009), March 6, 2009, Kassel, Hesse, Germany In Electronic Communications of the EASST (ECEASST), volume 17, Potsdam, Germany: European Association of Software Science and Technology.
- Thomas Weise (汤卫思), Steffen Bleul, Marc Kirchhoff, and Kurt Geihs: Semantic Web Service Composition for Service-Oriented Architectures. IEEE Joint Conference on E-Commerce Technology (10th CEC) and Enterprise Computing, E-Commerce and E-Servicesy (5th EEE) (CEC/EEE'2008), July 21-24, 2008, Washington, DC, USA, pages 355-358. Piscataway, NJ, USA: IEEE Computer Society.
- Ajay Bansal, M. Brian Blake, Srividya Kona, Steffen Bleul, Thomas Weise (汤卫思), and Michael C. Jäger: WSC-08: Continuing the Web Services Challenge. IEEE Joint Conference on E-Commerce Technology (10th CEC) and Enterprise Computing, E-Commerce and E-Servicesy (5th EEE) (CEC/EEE'2008), July 21-24, 2008, Washington, DC, USA, pages 351-354. Piscataway, NJ, USA: IEEE Computer Society.
- Thomas Weise (汤卫思), Steffen Bleul, Diana Elena Comes, and Kurt Geihs: Different Approaches to Semantic Web Service Composition. 3rd International Conference on Internet and Web Applications and Services (ICIW'2008), June 8-13, 2008, Athens, Greece, pages 90-96. Los Alamitos, CA, USA: IEEE Computer Society Press.
- Steffen Bleul, Thomas Weise (汤卫思), and Kurt Geihs: Making a Fast Semantic Service Composition System Faster. IEEE Joint Conference on E-Commerce Technology (9th CEC) and Enterprise Computing, E-Commerce and E-Services (4th EEE) (CEC/EEE'2007), July 23-26, 2007, Tokyo, Japan, pages 517-520. Piscataway, NJ, USA: IEEE Computer Society.
- 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.
- Steffen Bleul, Thomas Weise (汤卫思), and Kurt Geihs: Large-Scale Service Composition in Semantic Service Discovery. IEEE Joint Conference on E-Commerce Technology and Enterprise Computing, E-Commerce and E-Services (CEC/EEE'2006), June 26-29, 2006, Millbrae, CA, USA, pages 427-429. Piscataway, NJ, USA: IEEE Computer Society.
- Steffen Bleul and Thomas Weise (汤卫思): An Ontology for Quality-Aware Service Discovery. 1st International Workshop on Engineering Service Compositions (WESC'2005), December 12, 2005, Amsterdam, The Netherlands, pages 35-42. IBM Research Report, volume RC23821 (W0512-008), Yorktown Heights, NY, USA: IBM T. J. Watson Research Center.
Other Topics
Besides working on distributed algorithm synthesis and web services, I also contributed to several other domains of distributed systems, including routing, virtual network function placement, and robotics.
- Mohammad Ali Raayatpanah (محمدعلی رعایت پناه), Thomas Weise (汤卫思), Jocelyne Elias, Fabio Martignon, and Andrea Pimpinella: A Mixed-Integer Linear Programming Approach for Congestion-Aware Optimized NFV Deployment. 23rd International Symposium on Modeling and Optimization in Mobile, Ad hoc, and Wireless Networks (WiOpt'2025), May 26-29, 2025, Linköping, Sweden. IEEE.
- Mohammad Ali Raayatpanah (محمدعلی رعایت پناه), Thomas Weise (汤卫思), Jinsong WU (吴劲松), Tan MING (檀明), and Panos Miltiades Pardalos: Robust Optimization for Minimizing Energy Consumption of Multicast Transmissions in Coded Wireless Packet Networks under Distance Uncertainty. Journal of Combinatorial Optimization 46(1):4. August 2023.
- Xinlu LI (李新路), Brian Keegan, Fredrick Mtenzi, Thomas Weise (汤卫思), and Tan MING (檀明): Energy-Efficient Load Balancing Ant Based Routing Algorithm for Wireless Sensor Networks. IEEE Access 7:113182-113196, August 2019.
- Lalin Heng and Thomas Weise (汤卫思): Intrusion Detection System Using Convolutional Neuronal Networks: A Cognitive Computing Approach for Anomaly Detection based on Deep Learning. 18th IEEE International Conference on Cognitive Informatics & Cognitive Computing (ICCI*CC'2019), July 23-25, 2019, Polytechnic University of Milan, Italy, pages 34-40. IEEE Computer Society.
- Thomas Weise (汤卫思) and Raymond Chiong: . Intelligent Systems for Automated Learning and Adaptation: Emerging Trends and Applications, chapter 6, pages 114-149. Hershey, PA, USA: Information Science Reference / IGI Global, September 2009.
- Philipp Andreas Baer, Thomas Weise (汤卫思), and Kurt Geihs: Geminga: Service Discovery for Mobile Robotics. 3rd International Conference on Systems and Networks Communications (ICSNC'2008), pages 167-172, October 26-31, 2008, Sliema, Malta. Los Alamitos, CA, USA: IEEE Computer Society Press.
- Philipp Andreas Baer, Roland Reichle, Michael Zapf, Thomas Weise (汤卫思), and Kurt Geihs: A Generative Approach to the Development of Autonomous Robot Software. 4th IEEE Workshop on Engineering of Autonomic and Autonomous Systems (EASe'2007), March 26-29, 2007, Tucson, AZ, USA, pages 43-52. Washington, DC, USA: IEEE Computer Society.