BrucePowelDouglass3岁时开始自学读书,不到12岁就开始学习微积分。他14岁辍学游历美国,几年后进入俄勒冈大学学习数学专业。他*终获得俄勒冈大学运动生理学科学硕士学位以及USD医学院神经生理学博士学位。他在USD医学院期间提出了一个名为自相关因子分析的数学分支,用于研究多细胞生物神经系统中的信息处理。
Bruce作为软件开发人员和系统工程师在实时嵌入式系统领域已经工作超过30年,是实时嵌入式系统领域著名的演说家、作者与顾问。他是嵌入式系统大会和UML世界大会的顾问委员会的成员之一,并在会议上讲授过关于系统工程、项目估算和调度、项目管理、面向对象的分析与设计、通信协议、有限状态机、设计模式以及安全性关键系统设计方面的课程。Bruce在实时系统、软件设计以及项目管理方面有多年的开发、授课与咨询经验。他还为很多(特别是实时领域内的)杂志和期刊撰文。
Bruce是IBM物联网(IoT)业务部的首席布道师。作为首席布道师,除了披荆斩棘开拓道路,他更像是一位首席科学家。Bruce与UML合作伙伴在UML与SysML标准的规定方面密切合作。他开发了用于Rhapsody建模工具的第*个DoDAF的UML概要以及其他概要,例如故障树分析概要以及安保性分析概要。他是对象管理组组织的实时分析和设计工作组的副主席。他还撰写了其他几本关于系统与软件开发方面的书籍,包括DoingHardTime:DevelopingReal-TimeSystemswithUML,Objects,FrameworksandPatterns(Addison-Wesley,1999)、Real-TimeDesignPatterns:RobustScalableArchitectureforReal-TimeSystems(Addison-Wesley,2002)、Real-TimeUML3rdEdition:AdvancesintheUMLforReal-TimeSystems(Addison-Wesley,2004)、Real-TimeAgility(Addison-Wesley,2009)、DesignPatternsforEmbeddedSystemsinC(Elsevier,2011)、Real-TimeUMLWorkshopforEmbeddedSystems(Elsevier,2014)等,以及一本关于乒乓球方面的短篇教材。
Bruce喜欢古典音乐,古典吉他弹奏水平达到专业水准。他参加过多场体育比赛,包括乒乓球、自行车极限马拉松赛、赛跑以及全接触跆拳道,尽管目前还只是与打不还手的静物交手。他*近重新回到三项全能运动比赛以及自行车极限马拉松赛,并在2014年首次参加了铁人三项比赛。
Bruce在全世界进行广泛咨询与培训活动。如果你对此感兴趣,可以通过Bruce.Douglass@us.ibm.com与他联系。