Class AllocationWeaving


  • public class AllocationWeaving
    extends Object
    This class handles weaving of the PCM allocation model.
    • Constructor Detail

      • AllocationWeaving

        public AllocationWeaving​(edu.kit.ipd.are.dsexplore.featurecompletions.weaver.strategy.behaviour.IBehaviourWeaving parent)
    • Method Detail

      • weave

        public void weave​(IWeavingInstruction instruction)
                   throws FCCWeaverException
        Applies the weaving operation on the allocation model. FC components are allocated on arbitrary resource containers, as PerOpteryx takes care of rearranging allocations in its DSE.
        Parameters:
        instruction - the weaving instruction to apply.
        Throws:
        FCCWeaverException