软件架构先驱 Mary Shaw 与 Dave Garlan 获 Outstanding Research Award 2011 大奖

  • Michael Stal
  • 张龙

2011 年 7 月 11 日

话题:方法论架构设计模式文化 & 方法

近日,Association for Computing Machinery(ACM)的 Special Interest Group on Software Engineering 将Outstanding Research Award 2011 大奖授予给了 Mary Shaw 与 Dave Garlan。这两位计算机科学家工作于匹兹堡的卡耐基梅隆大学软件工程研究所,是软件架构领域的先驱。

IT 专家们可能觉得软件架构是门成熟的学科,自从计算机编程出现以来就已经存在了。但实际上,软件工程社区直到上个世纪 90 年代才开始将精力放在软件架构的研究上,虽然 80 年代就已经开始有人研究这个基础学科了。特别是模式运动以及相关书籍的出现,如 GoF(Gang of Four)和 POSA(Pattern-Oriented Software Architectur),这促使众多的软件开发者与 IT 经理开始逐步认识到软件架构。然而,很多人还不知道是 Shaw 与 Garlan 等教授开启了这场革命。

CMU 软件研究所主任 William Scherlis说到

术语“软件架构”首次出现在上个世纪 60 年代末,但其重要性直到 20 年后才为人所认识,那时 David 与 Mary 曾断言可以通过系统方法解决架构问题。他们与 CMU 同事的工作成果就是架构建模、分析与架构层次模式识别的工程方法,这种方法现在已经成为大规模软件系统工程中的标准了。

1996 年,Shaw 与 Garlan 出版了其软件架构的经典著作:Software Engineering: Perspectives on an Emerging Discipline,在这本书中他们提出了架构设计基础与基本的架构风格。

近日,这两位科学家在夏威夷举办的国际软件工程大会(ICSE 2011)上获此殊荣。

查看英文原文:Mary Shaw and Dave Garlan have been honored for pioneering Research in Software Architecture

方法论架构设计模式文化 & 方法