Driving Flexibility and Consistency of Business Processes by Means of Product-Line Engineering and Decision Tables