调用框架组合软件模型研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:boguiyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
过程方法和面向对象方法是最具影响的两种软件方法。基于对象技术的组件技术对提高软件的可复用性、可扩展性、适应性、可维护性等问题的解决提供了技术基础。组合软件工程为组合软件的开发提供了工程规范上的支持。调用框架模型是一种基于接口连接的组合软件模型,遵循组合软件工程规范,制定了组件规范(编写及描述)、组合规范(构造及描述),提供了组件描述器、组合描述器、组合运行管理器、组合运行器、组件管理器、组合管理器等模型框架工具。组件是组合软件的构建单位,属于应用范畴而非框架模型范畴,同时受框架模型的规约和管理。组合是组件集成的结果,客观上表现为接口链的集合。接口链是由组件实例接口集、接口关系集和一个虚拟接口组成的链状结构。虚拟接口是对接口链的标识,通过虚拟接口操作整个接口链。模型框架工具为组合软件开发提供了支撑环境。调用框架模型采用组件描述与组件实现相分离的策略,两者之间没有严格的顺序关系。同时,组合的构建仅仅使用组件描述信息,从而使组合的构建与组件的实现之间也没有严格的顺序关系。组件的实现相当于组合软件的物理开发过程,组合的构建相当于组合软件的逻辑开发过程。组件与组合的并行开发使基于调用框架的组合软件具有并行的开发能力。作为一种组合软件参考模型,调用框架模型提供了组合软件开发所需的基本概念、规范和框架工具,具有模型结构基本完整,概念、规范、操作相对简单及并行开发能力等特点。通过编制组件样例,构造组合样例,对组合样例进行运行测试,结果证明该模型的研制思想和方法是正确的并且可行的,基本达到了模型设计的目的。
其他文献
PCI总线微机接口实验系统是帮助学生学习现代计算机接口技术的辅助教学系统。该系统是在ISA总线微机接口实验系统的基础上为适应PCI总线技术和Windows操作系统而研发的。该系
发达国家药品管理计算机化水平很高,有一套完整、科学的实时成本核算系统,尤其对客户关系管理(CRM)有一整套完善的分析与运行指导软件系统。因此,研究、设计、开发我国自主版权
商业流程执行语言(Business Process Execution Language for WebServices,简称BPEL4WS或BPEL)是一种基于XML的工作流定义语言,它使企业能够使用Web服务来实现复杂的业务流程
车间生产调度在企业生产经营活动中占有十分重要的地位。生产调度系统也是CIMS、ERP等系统中的重要组成部分。由于车间作业调度问题是一个典型的NP-hard问题,因此受到学术界和
挖掘事务数据库、时间序列数据库中的频繁模式已经成为数据挖掘中很受关注的研究方向。以前的研究大致可以归纳为两类:一类是类似于Apriori的候选集产生与测试方法,但是在频繁
GIS经过三十多年的发展,在数据结构、算法和应用模型等方面的理论研究和技术开发已经相当的完善.但是,长久以来一直存在的"GIS信息孤岛"问题却仍然没有得到很好的解决:分布在
随着Internet/Intranet的迅速发展,网络的规模越来越大,结构越来越复杂,应用服务数量急剧增加,再加上不可避免的异构性,网络管理的重要性日益提高。传统的网络管理是基于简单
随着信息化技术的发展,传统的数据管理体系已经不能满足数据密集型应用和高性能计算的要求,存储虚拟化技术为解决这个问题提供了一条有效途径。 GDSS(Global Distributed St
软件构件化可以说是跨世纪软件技术发展的必然趋势,也是软件工程界的一个热门话题。随着传统构件技术与Internet的进一步融合,基于Internet异构环境下分布式软件构件——网络构
本论文以上海市政府公众网项目“安全网络管理技术的研究与实现”课题为研究基础,对网络管理技术和网络拓扑发现技术进行了深入研究,在此基础上提出了本课题研究的网络拓扑发