Login (DCU Staff Only)
Login (DCU Staff Only)

DORAS | DCU Research Repository

Explore open access research and scholarly works from DCU

Advanced Search

Unidirectional circular dataflow architecture for real-time updates

Portilho Araujo Ferreira, Esdras (2019) Unidirectional circular dataflow architecture for real-time updates. Master of Science thesis, Dublin City University.

Abstract
Unidirectional Circular Dataflow Architecture for Real-Time Updates The capability to present data in real-time is an essential feature to be considered when architecting modern web applications. Examination of the origin, progress and obstacles of web applications reveals how it influenced the current state of how web applications are implemented to deliver data in real-time. This research aims to investigate an alternative and reproducible approach to address real-time, moving away from outdated requisites and not extending existing implementations. When considering real-time systems, how to build an architecture that satisfies its requirements? Based on the review of the literature, understanding the current context of web applications and exploring available libraries and frameworks, an architecture is proposed broken down in layers that are responsible for ensuring each of the real-time system’s requisites. An open source library is implemented developed to wrap and abstract the implementation of the unidirectional flow. The results show that not only the unidirectional data flow architecture is theoretically superior addressing such requisites, but also more maintainable. Further research is needed to run more comparisons, also to explore the usage of this approach outside the scope of the web applications.
Metadata
Item Type:Thesis (Master of Science)
Date of Award:November 2019
Refereed:No
Supervisor(s):Walshe, Ray and Casey, Kevin
Subjects:Computer Science > Algorithms
Computer Science > Computer software
Computer Science > Software engineering
DCU Faculties and Centres:DCU Faculties and Schools > Faculty of Engineering and Computing > School of Computing
Use License:This item is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 3.0 License. View License
ID Code:23615
Deposited On:19 Nov 2019 13:59 by Ray Walshe . Last Modified 19 Nov 2019 13:59
Documents

Full text available as:

[thumbnail of Esdras Thesis Final Unidirectional_circular_dataflow_architecture_for_real_time_updates.pdf]
Preview
PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
1MB
Downloads

Downloads

Downloads per month over past year

Archive Staff Only: edit this record