Systems architecture : hardware and software in business information systems - BURD, Stephen D.