Software Design Principles 7 th February, 2007 Naveed Arshad Assistant Professor LUMS [email protected].
Jeff Magee Distributed Software Engineering Department of Computing Imperial College London Distributed Software Engineering: an Architectural Approach.