Software architecture for managers