Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Executable UML: A Foundation for Model-Driven Architectures
Executable UML: A Foundation for Model-Driven Architectures
A pattern story for combining crosscutting concern state machines
Proceedings of the 14th Conference on Pattern Languages of Programs
A pattern story for combining crosscutting concern state machines
Transactions on Pattern Languages of Programming I
Hi-index | 0.00 |
This paper demonstrates the benefits of using Aspect-Orientation in state based systems using patterns instead of Aspect-Oriented Programming languages, frameworks, or tools. State based subsystems implemented with the State Pattern interact by binding events from state machines. Binding occurs using the well known Mediator and Abstract Factory Patterns.