Patent Document ID: 8984476
Application ID: 13104152

Base Claim:
1. A computer-implemented process for target application creation, the computer-implemented process comprising: receiving a representation of a logical topology diagram for an application architecture to form a source input; locating part type information in a part type dictionary using the source input; locating application parts in an application parts repository for each located part type; composing a subset of identified parts; determining whether integration dependencies of the subset of identified parts are met; responsive to a determination that the integration dependencies are met, consolidating parts into a first application structure; determining whether to exclude parts from the first application structure; responsive to a determination to exclude parts, excluding the parts from the first application structure to create a second application structure; and building a target application based on the second application structure.

---

Claim 3:
3. The computer-implemented process of claim 1 wherein composing a subset of identified parts further comprises: determining whether application parts, representative of the source input are located in said application parts repository and responsive to a determination that the application parts representative of the source input are not located in said application parts repository, identifying required missing parts.