| CPC G06F 21/6218 (2013.01) | 8 Claims |

|
1. A resource management device comprising:
a data model database storing a plurality of data models each specifying a relationship between two resources capable of exchanging data, each of the two resources belonging to a physical layer, a virtual layer, or an application layer;
a selection unit, including one or more processors, configured to
select an application for satisfying a request received from an external device; and
select a plurality of resources based on the data model database such that the plurality of resources includes a resource having a relationship with the application to exchange data according to a corresponding one of the plurality of data models;
a design unit, including one or more processors, configured to generate a blueprint for designing a system using the selected plurality of resources; and
an orchestrator unit, including one or more processors, configured to execute orchestration for the designed system in accordance with the generated blueprint.
|