Books Published by Dr. Hassan Gomaa

H. Gomaa, Real-Time Software Design for Embedded Systems, Cambridge University Press, ISBN: 9781107041097, 2016.

H. Gomaa, Software Modeling and Design: UML, Use Cases, Patterns, and Software Architectures, Cambridge University Press, ISBN: 9780521764148, 2011. (Also translated into Chinese by China Machine Press, 2014).

H. Gomaa, Designing Software Product Lines with UML: From Use Cases to Pattern-based Software Architectures, Addison-Wesley Object Technology Series, ISBN: 0-201-77595-6, 2005.

H. Gomaa, Designing Concurrent, Distributed, and Real-Time Applications with UML, Addison-Wesley Object Technology Series, ISBN: 0-201-65793-7, 2000. (Also translated into Chinese by Beijing University of Aeronautics and Astronautics Press, 2004).

H. Gomaa, Software Design Methods for Concurrent and Real-Time Systems, Addison-Wesley SEI Series in Software Engineering, ISBN 0-201-52577-1, 1993. (Also translated into Chinese by Pearson Education Asia Ltd. and Tsinghua Press, 2003).