madhavrao… » System decomposition

System decomposition

While designing/defining system architecture, how do we decompose system into components/sub-systems?

  • System design is driven by requirements.
  • Requirements are of two types, functional and non-functional. :) We got the first decomposition criteria.
  • Functional and Non-Functional requirements can be further divided into logical groups, which further may be divided into logical groups.
  • Logical group which further cannot be or may not be considered to be further decomposed into logical group is a component.

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <em> <strong>