Pu­bli­ca­ti­ons

2021

  • Adaptive Semantic Routing in Dynamic Environments. Jakob, Stefan; Baraki, Harun; Jahl, Alexander; Chiadjeu, Eric Douglas Nyakam; Alhamwy, Yasin; Geihs, Kurt (2021).
     
  • Generating Commonsense Ontologies with Answer Set Programming. Jakob, Stefan; Jahl, Alexander; Baraki, Harun; Geihs, Kurt (2021).
     
  • Blockchain-based Task-centric Team Building. Jahl, Alexander; Jakob, Stefan; Baraki, Harun; Alhamwy, Yasin; Geihs, Kurt (2021).
     

2020

  • A Self-Organizing Multi-Agent Knowledge Base. Jakob, Stefan; Jahl, Alexander; Baraki, Harun; Geihs, Kurt (2020).
     
  • Performance analysis of edge-fog-cloud architectures in the Internet of Things. Geihs, Kurt; Baraki, Harun; de la Oliva, Antonio (2020).
     
  • Engineering Challenges Ahead for Robot Teamwork in Dynamic Environments. Geihs, Kurt in Applied Sciences (2020). 10(4) 1368.
     

2019

  • Teaching Commonsense and Dynamic Knowledge to Service Robots. Opfer, Stephan; Jakob, Stefan; Geihs, Kurt (2019).
     
  • Hierarchical Multi-Agent Deep Reinforcement Learning to Develop Long-Term Coordination. Ossenkopf, Marie; Jorgensen, Mackenzie; Geihs, Kurt in Proceedings of the 34th Annual ACM Symposium on Applied Computing SAC (2019).
     
  • ALICA 2.0 - Domain-Independent Teamwork. Opfer, Stephan; Jakob, Stefan; Jahl, Alexander; Geihs, Kurt (2019).
     
  • Optimizing Applications for Mobile Cloud Computing Through MOCCAA. Baraki, Harun; Jahl, Alexander; Jakob, Stefan; Schwarzbach, Corvin; Fax, Malte; Geihs, Kurt in Journal of Grid Computing (2019). 1–26.
     
  • Long-Horizon Active SLAM system for multi-agent coordinated exploration. Ossenkopf, Marie; Castro, Gastón; Pessacg, Facundo; Geihs, Kurt; De Cristóforis, Pablo (2019). 1–6.
     
  • When Does Communication Learning Need Hierarchical Multi-Agent Deep Reinforcement Learning. Ossenkopf, Marie; Jorgensen, Mackenzie; Geihs, Kurt in Cybernetics and Systems (2019). 50(8) 672–692.
     
  • COOP - AutomatiC ValidatiOn of EvOlving Microservice ComPositions. Groh, Olga; Baraki, Harun; Jahl, Alexander; Geihs, Kurt (2019).
     
  • Positioning of Active Wheels for Optimal Ball Handling. Beuermann, Maximilian; Ossenkopf, Marie; Geihs, Kurt (2019). 30–43.
     

2018

  • Behavior-based Service Change Detection. Jahl, Alexander; Tran, Tam Huu; Baraki, Harun; Geihs, Kurt (2018).
     
  • MOCCAA: A Delta-synchronized and Adaptable Mobile Cloud Computing Framework. Baraki, Harun; Schwarzbach, Corvin; Fax, Malte; Geihs, Kurt in Proceedings of the 8th International Conference on Cloud Computing and Services Science 2018, (SCITEPRESS, Hrsg.) (2018). 136–147.
     
  • SAM: A Semantic-aware Middleware for Mobile Cloud Computing. Baraki, Harun; Schwarzbach, Corvin; Jakob, Stefan; Jahl, Alexander; Geihs, Kurt (2018).
     
  • Formal Verification of ALICA Multi-agent Plans Using Model Checking. Nguyen Van, Thao; Fredivianus, Nugroho; Tran, Tam Huu; Geihs, Kurt; Binh Huynh, Thanh Thi (2018).
     
  • Reasoning for Autonomous Agents in Dynamic Domains: Towards Automatic Satisfaction of the Module Property. Opfer, Stephan; Jakob, Stefan; Geihs, Kurt (2018). (Bd. 1) 22–47.
     
  • Decentralized decision making in adaptive multi-robot teams. Geihs, Kurt; Witsch, Andreas in it - Information Technology (2018). 60(4) 239–248.
     
  • Student Competition Teams: Combining Research and Teaching. Opfer, Stephan; Ossenkopf, Marie; Geihs, Kurt (2018).
     
  • DECOM: A framework to support evolution of IoT services. Tran, Tam Huu; Jahl, Alexander; Geihs, Kurt; Kuppili, Ramaprasad; Nguyen, Thang Xuan; Binh Huynh, Thanh Thi (2018).
     

2017

  • The Notion of Self-aware Computing. Kounev, Samuel; Lewis, Peter; Bellman, Kirstie L; Bencomo, Nelly; Camara, Javier; Diaconescu, Ada; Esterle, Lukas; Geihs, Kurt; Giese, Holger; Götz, Sebastian; others in Self-Aware Computing Systems (2017). 3–16.
     
  • MiniWorld: Resource-aware Distributed Network Emulation via Full Virtualization. Schmidt, Nils; Baumgärtner, Lars; Lampe, Patrick; Geihs, Kurt; Freisleben, Bernd (2017).
     
  • State of the Art in Architectures for Self-aware Computing Systems. Giese, Holger; Vogel, Thomas; Diaconescu, Ada; Götz, Sebastian; Bencomo, Nelly; Geihs, Kurt; Kounev, Samuel; Bellman, Kirstie L in Self-Aware Computing Systems (2017). 237–275.
     
  • Self-aware Computing Systems: Open Challenges and Future Research Directions. Birke, Robert; Cámara, Javier; Chen, Lydia Y; Esterle, Lukas; Geihs, Kurt; Gelenbe, Erol; Giese, Holger; Robertsson, Anders; Zhu, Xiaoyun in Self-Aware Computing Systems (2017). 709–722.
     
  • Optimization of Non-functional Properties in Internet of Things Applications. Nguyen, Xuan Thang; Tran, Huu Tam; Baraki, Harun; Geihs, Kurt in Journal of Network and Computer Applications (2017).
     
  • Adaptive Task-Oriented Message Template for In-Network Processing. Nguyen, The An Bingh; Meurisch, Christian; Niemczyk, Stefan; Böhnstedt, Doreen; Geihs, Kurt; Mühlhäuser, Max; Steinmetz, Ralf (2017).
     
  • Upgrading Wireless Home Routers as Emergency Cloudlet and Secure DTN Communication Bridge. Meurisch, Christian; Nguyen, The An Binh; Gedeon, Julien; Kohnhäuser, Florian; Schmittner, Milan; Niemczyk, Stefan; Wullkotte, Stefan; Mühlhäuser, Max (2017).
     
  • NICER911: Ad-hoc Communication and Emergency Services Using Networking Smartphones and Wireless Home Routers. Meurisch, Christian; Nguyen, The An Binh; Wulkotte, Stefan; Niemczyk, Stefan; Kohnhäuser, Florian; Mühlhäuser, Max (2017).
     
  • ICE – Self-Configuration of Information Processing in Heterogeneous Agent Teams. Niemczyk, Stefan; Opfer, Stephan; Fredivianus, Nugroho; Geihs, Kurt (2017).
     
  • Reasoning for Autonomous Agents in Dynamic Domains. Opfer, Stephan; Jakob, Stefan; Geihs, Kurt (2017). (Bd. Volume 2)
     
  • Lifting Low-Level Changes through User-Defined Graph-Rule-Based Patterns. Jahl, Alexander; Baraki, Harun; Tran, Huu Tam; Kuppili, Ramaprasad; Geihs, Kurt (2017). 115–128.
     
  • Classifier Systems with Native Fuzzy Logic Control Operation. Fredivianus, Nugroho; Geihs, Kurt in GECCO ’17 (2017). 1341–1348.
     
  • Reinforcement Learning for Manipulators without Direct Obstacle Perception in Physically Constrained Environments. Ossenkopf, Marie; Ennen, Philipp; Vossen, Rene; Jeschke, Sabina in Procedia Manufacturing (2017). 11 329–337.
     
  • On-the-Fly Transformation Synthesis for Information Sharing in Heterogeneous Multi-Agent Systems. Niemczyk, Stefan; Fredivianus, Nugroho; Geihs, Kurt (2017).
     

2016

  • User Intervention in Self-adaptive Context-aware Applications. Geihs, Kurt; Evers, Christoph in ACSW ’16 (2016). 51:1–51:8.
     
  • "Know thyselves" - Computational Self-Reflection in Collective Technical Systems. Haehner, Joerg; von Mammen, Sebastian; Timpf, Sabine; Tomforde, Sven; Sick, Bernhard; Geihs, Kurt; Stumme, Gerd; Hornung, Gerrit; Goeble, Thilo (2016).
     
  • A Notification Management Architecture for Service Co-evolution in the Internet of Things. Tran, Huu Tam; Baraki, Harun; Kuppili, Ramaprasad; Taherkordi, Amir; Geihs, Kurt (2016).
     
  • From Requirement to Design Patterns for Ubiquitous Computing Applications. Knote, Robin; Baraki, Harun; Söllner, Matthias; Geihs, Kurt; Leimeister, Jan Marco (2016).
     
  • A multi-tenant hierarchical modeling for cloud computing workload. An, Chunyan; Zhou, Jiantao; Liu, Shuai; Geihs, Kurt in Intelligent Automation & Soft Computing (2016). 1–8.
     
  • Multi-Agent Plan Verification with Answer Set Programming. Opfer, Stephan; Niemczyk, Stefan; Geihs, Kurt (2016).
     

2015

  • An Adaptive Middleware Core for a Multi-Agent Coordination Language. Witsch, Andreas; Geihs, Kurt (2015). 1–8.
     
  • Service Co-evolution in the Internet of Things. Tran, Huu Tam; Baraki, Harun; Geihs, Kurt in EAI Endorsed Transactions on Cloud Systems (2015). 15(1)
     
  • Interdisciplinary Design Patterns for Socially Aware Computing. Baraki, Harun; Geihs, Kurt; Voigtmann, Christian; Hoffmann, Axel; Kniewel, Romy; Macek, Björn-Elmar; Zirfas, Julia (2015).
     
  • Calculation of COBIT Metrics Using a Formal Ontology. Textor, Andreas; Geihs, Kurt (2015).
     
  • Ubiquitäre IKT-Systeme und -Anwendungen. Geihs, Kurt in Innovationsführerschaft - Credo und Praxis, A. Schröder, T. Sommerlatte (Hrsg.) (2015). (First )
     
  • Adaptive Run-Time Models for Groups of Autonomous Robots. Niemczyk, Stefan; Geihs, Kurt (2015). 127–133.
     
  • Distributed Service Co-evolution based on Domain Objects. De Sanctis, Martina; Geihs, Kurt; Bucchiarone, Antonio; Valetto, Giuseppe; Marconi, Annapaola; Pistore, Marco (2015).
     
  • FRASAD: A Framework for Model-driven IoT Application Development. Nguyen, Xuan Thang; Tran, Huu Tam; Baraki, Harun; Geihs, Kurt (2015).
     
  • IMPERA: Integrated Mission Planning for Multi-Robot Systems. Saur, Daniel; Geihs, Kurt in Robotics (2015). 4(4) 435.
     
  • All Together Now: Collective Intelligence for Computer-Supported Collective Action. Valetto, G.; Bucchiarone, A.; Geihs, K.; Buscher, M.; Petersen, K.; Nowak, A.; Rychwalska, A.; Pitt, J.; Shalhoub, J.; Rossi, F.; Silingardi, P.; Bernardeschi, P. (2015).
     

2014

  • VENUS meets SEMAT – How do they compare?. Geihs, Kurt; Evers, Christoph; Niemczyk, Stefan (2014).
     
  • Die VENUS-Entwicklungsmethode Eine interdisziplinäre Methode für soziotechnische Softwaregestaltung Atzmüller, Martin; Baraki, Harun; Behrenbruch, Kay; Comes, Diana; Evers, Christoph; Hoffmann, Axel; Hoffmann, Holger; Jandt, Silke; Kibanov, Mark; Kieselmann, Olga; Kniewel, Romy; König, Immanuel; Macek, Björn‐Elmar; Niemczyk, Stefan; Scholz, Christoph; Schuldt, Michaela; Schulz, Thomas; Skistims, Hendrik; Söllner, Matthias; Voigtmann, Christian; Witsch, Andreas; Zirfas, Julia (A. Hoffmann; S. Niemczyk, Hrsg.) (2014).
     
  • Qualitative Bayesian Failure Diagnosis for Robot Systems. Kirchner, Dominik; Geihs, Kurt W. Burgard (Hrsg.) (2014). 1–6.
     
  • Socio-technical Design of Ubiquitous Computing Systems David, K.; Geihs, K.; Leimeister, J. M.; Roßnagel, A.; Schmidt, L.; Stumme, G.; Wacker, A. (2014). Springer, Berlin.
     
  • A Formal Multi-Agent Language for Cooperative Autonomous Driving Scenarios. Witsch, Andreas; Opfer, Stephan; Geihs, Kurt (2014).
     
  • A resource oriented integration architecture for the internet of things: A business process perspective. Dar, Kashif; Taherkordi, Amir; Baraki, Harun; Eliassen, Frank; Geihs, Kurt in Pervasive and Mobile Computing (2014).
     
  • An Approach towards service co-evolution in the Internet of Things. Huu Tam, Tran; Baraki, Harun; Geihs, Kurt (2014).
     
  • Integrating OData Services into the Semantic Web: A SPARQL Interface for OData. Kirchhoff, Marc; Geihs, Kurt in i-KNOW ’14 (2014). 2:1–2:8.
     
  • Know thyself -- Computational Self-Reflection in Intelligent Technical Systems. Tomforde, Sven; Haehner, Joerg; Mammen, Sebastian von; Gruhl, Christian; Sick, Bernhard; Geihs, Kurt (2014).
     
  • On the socially aware development of self-adaptive ubiquitous computing applications. Geihs, Kurt; Niemczyk, Stefan; Roßnagel, Alexander; Witsch, Andreas in it-it (2014). 56(1) 33–41.
     
  • pRoPhEt MAS: Reactive Planning Engine For Multi-agent systems. Saur, Daniel; Geihs, Kurt (2014).
     
  • Empirical study of planning and execution for large teams of robots. Saur, Daniel; Haque, Tareq Rezaul; Geihs, Kurt (2014).
     
  • MAGiC : Multi-Agent Planning using Grid Computing concepts. Saur, Daniel; Haque, Tareq Rezaul; Herzog, Ralf; Geihs, Kurt (2014).
     
  • Adaptive Model-based Monitoring for Robots. Kirchner, Dominik; Geihs, Kurt (2014).
     
  • Investigating the Impact of Different Research Designs on Empirical Results. Söllner, Matthias; Voss, Amanda; Niemczyk, Stefan; Geihs, Kurt; Leimeister, Jan Marco in AIS-Journals Joint Author Workshop (2014).
     
  • Distributed Sensing in a Robotic Soccer Team. Niemczyk, Stefan; Kirchner, Dominik; Witsch, Andreas; Opfer, Stephan; Geihs, Kurt (2014).
     
  • Towards Interdisciplinary Design Patterns for Ubiquitous Computing Applications Baraki, Harun; Geihs, Kurt; Hoffmann, Axel; Voigtmann, Christian; Kniewel, Romy; Macek, Björn-Elmar; Zirfas, Julia (2014).
     

2013

  • Grenzen von SROIQ bei der Unterstuetzung der Modellierung von Multi-Agenten-Plaenen. Opfer, Stephan in Informatik-Spektrum (2013). 36(6) 1–4.
     
  • Giving Robots a Voice: A Kineto-Acoustic Project. Hoyer, Ralf; Bartetzki, Andre; Kirchner, Dominik; Witsch, Andreas (2013).
     
  • RoSHA: A Multi-Robot Self-Healing Architecture. Kirchner, Dominik; Niemczyk, Stefan; Geihs, Kurt Springer (Hrsg.) (2013). 1–12.
     
  • Challenging the Need for Transparency, Controllability, and Consistency in Usable Adaptation Design. Kniewel, Romy; Evers, Christoph; Schmidt, Ludger; Geihs, Kurt in Electronic Communications of the EASST, T. Margaria, J. Padberg, G. Taentzer (Hrsg.) (2013). (Bd. 56)
     
  • Self-Adaptivity from Different Application Perspectives. Geihs, Kurt in Software Engineering for Self-Adaptive Systems II, R. Lemos, H. Giese, H. Müller, M. Shaw (Hrsg.) (2013). (Bd. 7475) 376–392.
     
  • Software Engineering for Self-Adaptive Systems: A Second Research Roadmap. Lemos, Rogério; Giese, Holger; Müller, HausiA.; Shaw, Mary; Andersson, Jesper; Litoiu, Marin; Schmerl, Bradley; Tamura, Gabriel; Villegas, NorhaM.; Vogel, Thomas; Weyns, Danny; Baresi, Luciano; Becker, Basil; Bencomo, Nelly; Brun, Yuriy; Cukic, Bojan; Desmarais, Ron; Dustdar, Schahram; Engels, Gregor; Geihs, Kurt; Göschka, KarlM.; Gorla, Alessandra; Grassi, Vincenzo; Inverardi, Paola; Karsai, Gabor; Kramer, Jeff; Lopes, Antónia; Magee, Jeff; Malek, Sam; Mankovskii, Serge; Mirandola, Raffaela; Mylopoulos, John; Nierstrasz, Oscar; Pezzè, Mauro; Prehofer, Christian; Schäfer, Wilhelm; Schlichting, Rick; Smith, DennisB.; Sousa, JoãoPedro; Tahvildari, Ladan; Wong, Kenny; Wuttke, Jochen in Software Engineering for Self-Adaptive Systems II, R. Lemos, H. Giese, H. Müller, M. Shaw (Hrsg.) (2013). (Bd. 7475) 1–32.
     
  • Semantic Description of OData Services. Kirchhoff, Marc; Geihs, Kurt in SWIM ’13 (2013). 2:1–2:8.
     
  • Playing MUSIC — building context-aware and self-adaptive mobile applications. Floch, J.; Frà, C.; Fricke, R.; Geihs, K.; Wagner, M.; Lorenzo, J.; Soladana, E.; Mehlhase, S.; Paspallis, N.; Rahnama, H.; Ruiz, P.A.; Scholz, U. in Software: Practice and Experience (2013). 43(3) 359–388.
     
  • Context-Aware Prediction of QoS and QoE Properties for Web Services. Baraki, H.; Comes, D.; Geihs, K. (2013). 102–109.
     
  • Reliable Robotics – Diagnostics ++. Kirchner, Dominik; Saur, Daniel (2013).
     
  • Team Description: Carpe Noctem 2013 Amma, Till; Beifuß, Jewgeni; Bozic, Zjelko; Bui, Mike; Gawora, Fridolin; Haque, Tareque; Geihs, Kurt; Jakob, Stefan; Kirchner, Dominik; Kubitza, Nils; Liebscher, Kai; Opfer, Stephan; Saur, Daniel; Schaake, Tim; Schlüter, Tim; Triller, Stefan; Witsch, Andreas (2013).
     
  • A Design Space for Self-Adaptive Systems. Brun, Yuriy; Desmarais, Ron; Geihs, Kurt; Litoiu, Marin; Lopes, Antonia; Shaw, Mary; Smit, Michael in Software Engineering for Self-Adaptive Systems II, R. Lemos, H. Giese, H. Müller, M. Shaw (Hrsg.) (2013). (Bd. 7475) 33–50.
     
  • Using Incomplete Satisfiability Modulo Theories to Determine Robotic Tasks. Witsch, Andreas; Skubch, Hendrik; Niemczyk, Stefan; Geihs, Kurt (2013).
     
  • The user in the loop: Enabling user participation for self-adaptive applications. Evers, Christoph; Kniewel, Romy; Geihs, Kurt; Schmidt, Ludger in Future Generation Computer Systems (2013).
     

2012

  • Merging Backgrounds – An Interdisciplinary Course Concept for a Robotic Laboratory. Kirchner, Dominik; Geihs, Kurt Springer (Hrsg.) (2012). 107–116.
     
  • Team Description: Carpe Noctem 2012 Amma, Till; Beifuß, Jewgeni; Bozic, Zjelko; Bui, Mike; Gawora, Fridolin; Haque, Tareque; Geihs, Kurt; Jakob, Stefan; Kirchner, Dominik; Kubitza, Nils; Liebscher, Kai; Opfer, Stephan; Saur, Daniel; Schaake, Tim; Schlüter, Tim; Triller, Stefan; Witsch, Andreas (2012).
     
  • Achieving User Participation for Adaptive Applications. Evers, Christoph; Kniewel, Romy; Geihs, Kurt; Schmidt, Ludger in Ubiquitous Computing and Ambient Intelligence, J. Bravo, D. López-de Ipiña, F. Moya (Hrsg.) (2012). (Bd. 7656) 200–207.
     
  • Akzeptanz technikferner Nutzergruppen für innovative Smartphone-Apps. Behrenbruch, K.; Kniewel, R.; Niemczyk, S.; Schmidt, L. in VDI-Berichte, V.-G. M.-. und Automatisierungstechnik (Hrsg.) (2012). (Bd. 2179) 65–74.
     
  • A Personality Based Design Approach Using Subgroup Discovery. Behrenbruch, Kay; Atzmüller, Martin; Evers, Christoph; Schmidt, Ludger; Stumme, Gerd; Geihs, Kurt in Human-Centered Software Engineering, M. Winckler, P. Forbrig, R. Bernhaupt (Hrsg.) (2012). (Bd. 7623) 259–266.
     
  • A development framework and methodology for self-adapting applications in ubiquitous computing environments. Hallsteinsen, S.; Geihs, K.; Paspallis, N.; Eliassen, F.; Horn, G.; Lorenzo, J.; Mamelli, A.; Papadopoulos, G.A. in Journal of Systems and Software (2012). 85(12) 2840–2859.
     
  • BPRules and the BPR-Framework: Comprehensive Support for Managing QoS in Web Service Compositions. Comes, DianaElena; Baraki, Harun; Reichle, Roland; Geihs, Kurt in Distributed Applications and Interoperable Systems, K. Göschka, S. Haridi (Hrsg.) (2012). (Bd. 7272) 222–235.
     
  • Context-Awareness for Self-adaptive Applications in Ubiquitous Computing Environments. Geihs, Kurt; Wagner, Michael in Context-Aware Systems and Applications, P. Vinh, N. Hung, N. Tung, J. Suzuki (Hrsg.) (2012). (Bd. 109) 108–120.
     
  • On Socio-technical Enablers for Ubiquitous Computing Applications. Geihs, K.; Leimeister, J.M.; Rossnagel, A.; Schmidt, L. (2012). 405–408.
     
  • Solving Non-linear Arithmetic Constraints in Soft Realtime Environments. Skubch, Hendrik in SAC ’12 (2012). 67–73.
     
  • Querying SAP ERP with SPARQL. Kirchhoff, Marc; Geihs, Kurt in I-SEMANTICS ’12 (2012). 173–176.
     
  • Designing Socio-technical Applications for Ubiquitous Computing. Comes, DianaElena; Evers, Christoph; Geihs, Kurt; Hoffmann, Axel; Kniewel, Romy; Leimeister, JanMarco; Niemczyk, Stefan; Roßnagel, Alexander; Schmidt, Ludger; Schulz, Thomas; Söllner, Matthias; Witsch, Andreas in Distributed Applications and Interoperable Systems, K. Göschka, S. Haridi (Hrsg.) (2012). (Bd. 7272) 194–201.