删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

软件体系架构课程本科教学探讨

清华大学 辅仁网/2017-07-08

软件体系架构课程本科教学探讨
Discussion about the Undergraduate Course of Software Architecture 路纲;裘国永; 1:陕西师范大学计算机科学学院 摘要(Abstract):

现代社会的每一方面都需要依赖软件,构造高质量软件需要设计良好的架构和专业的实现过程。因此,软件体系架构被选作软件工程方面的主修课程。文章结合软件体系架构本身及学生知识结构特点,介绍如何选择本科阶段软件体系架构课程教学内容、以及教授方面的经验。文章设计了教学内容的体系架构,涵盖课堂教学及实验环节,并进行详细阐述。

关键词(KeyWords): 软件体系架构;;本科课程;;软件工程

Abstract:

Keywords:

基金项目(Foundation): 国家自然科学基金(6063302);;陕西师范大学科研项目基金(999414)

作者(Author): 路纲;裘国永;

Email:


参考文献(References): [1]Bourque P.,Robert F.,Lavoie J.M.,et al.Guide to the Software Engineering Body of Knowledge(SWEBOK)and the Software Engineering Education Knowledge(SEEK)-A Preliminary Mapping Software Technology and Engineering Practice[C].Proceedings of the 10th International Workshop on Software Technology and Engineering Practice,(STEP 2002),2002:8-23.[2]余颖,刘杰,李晓昀.“软件体系结构与设计模式”课程教学模式的探讨[J].计算机教育,2009(22):120-122.[3]张友生,李雄.软件体系结构[M].2版.清华大学出版社,2009:1-15.[4]Mary Show and David Garlan.Software Architecture:Perspectives on an Emerging Discipline[M].Engkwood Cliff:Prentice Hall,2006:1-30.[5]Grady Booch,James Rumbaugh,Ivar Jacobson.The Unified Modeling Language User Guide[M].2nd ed.New Jersey:Addison Wesley,2005:53-75.[6]Erich Gamma,Richard Helm,Ralph Johnson,John Vlissides.Design Patterns:Elements of Reusable Object-Oriented Software[M].New Jersey:Addison Wesley,1995:10-26.[7]L.Bass,P.Clements,R.Kazman.Software Architecture in Practice[M].2nd ed.New Jersey:Addison Wesley,2003:10-33.[8]李代平.软件体系结构教程[M].北京:清华大学出版社,2008:1-20.[9]覃征,刑剑宽,董金春,等.软件体系结构[M].2版.北京:清华大学出版社,2008:91-100.[10]杨芙清,梅宏,黄罡,等.构件化软件设计与实现[M].北京:清华大学出版社,2008:135-150.


摘要:
扩展功能
本文信息
PDF全文请访问中国知网下载(887K)
相关话题/软件 课程 设计 北京 陕西师范大学