Skip to content

Current resource shortcomings #73

@MaximilianV

Description

@MaximilianV

So far, there are some flaws, imperfections or logical issues on the resource/dev branch, that need to be solved before merging:

  • The Rembrandt-Platform does not distinguish between Problem Definition and Optimization Method. But those have to be selected in the Gryphon modeler.
  • The resource validator currently relies on a hard-coded url of the resource manager, but should use a value in a config file. (There is a config file with this value, but it's located in public_src, not server_src.)
  • The resource validator relies on the resource manager mock and is not yet compatible with Rembrandt. This has several reasons: Rembrandt does not support input or output DOs coming from process instances at the moment. Rather, it relies on all resource instances available on the platform and optimizations are started without any inputs or outputs. This also implies, that Rembrandt does not provide incoming or outgoing resource types of optimizations which is a crucial information for the resource validator to work. (But the lack of these information is rather a fault of Rembrandt, not of Gryphon.)
  • Gryphon requires explicit modeling of input and output data objects, even though they don't have any effect at deployment time. Neither are the modeled input data objects transferred to Rembrandt, nor does Rembrandt return the optimization result to write it back to the output data object.

Metadata

Metadata

Assignees

No one assigned

    Labels

    resourceNeeded for the new Resource Manager

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions