爱德华·尤登

爱德华·纳什·尤登Edward Nash Yourdon,1944年4月30日—2016年1月20日),美国软件工程师,也是程序设计方法学的开拓者之一。爱德华·尤登是1970年代提出结构化分析技术研究的领导者之一,也在1980年代共同提出了针对面向对象分析设计的尤登/怀特海方法(Yourdon/Whitehead method),也在1990年代共同提出Coad/尤登方法学(Coad/Yourdon methodology)[1]

爱德华·尤登
Edward Yourdon
出生(1944-04-30)1944年4月30日
逝世2016年1月20日(2016岁—01—20)(71岁)
国籍美国
母校麻省理工学院
知名于结构化编程
结构化系统分析及设计方法
奖项计算机名人堂
科学生涯
研究领域计算机科学
机构YOURDON Inc., Cutter联盟研究组织

贡献

尤登结构化方法

1980年代尤登提出了尤登结构化方法(Yourdon Structured Method,简称YSM),是一种以功能结构英语function model为基础的结构化系统分析及设计方法(SSADM),可以在分析及设计的阶段使用。

尤登结构化方法包括三个步骤:可行性研究(feasibility study)、基本建模(essential modeling)及实现建模(implementation modeling)[2]。尤登结构化方法提供了下列几种模型:[3]

  • 行为模型(behavioral model):用机能、动态及关连的方式陈述系统行为。
  • 处理器环境模型(processor environment model,PEM):陈述处理器硬件中计算机能配置。
  • 软件环境模型(software environment model,SEM):定义每个处理器的软件结构及功能。
  • 代码组织模型(code organizational mode,COM):着重每个任务的模块结构。

尤登结构化方法(YSM)及结构化分析及设计技术英语Structured Analysis and Design Technique(SADT)都是属于结构化分析的技术中的一种。

参考资料

  1. ^ EDWARD YOURDON页面存档备份,存于互联网档案馆) Biography at lanl.gov. Accessed 8 June 2011.
  2. ^ Alan M. Davis, Marilyn D. Weidner (1993). Software Requirements: Objects, Functions, and States. Page 486.
  3. ^ Jim Cooling (2003). Software Engineering for Real-time Systems. p.510-517.