欢迎来到天天文库
浏览记录
ID:79084638
大小:711.00 KB
页数:19页
时间:2022-02-09
《软件体系结构5》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、课程内容◇软件体系结构概论◇软件体系结构建模◇软件体系结构风格◇软件体系结构描述◇动态软件体系结构◇Web服务体系结构◇基于体系结构的软件开发◇软件体系结构的分析与测试◇软件体系结构评估◇软件产品线体系结构第5章动态软件体系结构5.1动态软件体系结构概述◇静态软件体系结构◎什么是静态体系结构?这种体系结构在运行时不能发生改变。◎静态体系结构的弊端:对于一些大型、长期运行、特殊、高危险行业的系统,在需求发生改变的时候,不允许停机更新或者维护。传统的静态体系结构缺乏动态的更新机制。第5章动态软件体系结构5.1动态软件体系结构概述◇软件体系结构动态性◎交
2、互式动态性,如:允许在复合构件的固定连接中改变数据。◎结构化动态性,如:允许对系统添加或者删除构件以及连接件。◎体系结构动态性,如:允许构件的整体配置改变。第5章动态软件体系结构◇动态体系结构的研究◎模拟和描述体系结构动态更新◎体系结构动态更新的执行5.1动态软件体系结构概述第5章动态软件体系结构5.2软件体系结构动态模型◇基于构件的动态系统结构模型◎模型简介第5章动态软件体系结构◎更新请求描述◇更新类型◇更新对象列表◇对象的新版本说明◇对象更新方法◇更新函数◇更新限制5.2软件体系结构动态模型◇基于构件的动态系统结构模型第5章动态软件体系结构◎更
3、新执行步骤◇检测更新的范围◇更新准备工作◇执行更新◇存储更新5.2软件体系结构动态模型◇基于构件的动态系统结构模型第5章动态软件体系结构◎实例分析5.2软件体系结构动态模型◇基于构件的动态系统结构模型◇局部更新第5章动态软件体系结构◎实例分析5.2软件体系结构动态模型◇基于构件的动态系统结构模型◇全局更新第5章动态软件体系结构5.2软件体系结构动态模型◇πADL动态体系结构选读第5章动态软件体系结构5.2动态体系结构的描述◇动态体系结构描述语言静态描述◎DynamicWright动态描述第5章动态软件体系结构5.3动态体系结构的描述◇动态体系结构描
4、述语言◎Darwin第5章动态软件体系结构5.3动态体系结构的描述◇动态软件体系结构的形式化描述◎图形化方法第5章动态软件体系结构5.3动态体系结构的描述◇动态软件体系结构的形式化描述◎进程代数方法第5章动态软件体系结构5.3动态体系结构的描述◇动态软件体系结构的形式化描述◎逻辑化描述方法第5章动态软件体系结构5.4动态体系结构特征◇可构造性动态特征第5章动态软件体系结构5.4动态体系结构特征◇适应性动态特征第5章动态软件体系结构5.4动态体系结构特征◇智能性动态特征第5章动态软件体系结构本章作业与思考题1、什么是动态软件体系结构?动态软件体系结构
5、与静态软件体系结构有什么区别?2、基于构件的动态软件体系结构模型的层次结构是什么?3、如何使用πADL进行动态体系结构建模?4、试比较DynamicWright和Darwin的特点。5、试用DynamicWright描述B/S结构。
此文档下载收益归作者所有