×

System and method for resource identification

  • US 10,185,594 B2
  • Filed: 10/29/2009
  • Issued: 01/22/2019
  • Est. Priority Date: 10/29/2009
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a resource identification tool having one or more processors and one or more modules executable by the one or more processors, the one or more modules comprising computer program code comprising;

    computer program code configured to identify software and hardware resources of a target computer platform which meet each of a plurality of predetermined functional requirements, via;

    computer program code configured to model resource constraints relating to each of the plurality of predetermined functional requirements and the target computer platform;

    the modeling including decomposing, using a functional decomposition module, each of the plurality of predetermined functional requirements into at least one of a resource component corresponding to at least one resource and platform component corresponding to a implementation platform, and functionally classifying each of the components of the predetermined functional requirement via identifying and assigning a resource category to each component;

    computer program code configured to identify constraints for each of the components, wherein the constraints are applicable to the target computer platform;

    computer program code configured to identify at least one resource meeting the constraints applicable to the target computer platform;

    computer program code configured to identify the software and hardware resources based on the identified at least one resource and identified constraints of the target computer platform;

    computer program code configured to develop a resource map comprising the identified software and hardware resources for predetermined functional requirements from the plurality of predetermined functional requirements identified as required and at least one resource alternative for predetermined functional requirements from the plurality of predetermined functional requirements identified as desired, wherein the at least one resource alternative is not specified in the functional requirement and comprises an alternative to the at least one resource; and

    computer program code configured to determine whether the plurality of predetermined functional requirements can be met based upon the resource map by applying the identified constraints to the resource map; and

    computer program code configured to, if the plurality of predetermined functional requirements can be met, output the resource map and implementing a best fit of resources available on the target computer platform corresponding to the resources identified in the output resource map; and

    computer program code configured to, if the plurality of predetermined functional requirement cannot be met, output a set of components needed to meet the plurality of predetermined functional requirements.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×