学术报告

当前位置: 首页 >> 学术报告 >> 正文

IEEE/ACM Fellow、美国卡耐基梅隆大学David Garlan教授学术报告

来源:信息科学与技术学院   发布者:人工智能研究院     日期:2019年07月10日 17:47   点击数:  

报告题目:Software Architecture: Past, Present, and Future

报告专家:Prof. David Garlan(Carnegie Mellon University)

报告时间:2019年7月12日(星期五)上午10:00

报告地点:西南交通大学犀浦校区9号楼9431

人:杨燕教授

报告内容简介:

Software Architecture emerged in the 1990's as an important sub-field of software engineering. While good architectural design had long been recognized as critical to the success of any complex software system, before then the practice of architecting had relied largely on informal techniques and knowledge. By the 2000's the field had matured to the point where there were widely-recognized taxonomies of architectural patterns, techniques for formally representing and analyzing architectures, methods for reviewing an architectural design, widespread adoption of architectural product lines and composition frameworks, and techniques for ensuring conformance between an architecture and an implementation of it. In this talk I reflect on the key enablers of a discipline of software architecture that led to these advances, the central ideas that form its core, and its enduring principles that continue to shape the field of software engineering. We consider both the important concepts on which it builds, as well as those that have built on top of it. Finally, we examine some of the important new trends and challenges that are likely to have an impact on how software architecture will evolve in the future.

报告专家简介:

David Garlan is a Professor of Computer Science in the School of Computer Science at Carnegie Mellon University.  He received his Ph.D. from Carnegie Mellon in 1987 and worked as a software architect in industry between 1987 and 1990. His research interests include software architecture, self-adaptive systems, formal methods, and cyber-physical systems. He is recognized as one of the founders of the field of software architecture and is a co-author of two books on software architecture: "Software Architecture: Perspectives on an Emerging Discipline", and "Documenting Software Architecture: Views and Beyond." In 2005 he received a Stevens Award Citation for“fundamental contributions to the development and understanding of software architecture as a discipline in software engineering.”In 2011 he received the Outstanding Research award from ACM SIGSOFT for“significant and lasting software engineering research contributions through the development and promotion of software architecture.” In 2016 he received the Allen Newell Award for Research Excellence. In 2017 he received the IEEE TCSE Distinguished Education Award and also the Nancy Mead Award for Excellence in Software Engineering Education He is a Fellow of the IEEE and ACM.

欢迎广大师生积极参听!                

国际合作与交流处、研究生院、信息科学与技术学院

2019年7月9日