Hassan Gomaa美[0国0]乔治梅森[0大0][0学0]计算[1机1]科[0学0]和软[亻牛]工程系教授,并担任系[1主1]任。他在软[亻牛]工程[令页]域拥有30多年的[0学0]术界和工业界[纟巠]验,发表了150多篇技术论文。除本书外,他还编*了《Designing Software Product Lines with UML))、《DesigningConcurrent,Distributed,and Real-Time Applications with UML))、《Software DesignMethods for Concu rrent and Real—Time Systems》三本书。