Patent ID: 7966523

Claim:
A system facilitating information solutions, comprising: at least one processor; a memory communicatively coupled to the at least one processor, the memory having stored therein computer-executable instructions configured to implement the system, including: a requirements component configured to generate at least one functional specification for an automation project based on one or more specified project requirements; a software component configured to receive the at least one functional specification and to generate, based at least in part on the at least one functional specification, a software design specification defining at least a sequence of events and at least one exception handling definition for implementing the automation project; a hardware component configured to receive the at least one functional specification and to generate, based at least in part on the at least one functional specification, a hardware design specification specifying at least one hardware module for implementing the automation project; and a qualification component configured to verify cohesive operation of the software design specification and the hardware design specification.