Complex Propagation of Events: Design Patterns Comparison
Explore this paper's citation graph
Summary
18 qualitative criteria are identified and 5 design patterns that can be used to build propagation system on top of applications’ business objects are compared and the exhaustive comparison results are given.
- Type
- article
- Published
- 2014-01-01
- Cited by
- 3
- References
- 17
- Access
- Open access
- OpenAlex
- https://openalex.org/W43827968
- Semantic Scholar
- https://api.semanticscholar.org/CorpusID:41149985
Keywords
Computer science, Distributed computing, Task (project management), Interactivity, Dependency (UML)
References
- Declarative Events for Object-Oriented Programming
- Buschmann, Frank; Meunier, Regine; Rohnert, Hans; Sommerlad, Peter; Stal, Michael. Pattern-oriented software architecture: a system of patterns, John Wiley & Sons Ltd, 1996
- Propagator: a family of patterns
- Prolog Programming for Artificial Intelligence
- Pattern-oriented Software Architecture: A System of Patterns
- Architectural Patterns Revisited - A Pattern Language
- Deprecating the Observer Pattern
- Reactive behavior in object-oriented applications: an analysis and a research roadmap
- A survey on reactive programming
- The many faces of publish/subscribe
- The Event Notification Pattern - Integrating Implicit Invocation with Object-Orientation
- Describing and Composing Patterns Using Role Diagrams
- Design patterns for component-oriented software development
- A novel implementation of observer pattern by aspect based on Java annotation
- Event notifier: a pattern for event notification
- The Observer Pattern Revisited
Cited by
- Reactor Design Pattern
- REFRAME-A software framework for managing reactive dependencies in object-oriented applications
- Following the Writer's Path to the Dynamically Coalescing Reactive Chains Design Pattern
- Design and evaluation of software framework that improves the management of reactive dependencies in development of object-oriented applications
Related papers
- Model-Driven Design of Context-Aware Applications
- Representing Operational Modes for Situation Awareness
- A Note on Distributed Computing
- Towards an adaptable task model within an evolutionary environment
- Dependency Management Framework: A Tool for Designing Robust Real -Time Systems
- A specification method for the scalable self-governance of complex autonomic systems
- The veplatform for distributed virtual reality
- A Performance-centric Approach for Complex Decision Support