NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

  • 2011-07-11
  • 本文字数:660 字

    阅读完需:约 2 分钟

近日,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

2011-07-11 00:481301
用户头像

发布了 88 篇内容, 共 258.6 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

怎样的工作要辞职呢?

KEY.L

7月月更

OKALEIDO:我们为何如此看好多媒体NFT板块?

西柚子

Qt | 定时器的使用 QTimer

YOLO.

定时器 qt 7月月更

模块六作业 - 拆分电商系统为微服务

Elvis FAN

Ark UI中的问题汇总【系列1】

坚果

Open HarmonyOS OpenHarmony Open Harmony 7月月更

应用上容器云的准入条件和最佳实践

穿过生命散发芬芳

7月月更 应用上云

5G NR RRC协议总体介绍

柒号华仔

5G 7月月更

Spring IOC

武师叔

7月月更

【C语言深度剖析】详解strlen与sizeof的区别及用法

Albert Edison

7月月更

想要治好水,龙王也要拜拜这朵云

脑极体

图解网络:什么是DHCP动态主机配置协议?

wljslmz

网络协议 DHCP 网络技术 7月月更

【C#】System.Linq,万能的查询语句

萧然🐳

C# 7月月更 Linq

浅尝了一下TypeScript,上头了!

为自己带盐

typescript 7月月更

Binder驱动

北洋

Andriod 7月月更

拆分电商系统为微服务

joak

康威定律如何解释微服务的合理性

源字节1号

程序员 软件开发

闭包

Jason199

js 闭包要点 闭包函数 7月月更

【愚公系列】2022年07月 Java教学课程 02-Java语言JRE和JDK

愚公搬代码

7月月更

小程序页面介绍

小恺

7月月更

初始Envoy项目

阿泽🧸

envoy 7月月更

leetcode 932. Beautiful Array 漂亮数组(中等)

okokabcd

LeetCode 分治 算法与数据结构

如果设计业务微服务架构 - 作业

阿拉阿拉幽幽

【Python技能树共建】python selectolax 模块 & Python爬虫模拟登录

梦想橡皮擦

Python 爬虫 7月月更

spring篇之属性注入

邱学喆

spring 属性注入 @Autowired注入原理 @Resource注入原理 @Qualifier

IoT物联网安全架构设计方案

明亮安全观

网络安全 IoT IoT安全

Python 入门指南之输入和输出

海拥(haiyong.site)

7月月更

计算机操作系统之进程与线程

未见花闻

7月月更

【问道】计算机er要掌握的计算机思维

小明Java问道之路

计算机体系结构 编译原理 计算机组成原理 汇编语言 7月月更

Python Asyncio 初探:基本概念和模式

宇宙之一粟

Python asyncio 7月月更

电商微服务

intelamd

《MySQL入门很轻松》第4章:数据表的创建修改删除

乌龟哥哥

7月月更

软件架构先驱Mary Shaw与Dave Garlan获Outstanding Research Award 2011大奖_方法论_Michael Stal_InfoQ精选文章