基于体系结构的软件复用方法研究与实践

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:liongliong444
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在对软件体系结构的概念进行了介绍之后,分析了常用的软件开发模型,在此基础上详细阐述了基于体系结构的软件开发模型,并提出了基于体系结构的软件复用方法和过程,而且用WRIGHT语言对三层C/S模型进行了形式化的描述.为了有效地对可复用体系结构元素(组件、连接器和设计模式)进行获取、分类和存储,该文研究了体系结构元素的属性模型,提出了一种三元组的描述形式.在此基础上,使用BNF具体描述了元素的属性,并构造了一个可复用软件体系结构元素库,建立了SoftMaker(支持软件复用的软件开发环境)下的一个基于软件体系结构复用的开发环境.且分析了该系统的逻辑结构和开发方法,并阐述了系统的功能.总体设计和具体实现.该系统能支持对体系结构元素的浏览、搜索、实例化和删除.通过该系统,我们对软件体系结构复用过程的实现进行了尝试,力图促进软件体系结构复用的实践化.
其他文献
网络新闻专题的开展已经如火如荼,如何才能更准确、更快捷向网民提供及时的新闻专题资料是一个值得研究的问题.而如果要作到这一点就应该实现新闻事件专题的自动组织.在该文
系统存在安全漏洞是导致网络入侵的根本原因.如何预先检测系统,找出系统存在的安全隐患,及时修补存在的安全漏洞,最大程度地降低系统安全的风险程度,己成为网络安全领域的一
国防隐身技术进步迫切要求发展高性能吸波材料,而高性能吸收剂研究是获得优良吸波材料的重要条件.针对当前吸波材料在微波低频段吸波性能较差的"瓶颈"问题,该文在综述国内外
该文针对中国教育科研网内蒙古地区网络的管理问题,提出了一个分布式网络管理的体系结构,采用总控中心下辖若干子控中心的结构,对主干网和园区网的责权进一步划分,按照数据和
随着移动互联网的飞速发展,激增的Web服务业务量,使得Web应用的架构从简单的单机环境演变为复杂的集群环境。如何高效地部署、管理、运维Web集群成为热点问题。通过云计算和虚
多机器人协作是机器人研究领域的一个重要课题。本论文以多移动机器人协作完成“围捕”任务为背景,对多机器人协作问题中的系统体系结构、系统任务层的协作与协调、行为层的规
内容中心网络(Content Centric Networking,简称CCN)是一个以信息互联的网络体系结构,中间节点缓存内容,在内容获取过程中,用户与应用只关心内容本身,而不需要关心内容所在的网络位
CAD系统的信息共享与CAX系统信息集成的需求不尽相同,为每一个需求都实现特定的方案并不现实,因此,使系统内在地支持信息的集成与共享,进而提高CAD系统的适用性已成为迫在眉
当前对IDS的研究大多集中在检测机制上,缺乏有效的响应机制来阻止已经发现的攻击行为,防范未来可能进一步发生的类似攻击事件.结合研究小组己有的研究结果,分析了一个基于被
在目前的计算环境中,如何有效的存储和管理日益增长的数据是我们面临的挑战.为了解决这个问题,存储区域网应运而生.在存储区域网分布式文件系统中,存储共享冲突问题是关键问