The Architecture of Software and Systems
            
                Applied Software Engineering
Publisher: Auerbach Publications
Published: 2013
ISBN-13: 9781439849163