×

Allocating optimized resources for components based on derived component profiles

  • US 9,323,510 B2
  • Filed: 04/13/2012
  • Issued: 04/26/2016
  • Est. Priority Date: 04/13/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by a component container in a runtime environment, comprising:

  • identifying, at a second component container contained in a first component container, a first component container profile associated with the first component container, the first component container profile including a set of attributes, wherein the first component container is a runtime system;

    translating at least a portion of the first component container profile to a second component container profile associated with the second component container, wherein translating includes, prior to initializing a component contained in the second component container;

    identifying, from the first component container profile, a first set of attributes relevant to the second component container, wherein identifying the first set of attributes relevant to the second component container includes parsing the set of attributes in the first component container profile to identify a usage scenario of the first component container, wherein the usage scenario is either a productive system or a development system;

    filtering out, from the first component container profile, a second set of attributes irrelevant to the second component container;

    translating the first set of attributes to a third set of attributes based on a translation rule set, the third set of attributes interpretable by the second component container, wherein translating the first set of attributes to the third set of attributes is based on a translation rule set corresponding to the identified usage scenario; and

    compiling the translated third set of attributes into the second component container profile for use by the second component container; and

    initializing the component contained in the second component container based, at least in part, on the compiled second component container profile, and wherein initializing the component includes allocating more system resources to the component when the usage scenario is the productive system than when the usage scenario is the development system.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×