UnivIS
Informationssystem der Friedrich-Alexander-Universität Erlangen-Nürnberg © Config eG 
FAU Logo
  Sammlung/Stundenplan    Modulbelegung Home  |  Rechtliches  |  Kontakt  |  Hilfe    
Suche:      Semester:   
 
 Darstellung
 
Druckansicht

 
 
I6 Massive Multiplayer EvenT Integration System (i6 M2EtIS)

Massively Multiplayer Online Games (MMOGs) stellen in den letzten Jahren den größten Wachstumsmarkt der Spieleindustrie dar. Die für die virtuelle Welt dieser Spiele notwendige verteilte Systemarchitektur stellt in Komplexität, Skalierbarkeit und Echtzeitanforderungen eine große Herausforderung sowohl für die zugrundeliegende Hardware als auch für die Datenlogistik der Softwarearchitektur dar.

Abstrakt kann ein MMOG als ein verteiltes Event-verarbeitendes System betrachtet werden. Die Anforderungen an die Event-Verarbeitung sind in dieser Domäne sehr hoch, da ein MMOG weichen Echtzeitanforderungen genügen muss, um einen flüssigen Spielablauf zu gewährleisten. Dementsprechend muss beispielsweise eine geringe Latenz oder eine gewisse Konsistenz des Spielzustandes garantiert werden. Darüber hinaus muss besonders die Skalierbarkeit beim Entwurf solcher Systeme beachtet werden, denn ein kontinuierliches Spielerlebnis muss auch bei mehreren hunderttausend Spielern noch gewährleistet sein.

Im i6 M2EtIS Projekt wird untersucht, inwiefern die Event-Semantik in MMOGs ausgenutzt werden kann, um Skalierbarkeit und Performanz zu verbessern. Dazu werden verschiedene Anforderungsmerkmale identifiziert, die eine abstrakte semantische Klassifikation ermöglichen sollen. Das übergeordnete Ziel besteht darin, generische Event-verarbeitende Systeme zu entwickeln, die durch Spezifikation der abstrakten Event-Semantik optimiert werden können.

Um dieses Ziel zu erreichen, wird eine Beschreibungssprache entwickelt, die es ermöglicht, Events nach ihren Eigenschaften zu klassifizieren. Auf Basis einer solchen Klassifikation können Algorithmen aus dem Bereich des maschinellen Lernens angewendet werden, um Event-verarbeitende Systeme möglichst optimal zu konfigurieren. Dieser automatisierte Konfigurationsschritt wird während der Design-Phase durchgeführt, damit er zur Laufzeit die Leistungsfähigkeit des Systems nicht beeinträchtigt. Durchgeführte Messungen belegen diese Annahme und zeigen darüber hinaus, dass eine auf diese Weise automatisierte Konfiguration mit einer sehr hohen Präzision in angemessener Zeit möglich ist.

Projektleitung:
Prof. Dr. Richard Lenz

Beteiligte:
Dr.-Ing. Thomas Fischer, Andreas Maximilian Wahl, M. Sc.

Stichwörter:
MMOG; DEBS; Eventverarbeitung; Spiele; verteilte Systeme; Overlay-Netzwerke;

Laufzeit: 15.4.2009 - 14.4.2014

Kontakt:
Fischer, Thomas
E-Mail: thomas.kp.fischer@fau.de
Publikationen
Fischer, Thomas ; Lenz, Richard: Event semantics in event dissemination architectures for massive multiuser virtual environments.. In: ACM (Hrsg.) : Proceedings of the Fourth ACM international Conference on Distributed Event-Based Systems (DEBS ´10 Cambridge, United Kingdom July 12 - 15, 2010). 2010, S. 93-94.
[doi>10.1145/1827418.1827435]
Fischer, Thomas ; Held, Johannes ; Lenz, Richard: M2etis: An adaptable Publish/Subscribe System for MMVEs based on Event Semantics. In: Fischer, Peter M. ; Höpfner, Hagen ; Klein, Joachim ; Nicklas, Daniela ; Seeger, Bernhard ; Umblia, Tobias ; Virgin, Matthias (Hrsg.) : Proceedings BTW 2011 - Workshops und Studierendenprogramm (BTW 2011 Kaiserslautern 28.02.-04.03.2011). Kaiserslautern : Technische Universität, 2011, S. 23-32. (Schriftenreihe des Fachbreichs Informatik Bd. 30) - ISBN 978-3-941438-61-3
Fischer, Thomas ; Daum, Michael ; Irmert, Florian ; Neumann, Christoph P. ; Lenz, Richard: Exploitation of Event-Semantics for Distributed Publish/Subscribe Systems in Massively Multiuser Virtual Environments.. In: ACM (Hrsg.) : Concordia University (Veranst.) : In Proceedings of the 2010 international Symposium on Database Engineering & Applications (IDEAS ´10 Montreal, QC, Canada August 16 - 18, 2010). 2010, S. -.
[doi>10.1145/1866480.1866494]
Fischer, Thomas ; Lenz, Richard: Towards Exploitation of Event Semantics in Event Dissemination Architectures for Massive Multiuser Virtual Environments. In: ACM (Hrsg.) : DEBS PhD Workshops, Fourth ACM international Conference on Distributed Event-Based Systems (DEBS ´10 Cambridge, United Kingdom July 12 - 15, 2010). 2010, S. -.
Fischer, Thomas ; Held, Johannes ; Lauterwald, Frank ; Lenz, Richard: Towards an adaptive event dissemination middleware for MMVEs. In: ACM (Hrsg.) : Proceedings of the 5th ACM international conference on Distributed event-based system (DEBS '11 New York, New York, USA July 11-15, 2011). New York, NY, USA : ACM, 2011, S. 397-398. - ISBN 978-1-4503-0423-8
[doi>10.1145/2002259.2002329]
Wahl, Andreas Maximilian ; Fischer, Thomas ; Lenz, Richard: Automated Publish-Subscribe Middleware Configuration with M2etis. In: ACM (Hrsg.) : Indian Institute of Technology, Bombay (Veranst.) : Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems (8th ACM International Conference on Distributed Event-Based Systems Mumbai May 26 - 29, 2014). New York : ACM, 2014, S. 357-360. - ISBN 978-1-4503-2737-4
[doi>10.1145/2611286.2611321]
Fischer, Thomas ; Wahl, Andreas Maximilian ; Lenz, Richard: Automated Quality-of-Service-aware Configuration of Publish-Subscribe Systems at Design-Time. In: ACM (Hrsg.) : Indian Institute of Technology, Bombay (Veranst.) : Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems (8th ACM International Conference on Distributed Event-Based Systems Mumbai May 26 - 29, 2014). New York : ACM, 2014, S. 118-129. - ISBN 978-1-4503-2737-4
[doi>10.1145/2611286.2611293]
Wahl, Andreas Maximilian ; Fischer, Thomas ; Lenz, Richard: MATINEE: A Quality-of-Service-aware Event Semantics Modeling Language. Erlangen : Friedrich-Alexander-Universität Erlangen-Nürnberg. 2014 (CS-2013-07). - Interner Bericht. 16 Seiten

Institution: Lehrstuhl für Informatik 6 (Datenmanagement)
UnivIS ist ein Produkt der Config eG, Buckenhof