Investigate the library and Internet for information about software design architecture.more informationdescribe at least 2 software design architecture styles (e.g. data-centered data flow layered or main program and subprogram)describe at least 2 s
Investigate the library and Internet for information about software design architecture.more informationdescribe at least 2 software design architecture styles (e.g. data-centered data flow layered or main program and subprogram)describe at least 2 strengths and 2 weaknesses for each software design architecture styles.Examples include the following: Extensibility (e.g. new components can be easily added in a data-centered architecture) Shared data (can be both a strength and a weakness) Reuse Portabilitydescribe at least 1 software application that was implemented using the architecture style and include a discussion regarding the appropriateness of the selected style and provide a justification for their responses.two references + citation and should be Original .. 400-600 words APA styledue date 2/26/2014 . within 8 hrs