Complex Propagation of Events: Design Patterns Comparison (CROSBI ID 614029)
Prilog sa skupa u zborniku | izvorni znanstveni rad | međunarodna recenzija
Podaci o odgovornosti
Mijač, Marko ; Kermek, Dragutin ; Stapić, Zlatko
engleski
Complex Propagation of Events: Design Patterns Comparison
Today’s applications require high level of interactivity and the applications are expected to update their state, and provide users with immediate correct results. In high complex applications this usually means updating states of a number of objects that are part of complex dependency network. To decouple these dependencies such systems usually employ implicit invocation mechanisms such as well-known Observer pattern. However, building efficient propagation system that will keep object states up-to-date is a challenging task, since a number of issues arise. In this paper we identified 18 qualitative criteria and compared 5 design patterns that can be used to build propagation system on top of applications’ business objects. The exhaustive comparison results are given along with discussion and remarks that should be taken in consideration when dealing with this challenging task.
Design Patterns; Observer; Mediator; Events; Propagation; Publish-subscribe; Change Manager; Implicit Invocation; Reactive Systems
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
Podaci o prilogu
306-316.
2014.
objavljeno
Podaci o matičnoj publikaciji
Proceedings of the 23rd International Conference on Information Systems Development (ISD2014 Croatia)
Strahonja, Vjeran ; Vrček, Neven ; Vukovac Plantak, Dijana ; Barry, Chris ; Lang, Michael ; Linger, Henry ; Schneider, Christoph.
Varaždin: Fakultet organizacije i informatike Sveučilišta u Zagrebu
978-953-6071-43-2
Podaci o skupu
Information Systems Development: Transforming Organisations and Society through Information Systems
predavanje
02.09.2014-04.09.2014
Varaždin, Hrvatska