An approach for the automated detection of inconsistencies and redundancies in declarative process models is proposed. The solution to the problem is based upon the notion of product-automata monoid. The detection is made by checking the language emptiness and language inclusion of finite state automata. The implemented tool is integrated with a process discovery algorithm and available online.