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.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Incrementing the Metadata for Service Reusability Pattern Language

  • João Daniel,
  • Xiaofeng Wang,
  • Eduardo Guerra

摘要

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.