.课程名称:软件体系结构课程编号:C304课程学分:2适用学科:计算机应用技术软件体系结构Software Architecture教学大纲一、课程性质 本课程是为计算机应用专业研究生开设选修课。软件体系结构是软件开发设计的高级课程,对培养计算机应用专业研究生今后从事大型软件开发工作有重大意义。二、课程教学目的学生通过本课程的学习后,在概念上建立从体系结构看待软件系统的观念,理解体系结构设计的优劣对软件系统质量的影响;掌握软件体系结构的建模、评价与检测的方法,能够应用上述方法评价软件体系结构的质量。三、课程教学基本内容及基本要求第一章 绪论(2学时)1、软件体系结构概述2、研究内容与方法第二章 软件体系结构建模理论(2学时)1、软件体系结构描述语言ADL简介2、时序逻辑描述语言LOTOS简介3、实例研究:流媒体信道调度模型及描述第三章 软件体系结构一致性检测(2学时)1、软件体系结构一致性2、软件体系结构一致性测试算法3、实例研究1-三层C/S结构一致性检测第四章 软件体系结构