Suppose you are implementing an extensible data management s…

Suppose you are implementing an extensible data management system. You want to accommodate plug-ins that can implement storage rules and query processing functionality for different data formats (e.g., relational data, object data, XML data, etc.). Which of the following designs most takes security into account?

Choose the most appropriate architectural pattern (one only)…

Choose the most appropriate architectural pattern (one only) for the described scenario below. (You only need to enter the name of your selected architecture pattern, no justification is needed) Scenario: Wants a system that can be divided into reusable, loosely coupled components that can be flexibly combined and arranged to transform streaming data.