Excerpt from article: “Divided On System Partitioning” Building an optimal implementation of a system using a functional description has been…