软件体系结构课件0 课程介绍.pptx

上传人(卖家):momomo 文档编号:7220336 上传时间:2023-10-24 格式:PPTX 页数:11 大小:452.42KB
下载 相关 举报
软件体系结构课件0 课程介绍.pptx_第1页
第1页 / 共11页
软件体系结构课件0 课程介绍.pptx_第2页
第2页 / 共11页
软件体系结构课件0 课程介绍.pptx_第3页
第3页 / 共11页
软件体系结构课件0 课程介绍.pptx_第4页
第4页 / 共11页
软件体系结构课件0 课程介绍.pptx_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、课程介绍 授课教师 主讲教授 覃征 办公室:东配楼 11-318 室 电话:62795399 电子邮件: 助教 熊昆 实验室:东配楼11-330室 电子邮件:THU SAGroup1课程介绍 教材及参考书 教材 覃征等,软件体系结构(第5版),清华大学出版社,2021 Qin Zheng et al.,Software Architecture,Springer Verlag,2008 其它参考资料 Software Architecture in Practice Bass,Len、Kazman,Rick、Clements,Paul Addison-Wesley Educational Pu

2、blishers Inc(2012.09第三版)Software Architecture,Oliver Vogel,Ingo Arnold,Arif Chughtai,Timo Kehrer(2011.09)Software Architecture:Foundations,Theory,and Practice Taylor,Richard N.、Medvidovic,Nenad、Dashofy,Eric Wiley(2009.01)Ali Babar,Gorton,Software Architecture,2010 Gorton,Essential Software Architect

3、ure,Springer,2011THU SAGroup2教材THU SAGroup3课程介绍 推荐会议 HPCA,High-Performance Computer Architecture,IEEE(CCF A类)ISCA,International Symposium on Computer Architecture,ACM/IEEE(CCF A类)SIGCOMM,ACM International Conference on the applications,technologies,architectures,and protocols for computer communicat

4、ion,ACM(CCF A类)TOPLAS,ACM Transactions on Programming Languages&Systems,ACM(CCF A类)TOSEM,ACM Transactions on Software Engineering Methodology,ACM(CCF A类)TSE,IEEE Transactions on Software Engineering,IEEE(CCF A类)THU SAGroup4课程介绍 参考文献 Gavrilovi N,Mishra A.Software architecture of the internet of thing

5、s(IoT)for smart city,healthcare and agriculture:analysis and improvement directionsJ.Journal of Ambient Intelligence and Humanized Computing,2020.Banijamali A,Heisig P,Kristan J,et al.Software Architecture Design of Cloud Platforms in Automotive Domain:An Online SurveyC/2019 IEEE 12th Conference on

6、Service-Oriented Computing and Applications(SOCA).IEEE,2020.Cai Y,Xiao L,Kazman R,et al.Design Rule Spaces:A New Model for Representing and Analyzing Software ArchitectureJ.IEEE Transactions on Software Engineering,2018,PP(99):1-1.Abboud M.KDD extension tool for software architecture extractionC/Int

7、ernational Conference on Software Engineering Research and Practice.2018.Lin Y,Lin W.Teaching Reform of Software Architecture Based on CDIO TheoryJ.Journal of Heilongjiang University of Technology,2018.Abboud M,Naja H,Oussalah M,et al.SArEM:A SPEM extension for software architecture extraction proce

8、ssJ.2018,8(4).Zhang Z.Research on Embedded System Programming Software Architecture with C LanguageJ.Microcontrollers&Embedded Systems,2018.THU SAGroup5 参考文献(续)Watson R N M,Woodruff J,Neumann P G,et al.CHERI:A Hybrid Capability-System Architecture for Scalable Software CompartmentalizationJ.2015:20-

9、37.Feijs L,Krikhaar R,Ommering R V.A relational approach to support software architecture analysisJ.Software Practice&Experience,2015,28(4):371-400.Kazman R,Cai Y,Mo R,et al.A case study in locating the architectural roots of technical debtC/Ieee/acm,IEEE International Conference on Software Enginee

10、ring.IEEE,2015:179-188.Cheng B,Longo S,Cirillo F,et al.Building a Big Data Platform for Smart Cities:Experience and Lessons from SantanderJ.2015:592-599.Xing Y,Xie D,Ma X,et al.Artemis-GADE:A graph grammar-directed development environment for software architectureJ.Journal of Computer Research&Devel

11、opment,2010,47(7):1165-1174.Oquendo F,Warboys B,Morrison R,et al.ArchWare:Architecting Evolvable SoftwareC/Software Architecture,First European Workshop,EWSA 2004,St Andrews,UK,May 21-22,2004,Proceedings.DBLP,2004:257-271.Andrews,Gregory R.(2000),Foundations of Multithreaded,Parallel,and Distributed

12、 Programming,AddisonWesley,ISBN 0-201-35752-6.Oreizy P,Gorlick M M,Taylor R N,et al.An architecture-based approach to self-adaptive softwareJ.Intelligent Systems&Their Applications IEEE,1999,14(3):54-62.THU SAGroup6课程介绍 课程目标 掌握软件体系结构的概念、组成和相关领域国内外研究现状。明确软件体系结构划分标准、设计原则。学习软件体系结构构建模型、软件体系结构组态分析方法、软件体系

13、结构形式化描述方法、软件体系结构集成开发环境的设计与实现方法几个方面的知识,并掌握在实际系统开发过程中分析、设计、应用软件体系结构思想的技能。THU SAGroup7课程介绍 课程成绩 课堂成绩:40%课堂表现:10%(出勤)课堂考试:30%(开卷)课程大作业:60%报告形式:以3人为一个小组,共同完成一个规定题目的项目或研究论文,并进行报告(15mins)论文要求参照清华大学学报(以培养学生科研论文写作素质)THU SAGroup8课程介绍 全课程内容 第一讲:软件体系结构发展中的若干重要问题 第二讲:软件体系结构风格与模式 第三讲:软件体系结构层面的设计策略 第四讲:软件体系结构的集成开发环境 第五讲:软件体系结构评估 第六讲:柔性软件体系结构 第八讲:课程研究成果案例展示*以上为课程全部内容,期间习题课。THU SAGroup9课程体系THU SAGroup10什么是软件体系结构如何利用软件体系结构进行宏观设计软件体系结构设计评估方法如何利用形式化基础描述软件体系结构如何进行软件体系结构开发什么是柔性软件体系结构软件体系结构案例分析

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 大学
版权提示 | 免责声明

1,本文(软件体系结构课件0 课程介绍.pptx)为本站会员(momomo)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|