Enterprise Software Architecture and Design: Entities, Services, and Resources - Duggan (IEEE, 2012)