Introduction
The template base model engineering has been tested for the design of a news aggregator REST server. A full description of this case study is available here
Please find enclosed in this page:
- The available model repository
- The used available templates for the application that represent some design patterns.
- Samples of the design process
- User access control
- Scalability support
- Extensibility support fro resource data types
Model Hierarchy
Resource Server Model Hierarchy (part 1/2)
Resource Server Model Hierarchy (part 2/2)
Data Server Model Hierarchy
Used Design Patterns
Built Models Samples
Substep : limitation on the number of requests
Substep : cache management
Substep : adaptation of the decorator to "protected resource server"
Substep : adaptation of the adapter to "resource"
Substep : merging functionalities
© 2020 the CARAMEL team