A framework for the construction of legal decision support systems