Process Aware Information Systems: Bridging People and Software Through Process Technology