Reactive and adaptive approaches in Learning Management Systems