个人简介
Bruce由俄勒冈荒地的狼群抚养成人。3岁时开始自学读书,不到12岁就开始学习微积分14岁辍学游历美国,几年后进入俄勒冈大学学习数学专业,1并最终获得俄勒冈大学的运动生理学科学硕士学位。USD医学院的神经生理学博士学位。他在医学院期间创立了一个名为自相关因子分析的数学分支,为研究多细胞生物神经系统中的信息处理提供了一个强有力的数学工具。
Bruce作为软件开发人员,在实时系统领域工作了近20年,是实时嵌入式系统领域内著名的讲演者和作者。他是嵌入式系统(Embedded Systems)大会和UML世界(UML World)大会顾问委员会的成员之一,并在该会议上讲过关于软件估算和调度。项目管理。面向对象的分析和设计。通信协议有限状态机。设计模式和安全临界系统设计方面的课程。在实时。面向对象的分析和设计中有多年的开发和授课经验。他还为实时领域内的很多杂志和期刊撰文。
Bruce目前是实时系统开发工具的主流厂商i-Logix的技术总宣传师(Chief Evangelist),在UML规范的制订方面与Rational和其他UML合作伙伴有密切的合作。a他是对象管理组(OMG)的实时分析和设计工作组的主席之一,负责UML未来可能的实时扩展。他还为构建大规模。实时。安全临界系统的很多公司提供咨询。培训和指导。
他还写了其他四本软件方面的书,包括《Doing Hard Time:Developing Real-TimecSystems with UML,Object,Frameworks,andcPatterns》(Addison-Wesley,1999),他甚至还写过乒乓球方面的短篇教材。
Bruce喜欢古典音乐,古典吉他弹得很有专业水准。他参加过多场体育比赛,包括乒乓球。自行车比赛。赛跑以及身体完全接触的跆拳道,不过目前还只是与打不还手的静物交手。他与两个儿子目前正计划到冰天雪地的北方旅行。可以通过bpd@ilogix。com与他联系。
译者简介:
柳翔,1987年获中国科学院自动化所模式识别与智能控制所硕士学位,1993年获法国波尔多第一大学国立无线电通信工程学院图像和信号处理博士学位.现为博大软件有限公司总裁兼首席系统架构师,北京大学软件与微电子学院嵌入式系统系系主任、客座教授。
内容简介
本书将实时系统、对象建模、快速开发过程以及系统保险性等几个完全分离的学科统一起来,重点介绍了使用统一建模语言进行基于模型的实时系统和嵌入式系统开发以及被称为ROPES的基于风险的迭代开发生命周期。本书共分为四部分,包括:基础知识、分析、设计、高级实时对象建模。另外,书后还包括三个附录,总结了UML符号表示并介绍了两个工具——PhapsodyTimeWiz。
本书适合作为计算机科学专业本科生或研究生教材,同时也可作为专业软件开发人员的参考书。