10. The system of claim 1 further comprising a technical design module executable by the one or more processors or circuits to: receive at least one input indicative of a diagram modification; modify the functional design diagram in response to receipt of the diagram modification to generate a technical design diagram; generate the technical design diagram; and transmit the technical design diagram to the at least one display.
1. A system for creating a system diagram model, the system comprising: one or more processors or circuits; a plurality of glossary data sets stored on a memory device; a heuristics data set stored on the memory device, wherein the heuristics data set includes a plurality of heuristic rules including one or more requirement statement heuristic rules and one or more use case heuristic rules; a use case cluster module executable by the one or more processors or circuits operable to identify system components by clustering processed use cases; and a functional design creation module executable by the one or more processors or circuits; wherein the one or more processors or circuits are operable to: receive a processed requirements specification defining functionality of a system, wherein the processed requirements specification includes at least one processed requirement statement and at least one processed use case; retrieve the plurality of glossary data sets, and the heuristics data set; identify requirement statement classes and responsibilities based on the one or more requirement statement heuristic rules; identify use case classes and responsibilities based on the one or more use case heuristic rules; identify system components by the use case cluster module by clustering the at least one processed use case; determine overlapping of requirement statement classes and use case classes and append responsibilities and attributes identified for a particular requirement statement class to a corresponding overlapped use case class; generate a plurality of functional design diagram components based on the at least one processed requirement statement, the at least one processed use case, at least one system component identified by the use case cluster module, at least one of the plurality of glossary data sets, and the plurality of heuristic rules, wherein the plurality of functional design components includes at least one entity included in the system and at least one relationship associated with the at least one entity; generate a functional design diagram based on the functional design diagram components, wherein the functional design diagram is representative of the system, and wherein the functional design diagram includes at least one diagram element representative of the at least one entity and a relationship indicator representative of the at least one relationship; and transmit the functional design diagram to at least one display.