Sebastian von Mammen
University of Würzburg
Games Engineering Logo
About

In January 2017, I accepted a position as a W2 professor (associate professorship) at the University of Würzburg's Institute for Computer Science. I am heading the Games Engineering research group and we are part of the Chair for Human-Computer Interaction. Together, we are mainly responsible for the Games Engineering programme of studies.

Until the end of 2016, I was a postdoc at the Chair of Organic Computing at the University of Augsburg, where I also did my habilitation. Before that, until 2012, I did a postdoc with the LINDSAY project at the University of Calgary. As part of the Evolutionary and Swarm Design research group, I received my PhD also at the University of Calgary in 2009. I moved there in 2006, right after I had finished my Diploma degree in Informatics at the University of Erlangen-Nürnberg.



Research

I developed a method for self-organising procedural content generation ( swarm grammars). I applied Games Engineering to build and innovate interactive simulations for biomedical research and education. In particular, I helped developing an efficient and accessible component-based platform for content creation and delivery integrating interactive physics, rendering engines and simulation engines. In order to accelerate costly simulations, I conceived an algorithm, self-organising middle out abstraction (SOMO), that builds hierarchies of abstraction to simplify complex system models during runtime. I further designed a novel immersive visual programming approach, INTO3D, to facilitate the design and inspection of complex models. Next to these achievements in terms of content creation and software architectures, I built a considerable number of serious games, prototypes for AR and VR applications and immersive games.

My research focus in Interactive Simulations and Games Engineering lies in Artificial Intelligence. Here, my goals are as diverse as: (1) Providing high-level visual programming approaches to representing complex system behaviours. (2) Making intelligent approaches to content creation available to developers and designers by relying on swarm intelligence and evolutionary algorithms. (3) Applying pattern recogni- tion methods to abstracting complex computational processes during runtime in order to scale up experiencable contents. (4) Training non-player characters by means of deep learning in order to provide intelligent companions. And (5) adapting the game flow to a user's capabilities and expectations at runtime. These goals are motivated by my vision to create immersive serious games that instill rich, complex contents. To this end, I also want to adapt high-end interactive physics engines and efficient rendering approaches and beautiful visualisations to make diverse application domains accessible.




Publications

  1. S. von Mammen, A. Knote, and S. Edenhofer “Cyber Sick But Still Having Fun,” in Proceedings of the 22nd ACM Symposium on Virtual Reality Software and Technology (VRST), (Munich, Germany), pp. 325-326, ACM Press, November 2016.(PDF/BibTex) Best Poster Award
  2. S. von Mammen, H. Hamann, and M. Heider, “Robot gardens: An augmented reality prototype for plant-robot biohybrid systems,” in Proceedings of the 22nd ACM Symposium on Virtual Reality Software and Technology (VRST), (Munich, Germany), pp. 139-142, ACM Press, November 2016.(PDF/BibTex)
  3. V. Gerling and S. von Mammen, “Robotics for self-organised construction,” in Proceedings of the 2016 IEEE 1st International Workshops on Foundations and Applications of Self* Systems, (Augsburg, Germany), pp. 156–165, IEEE Computer Society, September 2016.(PDF/BibTex)
  4. S. Edenhofer, S. Rädler, M. Hoß, and S. von Mammen, “Self-organised construction with revit,” in Proceedings of the 2016 IEEE 1st International Workshops on Foundations and Applications of Self* Systems, (Augsburg, Germany), pp. 157–159, IEEE Computer Society, September 2016.(PDF/BibTex)
  5. S. Edenhofer, S. Tomforde, D. Fischer, J. Hähner, F. Menzel, and S. von Mammen, "Decentralised trust- management inspired by ant pheromones", Special issue on: Signal processing, security and privacy for mobile/wireless and computer networks. Int. J. Mobile Network Design and Innovation, pp. 46-55, 2016.(PDF/BibTex)
  6. S. von Mammen, "Self-Organisation in Games, Games on Self-Organisation", in Proceedings of VS-Games 2016, pp. 1-8, IEEE Press, 2016. (PDF/BibTex)
  7. S. Kerler, J. Vilsmeier, S. Edenhofer, and S. von Mammen, "Pheromander: Real-time Strategy with Digital Pheromones", in Proceedings of VS-Games 2016, pp. 1-4, IEEE Press, 2016. (PDF/BibTex)
  8. C. Stifter, S. Edenhofer, and S. von Mammen, "Come Fly With Me -- Perceive the World Through a Mosquito's Senses", in Proceedings of VS-Games 2016, pp. 1-4, IEEE Press, 2016. (PDF/BibTex) Best Short Paper Award
  9. R. Han, D. Auer, S. Edenhofer, and S. von Mammen, "SkyNetz: A Playful Experiential Robotics Simulator", in Proceedings of VS-Games 2016, pp. 1-4, IEEE Press, 2016. (PDF/BibTex)
  10. J. Hähner, S. von Mammen, S. Timpf, S. Tomforde, B. Sick, K. Geihs, G. Stumme, G. Hornung and T. Goeble "``Know thyselves''- Computational Self-Reflection in Collective Technical Systems", in Proceedings of the 4th International Workshop on Self-optimisation in Autonomic and Organic Computing Systems (SAOS), IEEE Press, in press 2016. (PDF/BibTex)
  11. S. Tomforde, D. Meier, A. Stein, S. von Mammen, "Distributed resource allocation as co-evolution problem", in CEC 2016, IEEE Congress on Evolutionary Computation, IEEE Press, in press 2016. (PDF/BibTex)
  12. A. Knote, S. Edenhofer, S. von Mammen, "Neozoa: An Immersive, Interactive Sandbox for the Study of Competing Ant Species", Proceedings of Virtual Reality, pp. 5-10, IEEE Press, 2016. (PDF/BibTex)
  13. S. Rudolph, S. von Mammen, J. Jungbluth, "Design and Evaluation of an Extended Learning Classifier-based StarCraft Micro AI", in Applications of Evolutionary Computation, pp. 669--681, Springer, 2016. (PDF/BibTex)
  14. S. von Mammen, P. Lehner, S. Tomforde, "Evolving a facade-servicing quadrotor ensamble", Proceedings of the Eighth International Conference on Advanced Cognitive Technologies and Applications (COGNITIVE), pp. 16--21, ThinkMind, 2016. (PDF/BibTex)
  15. M. Wahby, M. Divband Soorati, S. von Mammen, and H. Hamann, "Evolution of controllers for robot-plant bio-hybdrids: A simple case study using a model of plant growth and motion", Proceedings of 25. Workshop Computational Intelligence (Dortmund), KIT Scientific Publishing, November 2015, pp. 67–86. (PDF/BibTex)
  16. S. Tomforde, J. Kantert, S. von Mammen, and J. Hähner, "Cooperative self-optimisation of network protocol parameters at runtime", in Proceedings of the 12th International Conference on Informatics in Control, Automation, and Robotics 2015 (ICINCO), INSTICC, 2015, pp. 123 - 130. (PDF/BibTex)
  17. J. Rauscher, K. Echardt, S. Edenhofer, and S. von Mammen, "Cloud Computing - An Educational Game on Weather Phenomena", in Proceedings of VS-Games 2015, IEEE Press, 2015, pp. 193-196. (PDF/BibTex)
  18. F. Gaibler, S. Faber, S. Edenhofer, and S. von Mammen, "Drink & Drive: A Serious but Fun Game on Alcohol-Induced Impairments in Road Traffic", in Proceedings of VS-Games 2015, IEEE Press, 2015, pp. 179-183.(PDF/BibTex) The VR Version "D-Drive" won a Silver Medal as "invention with outstanding performance" at the International Trade Fair iENA 2015.
  19. S. von Mammen, S. Edenhofer, and J. Hähner, "CoSMoS in the Interactive Simulation Curriculum", in Proceedings of the 2015 Workshop on Complex System Modelling and Simulation, Luniver Press, 2015, pp. 85-106. (PDF/BibTex)
  20. J. Schikarski, O. Meisch, S. Edenhofer, and S. von Mammen, “The digital aquarist: An interactive ecology simulator,” in Proceedings of European Conference on Artificial Life, MIT press, 2015, pp. 389-396. (PDF/BibTex)
  21. S. von Mammen and M. Däschinger, “Time series evolution for integrating developmental processes,” in Proceedings of European Conference on Artificial Life, MIT press, 2015, pp. 320-324. (PDF/BibTex)
  22. S. von Mammen, S. Schellmoser, C. Jacob, and J. Hähner, The Digital Patient: Advancing Medical Research, Education, and Practice, ch. 12. Modelling & Understanding the Human Body with Swarmscript. Wiley, in press 2015.
  23. J. Hähner, S. von Mammen, and S. Tomforde, "Autonomous self-integration in interwoven systems", in Proceedings of the 28th GI/ITG International Conference on Architecture of Computing Systems (ARCS), 2015, pp. 9–10. (PDF/BibTex)
  24. S. von Mammen, F. Hertwig, P. Lehner, and F. Obermayer, “Powersurge: A serious game on power transmission networks,” in Applications of Evolutionary Computation, pp. 406–417, Springer, 2015. (PDF/BibTex)
  25. S. von Mammen, M. Weber, H. Opel, and T. Davison, “Interactive multi-physics simulation for endodontic treatment,” in Modeling and Simulation in Medicine Symposium, pp. 36–41, Curran Associates, Inc., 2015. (PDF/BibTex) Best Paper Award
  26. S. von Mammen and J.-P. Steghöfer, The Computer after Me: Awareness and Self-Awareness in Autonomic Systems, ch. Bring it on, Complexity! Present and future of self-organising middle-out abstraction, pp. 83–102. World Scientific Press, 2014. (PDF/BibTex)
  27. S. von Mammen, S. Tomforde, J. Hähner, P. Lehner, L. Förschner, A. Hiemer, M. Nicola, and P. Blickling, “Ocbotics: An organic computing approach to collaborative robotic swarms,” in Swarm Intelligence (SIS), 2014 IEEE Symposium on, pp. 1–8, IEEE, 2014. (PDF/BibTex)
  28. S. von Mammen, C. Grenz, J. Hähner, S. Timpf, D. Loebenberger, S. Mandl, and O. Kozachuk, “Organic data: Ein sicheres, dezentralisiertes big data konzept,” in Proceedings of INFORMATIK 2014: Big Data Komplexität meistern, Lecture Notes in Informatics, (Stuttgart, Germany), pp. 1241–1252, Springer, 2014. (PDF/BibTex)
  29. A. Sarraf Shirazi, T. Davison, S. von Mammen, J. Denzinger, and C. Jacob, “Adaptive agent abstractions to speed up spatial agent-based simulations,” Simulation Modelling Practice and Theory, vol. 40, pp. 144–160, 2014. (PDF/BibTex)
  30. S. Tomforde, J. Hahner, S. von Mammen, C. Gruhl, B. Sick, and K. Geihs, ““know thyself”computational self-reflection in intelligent technical systems,” in Self-Adaptive and Self-Organizing Systems Workshops (SASOW), 2014 IEEE Eighth International Conference on, pp. 150–159, IEEE, 2014. (PDF/BibTex)
  31. S. von Mammen and S. Edenhofer, “Swarm grammars gd: Interactive exploration of swarm dynamics and structural development,” in ALIFE 14: The International Conference on the Synthesis and Simulation of Living Systems (H. L. et al., ed.), pp. 312–320, ACM, MIT press, 2014. (PDF/BibTex)
  32. U. Jaenen, H. Spiegelberg, L. Sommer, S. von Mammen, J. Brehm, and J. Haehner, “Object tracking as job-scheduling problem,” in Distributed Smart Cameras (ICDSC), 2013 Seventh International Conference on, pp. 1–7, Oct 2013. (PDF/BibTex)
  33. S. von Mammen and J.-P. Steghöfer, “Self-organized middle-out abstraction of complexity,” Awareness: Self-Awareness in Autonomic Systems, June 2013. (PDF/BibTex)
  34. R. K. Mohammed-Amin, S. von Mammen, and J. E. Boyd, “Arcs architectural chameleon skin,” in Proceedings of the 31st eCAADe Conference (R. Stouffs and S. Sariyildiz, eds.), vol. 1 of Computation and Performance, pp. 467–475, Delft University of Technology, eCAADe and vdf Hochschulverlag AG, 2013. (PDF/BibTex)
  35. A. S. Shirazi, S. von Mammen, and C. Jacob, “Abstraction of agent interaction processes: Towards large-scale multi-agent models,” Simulation, vol. 89, no. 4, pp. 524–538, 2013. (PDF/BibTex)
  36. S. von Mammen, D. Phillips, T. Davison, H. Jamniczky, B. Hallgrimsson, and C. Jacob, Swarm-based Computational Development, ch. 18. Understanding Complex Systems, Springer Verlag, November 2012. (PDF/BibTex)
  37. S. von Mammen and J. Taron, “A trans-disciplinary program for biomimetic computing and architectural design,” ITcon: Special Issue CAAD and Innovation, vol. 17, pp. pp. 239–257, September 2012. (PDF/BibTex)
  38. S. von Mammen and J. Taron, “A trans-disciplinary program for biomimetic computing and architectural design,” in 6th International Conference of the Arab Society for Computer Aided Architectural Design (ASCAAD), (Manama, Bahrain), pp. pp. 141–154, ASCAAD, February 2012.
  39. C. Jacob, S. von Mammen, T. Davison, A. Sarraf-Shirazi, V. Sarpe, A. Esmaeili, D. Phillips, I. Yazdanbod, S. Novakowski, S. Steil, C. Gingras, H. Jamniczky, B. Hallgrimsson, and B. Wright, LINDSAY Virtual Human: Multi-scale, Agent-based, and Interactive, vol. 422 of Advances in Intelligent Modelling and Simulation: Artificial Intelligence-based Models and Techniques in Scalable Computing, pp. 327–349. Springer Verlag, 2012. (PDF/BibTex)
  40. S. von Mammen, A. Sarraf Shirazi, V. Sarpe, and C. Jacob, “Optimization of swarm-based simulations,” ISRN Artificial Intelligence, vol. Article ID 365791, pp. 1–12, 2012. (PDF/BibTex)
  41. S. von Mammen and S. Steil, “Swarmscript 3.0: Algorithmic specification,” tech. rep., University of Calgary, November, 2011. (PDF/BibTex)
  42. S. von Mammen, T. Wissmeier, J. Wong, and C. Jacob, “Artistic exploration of the worlds of digital developmental swarms,” LEONARDO, vol. 44, pp. 5–13, January 2011. (PDF/BibTex)
  43. S. von Mammen, J.-P. Steghöfer, J. Denzinger, and C. Jacob, “Self-organized middle-out abstraction,” in Self-Organizing Systems (C. Bettstetter and C. Gershenson, eds.), vol. 6557 of Lecture Notes in Computer Science, (Karslruhe, Germany), pp. 26–31, Springer Verlag, 2011. (PDF/BibTex) Best Paper Nomniee
  44. L. Mor, C. Liu, and S. von Mammen, “Interactive biomimetic space: An interactive installation to explore living architecture,” in Applications of Evolutionary Computing, Proceedings Part II, no. 6625 in Lecture Notes in Computer Science, (Torino, Italy), pp. 364–373, Springer Verlag, 2011. (PDF/BibTex)
  45. M. M. Richter and S. von Mammen, “Eine Zukunftsperspektive der Künstlichen Intelligenz am Beispiel menschlicher Kommunikation mit Rechnern,” Künstliche Intelligenz, vol. 25, no. 4, pp. 303–306, 2011.
  46. M. M. Richter and S. von Mammen, “Remarks on the future of AI: machines and communication,” Annals of Mathematics and Artificial Intelligence: Special Issue: Essays on Mathematics and AI – Personal Perspectives: Past, Present and Future 20th Anniversary of the Annals of Mathematics and Artificial Intelligence, vol. 61, pp. 41–46, January 2011. (PDF/BibTex)
  47. A. Sarraf Shirazi, S. von Mammen, I. Yazdanbod, and C. Jacob, “Self-organized learning of collective behaviours in agent-based simulations,” in ICCS 2011: 8th International Conference on Complex Systems (H. S. et al., ed.), (Boston, USA), pp. 543–555, NECSI Knowledge Press, 2011. (PDF/BibTex)
  48. A. Sarraf Shirazi, S. von Mammen, and C. Jacob, “Hierarchical self-organized learning in agent-based modeling of the mapk signaling pathway,” in CEC 2011, IEEE Congress on Evolutionary Computation, (New Orleans, Louisiana), pp. 2245–2251, IEEE Press, 2011. (PDF/BibTex)
  49. T. Davison, S. von Mammen, and C. Jacob, “Evoshelf : A system for managing and exploring evolutionary data,” in Parallel Problem Solving in Nature (PPSN), Lecture Notes in Computer Science, pp. 310–319, Springer, 2010. (PDF/BibTex)
  50. S. von Mammen, T. Davison, H. Baghi, and C. Jacob, “Component-based networking for simulations in medical education,” in IEEE Symposium on Computers and Communications, ISCC’10, (Riccione, Italy), pp. 975–979, IEEE Press, 2010. (PDF/BibTex)
  51. S. von Mammen, D. Phillips, T. Davison, and C. Jacob, “A graph-based developmental swarm representation and algorithm,” in Swarm Intelligence, vol. 6234 of Lecture Notes in Computer Science, (Brussels, Belgium), pp. 1–12, Springer Verlag, 2010. (PDF/BibTex)
  52. A. Sarraf Shirazi, S. von Mammen, and C. Jacob, “Adaptive modularization of the mapk signaling pathway using the multiagent paradigm,” in Parallel Problem Solving from Nature – PPSN XI, vol. 6239 of Lecture Notes in Computer Science, pp. 401–410, Krakow, Poland: Springer Verlag, 2010. (PDF/BibTex)
  53. J. Taron and S. von Mammen, “Interfacial design: Situating contemporary autopoietic techniques within the context of the autonomy project and biotechnological revolution,” in eCAADe 2010: Conference on Education and Research in Computer Aided Architectural Design in Europe, (Zurich, Switzerland), pp. pp. 253–262, eCAADe and vdf Hochschulverlag AG, 2010. (PDF/BibTex)
  54. S. von Mammen and C. Jacob, “The evolution of swarm grammars: Growing trees, crafting art and bottom-up design,” IEEE Computational Intelligence Magazine, vol. 4, pp. 10–19, August 2009. (PDF/BibTex)
  55. S. von Mammen, Swarm Grammars: Modeling Computational Development through Highly Dynamic Complex Processes. PhD thesis, University of Calgary, June 2009. (PDF/BibTex)
  56. S. von Mammen, S. Novakowski, G. Hushlak, and C. Jacob, “Evolutionary swarm design: How can swarm-based systems help to generate and evaluate designs?,” DESIGN Principles & Practices: An International Journal, vol. 3, pp. 371–386, 2009. (PDF/BibTex)
  57. S. von Mammen and C. Jacob, “Swarming for games: Immersion in complex systems,” in Applications of Evolutionary Computing, Proceedings Part II, Lecture Notes in Computer Science, (Tübingen, Germany), pp. 293–302, Springer Verlag, 2009. (PDF/BibTex)
  58. S. von Mammen, J. Wong, and C. Jacob, “Virtual constructive swarms: Compositions and inspirations,” in Applications of Evolutionary Computing, Proceedings of EvoWorkshops 2008, vol. 4974 of Lecture Notes in Computer Science, (Napoli, Italy), pp. 491–496, Springer Verlag, 2008. (PDF/BibTex)
  59. S. von Mammen and C. Jacob, “Evolutionary swarm design of architectural idea models,” in Genetic and Evolutionary Computation Conference (GECCO) 2008, (Atlanta, USA), pp. 143–150, ACM Press, 2008. (PDF/BibTex) Best Paper Award
  60. S. von Mammen, Evolving artificial constructive swarms - Experimental models and methodologies. Saarbrücken, Germany: VDM-Verlag, 2008.
  61. S. von Mammen and C. Jacob, “Swarm-driven idea models - from insect nests to modern architecture,” in Eco-Architecture 2008, Second International Conference on Harmonisation Between Architecture and Nature (C. Brebbia, ed.), (Algarve, Portugal), pp. 117–126, WIT Press, 2008. (PDF/BibTex)
  62. S. von Mammen and C. Jacob, “The spatiality of swarms — quantitative analysis of dynamic interaction networks,” in Proceedings of Artificial Life XI, (Winchester, UK), pp. 662–669, MIT Press, 2008. (PDF/BibTex)
  63. C. Jacob and S. von Mammen, “Swarm grammars: growing dynamic structures in 3d agent spaces,” Digital Creativity: Special issue on Computational Models of Creativity in the Arts, vol. 18, pp. 54–64, March 2007. (PDF/BibTex)
  64. P. King, V. Lavrovsky, S. von Mammen, and C. Jacob, “Teaching bacteria how to dance,” Synthetic Biology, IET, vol. 1, pp. 36–40, 2007. (PDF/BibTex)
  65. S. von Mammen and C. Jacob, “Genetic swarm grammar programming: Ecological breeding like a gardener,” in CEC 2007, IEEE Congress on Evolutionary Computation (D. Srinivasan and L. Wang, eds.), IEEE Press, (Singapore), pp. 851–858, 2007. (PDF/BibTex)
  66. S. von Mammen, “Welcome to the jungle - robots entering the realm of animals,” technical report, University of Calgary, Calgary, Canada, May 2006. (PDF/BibTex)
  67. S. von Mammen, “Swarm grammars - a new approach to dynamic growth,” technical report, University of Calgary, Calgary, Canada, May 2006. (PDF/BibTex)
  68. B. Ludwig, S. Mandl, and S. von Mammen, “What’s on tonight: user-centered and situation-aware proposals for tv programmes,” in IUI 2006: 11th international conference on Intelligent user interfaces, (Sydney, Australia), pp. pp. 258–260, ACM Press, 2006. (PDF/BibTex)
  69. S. von Mammen, “Entwicklung eines Lernsystems für Gruppenpräferenzen.” Diploma Thesis, FAU University Erlangen-Nuremberg, Germany, October 2005. (PDF/BibTex)
  70. S. von Mammen, C. Jacob, and G. Kokai, “Evolving swarms that build 3d structures,” in CEC 2005, IEEE Congress on Evolutionary Computation, (Edinburgh, UK), pp. 1434–1441, IEEE Press, 2005. (PDF/BibTex)
  71. S. von Mammen, “Evolving swarms that build 3d structures.” Student Thesis, FAU University Erlangen-Nuremberg, Germany, January 2005. (PDF/BibTex)