2021
DOI: 10.18421/tem101-03
|View full text |Cite
|
Sign up to set email alerts
|

Reactor Design Pattern

Abstract: In object-oriented (OO) applications, objects collaborate through message passing, which results in these objects being coupled and mutually dependent. These dependencies can be reactive, i.e. such that, for example, the state change of one object, requires automatic reaction in all dependent objects. Examples of such reactive dependencies can be found in various software systems, including rich graphical interfaces, spreadsheet systems, animation, robotics, etc. Unlike the reactive paradigm which natively pro… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
0
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(5 citation statements)
references
References 24 publications
0
0
0
Order By: Relevance
“…In Sections 3-12, we elaborated the DCRC software pattern by following the steps on the writer's path, applying relevant pattern-writing patterns along the way. In this section, we first demonstrate the technical feasibility and efficacy [4,39] of the DCRC pattern by applying it to an arbitrary GUI application developed using C# and the built-in .NET GUI framework.…”
Section: Applying the Patternmentioning
confidence: 99%
See 4 more Smart Citations
“…In Sections 3-12, we elaborated the DCRC software pattern by following the steps on the writer's path, applying relevant pattern-writing patterns along the way. In this section, we first demonstrate the technical feasibility and efficacy [4,39] of the DCRC pattern by applying it to an arbitrary GUI application developed using C# and the built-in .NET GUI framework.…”
Section: Applying the Patternmentioning
confidence: 99%
“…Mijač et al [29] evaluates these patterns extensively and finds "a great similarity between considered design patterns, especially in their overall idea and intent", but identifies "features that should be considered when dealing with complex propagation scenarios." In subsequent work, Mijač et al [4] proposes the REACTOR design pattern to include these improved features. Mijač et al [35] then incorporates these ideas into an application framework named RE-FRAME, which "provides built-in abstractions, mechanisms and tools for handling reactive dependencies" in the C#/.NET context.…”
Section: Leveraging Related Researchmentioning
confidence: 99%
See 3 more Smart Citations