Design Patterns and Extensibility of REST API for Networking Applications
Design and Describe REST API without Violating REST: A Petri Net Based Approach