Resolving inconsistencies and redundancies in declarative process models. (March 2017)