摘要 |
In one embodiment, the present invention is a computer-implemented system for designing software-based components for systems of systems including multiple software-based components saved in a relational database where the functions of each software component are defined by one or more examples of its operation using a natural language. Each software component is assigned a searchable, unique free-text field such that each of the components have multiple indexed levels in a literal restriction path. The system further includes means for retrieval, synthesis, substitution, reuse and modification of the components at every level of the multiple levels, including means for defining a new software component.
|