面向软件复用的组件形式化开发

来源 :河南科技大学 | 被引量 : 0次 | 上传用户:lhtskl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
组件具有标准化的接口和平台独立性,可以互操作,支持软件复用,能有效提高软件开发和使用效率。论文针对目前软件开发中低效重复性工作过多的现状,根据软件的形式化规范对软件组件从概念上进行系统地分类,研究面向软件复用的组件最优化组合问题,给出组件开发的软件设计架构,并通过实例验证组件形式化开发的可行性和正确性。具体内容包括:1.组件形式化模型与形式规范。将组件概念系统地分为外部连接器、组件主体和集成操作器,利用B语言形式化描述组件概念的语法和语义,建立组件形式化模型;通过定义组件对象和操作的接口和属性,形成组件形式化规范。通过应用实例,验证了组件形式化模型使用外部连接器和集成操作器连接组件主体构建软件系统的可行性;2.基于多属性效用函数的组件优化组合。基于组件的软件开发中,组件组合需考虑多种不具可比性的因素,引入多属性效用函数,将不可公度的目标函数或准则转化为单一目标函数,结合AHP(Analytic Hierarchy Process)方法,实现组件组合的最优化。通过实例证明了该方法在实现组件组合中的高效性。3.组件的软件架构设计。从组件的架构建模、背景建模、接口定义和接口建模四个关键环节的分析,给出组件的软件架构设计思想,并应用于“数字银行系统”设计中。研究结果表明,面向软件复用的组件形式化开发能够高效、快速构建目标系统,为解决软件危机提供一条可行的途径。
其他文献
昨天,我市中考成绩公布,中职学校的报名招生工作同时展开。记者采访发现,市区各职校首日报名火热,能升学易就业的中职专业广受学生、家长追捧。$$   据了解,今年我市80所中等职
报纸
通过虚拟现实技术构建虚拟三维场景,采用视觉空间返回抑制范式与Simon任务的变式相结合,操纵了目标深度、线索有效性以及空间一致性三个变量,考察三维空间深度位置上视觉空间
近几年来,石河子市紧紧围绕创建国家园林城市这一目标,积极启动绿化美化工程,城市的生态环境建设得到较好的发展,目前,石河子市城市绿地率35.3%,人均公共绿地10.7m^2,城市绿化覆盖率39.7
采用实验室观察和问卷法追踪考察了138名儿童4岁时的自我控制对其7岁及11岁社会适应的影响。结果表明:(1)儿童4岁时,女孩的自我控制水平显著高于男孩;(2)儿童4岁时的自我控制
本研究采用不同部件特点的汉字材料探究在汉字部件水平的重复知盲效应。两个实验分别考察当两个关键字R1和R2的相同部件在不同位置及二者为部件包含关系时的重复知盲效应。两
保暖。加强保暖工作,防止贼风和穿堂风侵袭牛体。特别是倒春寒时更要注意保暖工作。驱虫。给肉牛内服敌百虫,每千克体重用0.05g,每天服1次,连服2d。
介绍网络图书交易系统的设计方案,并对建立基于.NET的网络图书交易系统进行技术分析,探讨建立图书销售平台的运营模式和图书选购流程。
将出入境检验检疫职责和队伍划入海关总署,是以习近平同志为核心的党中央着眼党和国家事业发展全局做出的重大部署,是推进国家治理体系和治理能力现代化的一场深刻变革,是推动形
报纸