- 703-993-1652 (office)
Nguyen Engineering Building, 4417
4400 University Drive, MS 4A5
Fairfax, VA 22030
Hasaan Gomaa has over 30 years of software engineering experience in in both industry and academia. He has published four textbooks and over 180 technical papers involving systems aspects of software design. His current research interests include object-oriented analysis and design for concurrent, real-time and distributed systems, software architecture, software product line engineering, dynamic software adaptation, intelligent software agents, software engineering environments, and software process models. His research has been funded by several organizations including the National Science Foundation, NASA, and DARPA. He was the keynote speaker many major international software design and engineering conferences throughout the last 20 years. He has taught several in-depth industrial courses on software design in North America, Europe, Japan, and Korea. He also consults in technical and management aspects of software engineering.
PhD, Computer Science, Imperial College, London University (1976)
BS, Electrical Engineering, University College, London University (1967)
Faculty Rank: Professor
2008 - 2012 : SASSY: Self-Architecting Software Systems. Funded by National Science Foundation.
2009 - 2011 : Sassy Supplement. Funded by National Science Foundation.
2004 - 2006 : Software Engineering of Safety Critical Systems for Critical Infrastructure Protection. Funded by US Department of Transportation.