Diplomová práce

Drools Fusion and Utilization of Complex Event Processing in Web Applications

Bc. Iva Žáková, učo 256136
Anotace

Cílem práce je seznámit se klíčovými aspekty a principy fungování jádra Drools platformy, jejím modulem pro umožující zpracování událostí a základy teorie Komplexního zpracování událostí. Získané znalosti jsou uplatněny k prozkoumání možnosti použití Komplexního zpracování událostí v oblasti webových aplikací a prezentaci výsledků pomocí webové aplikaci postavené na platformě Java a využívající Drools …více

Abstract

The aim of the thesis is to get acquainted with the core of Drools platform, its module responsible for enabling event processing capabilities and bases of Complex Event Processing. The acquired knowledge is used to explore the possible utilization of Complex Event Processing within the scope of web applications and demonstrate the practical conclusions in a Java web application using Drools. This application handles the user actions as events and processes them in Drools rule engine.

Zadání práce
The student should become acquainted with Drools module responsible for enabling event processing capabilities called Drools Fusion, the core of the Drools rule engine itself and general bases of Complex event processing. Explore the possible utilization of Complex event processing within web applications and create a dynamic web application which will demonstrate how can be the Drools engine plug into MVC architecture, the processing of users action as events using Drools Fusion and implement a couple of apposite rules.

The thesis topic is opened in collaboration with RedHat Czech.

Práce zkontrolována:
27. 5. 2013 14:39, prof. RNDr. Tomáš Pitner, Ph.D.
Jazyk práce
angličtina angličtina
Termín obhajoby
27. 6. 2013
Práce byla úspěšně obhájena

Vedoucí

prof. RNDr. Tomáš Pitner, Ph.D.
KPSK FI MU

Oponent

RNDr. Filip Nguyen, učo 208428
abs FI MU

Literatura

  • Drools JBoss rules 5.0 developer's guidedevelop rules-based business logic using the Drools platform. Edited by Michal Bali. Birmingham: Packt Pub. Ltd., 2009, vii, 301 p. ISBN 9781847195647.
  • DAVID, Luckham. The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems. Addison-Wesley Professional, 2002. ISBN 978-0-201-72789-0.

Masarykova univerzita Fakulta informatiky
Studijní program
Informatika
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.