A framework for measuring the alignment between business processes and software systems