code: function AdaptationEngine(node) {
    this.node = node;
    this.modelObjMapper = new ModelObjectMapper();
    const factory = new kevoree.factory.DefaultKevoreeFactory();
    this.compare = factory.createModelCompare();
    this.alreadyProcessedTraces = {};
    this.targetModel = null;
  }
docs: AdaptationEngine knows each AdaptationPrimitive command available
  for JavascriptNode.
  Plus, it handles model - object mapping
  
  @type {AdaptationEngine}