Software modeling and design : UML, use cases, patterns, and software architectures /
Gomaa, Hassan.
Cambridge : Cambridge University Press,
2011.
Includes bibliographical references and index.
Computer software
Software architecture.
Computer simulation.