Incrementing the Metadata for Service Reusability Pattern Language
摘要
Large systems have many interacting parts, either internally or third-party. When designing their interactions in view of the evolution of the architecture, the cascading changes or the tight coupling pose as challenges. An alternative to overcome them is to promote service reusability. This work builds on top of an existing collection of patterns with the same goal. The four patterns presented instruct to (i) Mediate with Metadata, (ii) Flexibilize the Return, (iii) Consume as Plug-and-Play, and (iv) Proxy the Plugin. Furthermore, we encompass the four new patterns, and the 8 previous ones in a navigation map to support the progressive adoption of the pattern language.