面向构件的系统建模技术研究

被引量 : 0次 | 上传用户:whicky
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
形式化软件开发方法有助于用户需求、系统结构和系统行为的确认和验证,开发出的软件系统易于维护。在构件式系统开发中,构件及其行为交互是研究重点。面向对象范型的同步式请求应答消息机制将交互协议的实现嵌入到构件的功能代码中,设计出来的系统结构复杂,且灵活性不足。本文将交互行为从构件的主体中分离,单独对构件行为给出形式描述。结合构件的组成特征,给出构件的结构模型,采用范畴对构件交互行为进行形式建模,得出构件行为模型,运用范畴运算对构件组装进行研究,将软件体系结构模型映射为一个由构件模型、规约和行为规范等组成的五元组类型范畴,并结合实例进行分析研究。首先,根据构件的组成特征,对构件进行形式化建模。将构件定义为标识符、接口、功能和约束条件的四元组集合,给出构件的结构模型;借助范畴论,对构件行为及其接口间交互进行形式化描述,从而得出构件的行为模型,将交互行为从构件的主体中分离,提高了系统的灵活性和可复用性。其次,根据程序设计的思想,结合构件交互行为对构件进行组装。运用范畴和运算并行组装构件,运用范畴推出运算对构件进行选择组装,进而形成大粒度构件。在体系结构层面,将体系结构概念和类型范畴概念之间进行一一映射,通过扩展类型范畴来对软件体系结构模型进行描述。最后,结合实例,说明构件系统建模的适用性。将基于构件的形式化软件开发模型应用于某单位项目管理信息系统的开发中,将系统中的功能模块抽象为构件,并结合交互行为对构件的组装进行形式化描述,最后建立软件体系结构模型,结果表明具有一定的实际应用价值。
其他文献
屈螺酮,一种独特的17α-螺环内酯类的孕激素,是最早由德国的Schering公司开发成功的第四代口服避孕药,其与乙炔雌二醇组成的复方口服避孕药优思明,具有可靠的避孕效果,且副作用小,
粉红螺旋聚孢霉(粉红粘帚霉)是多种植物病原真菌的重寄生菌,具有巨大的生防潜力。以实验室前期分离筛选的高效粉红螺旋聚孢霉67‐1菌株为材料,研究其厚垣孢子和分生孢子的生
<正>【教学创意】作文指导应以写作能力形成为核心目标。本次课的设计思路是:以主题任务为依据确定模块,以任务完成程序或知行能力形成为依据确定进程,设计一个开放的课堂教
作为推进公司发展方式转变的核心内容,“三集五大”体系在公司系统初步建成。截至目前,已有15家省(市、区)公司通过总部验收(江苏、重庆公司已先期建成),10家第二批建成单位
<正>生命语文,有两个重要的支点——生命的支点与语文的支点。最好的运行方式,就是找寻到生命与语文的协和发展点,从而推动语言和精神的同构共生。在《珍珠鸟》第二课时的教
近年来,随着我国税收征管形势的不断发展和征管改革探索的不断深入,专业化管理,越来越多地被税务机关提及和重视,全国很多地方的基层税务部门都开展了税源专业化管理的探索和实践
布卢姆曾在《教育目标分类学》中提出:数学转化思想即&#39;将问题元素由一种形式变为另一种形式的转化能力&#39;。若学生既能把握双基,又能接受数学思想,学习新的数学方法,则
在新工科建设背景下,研究了机械类人才培养中学科专业一体化建设方法,并在智能制造装备行业企业进行了科研、教学、产业三位一体新模式的应用实践。
从维生素E及其在抗氧化历程中产生的代谢物的分子结构与功能入手 ,综述了新近发现的维生素E及其代谢物的毒理损伤 ,包括与心肌梗塞、高血压及肝硬化等疾病的产生关系密切。因
DTDC脱溶机是油脂浸出工艺中关键设备之一。对目前DTDC脱溶机的设计提出了几点看法 ,如DTDC顶部结构的设计、自动料门的设计、蒸脱层至烘干层进料设备的选择 ,搅拌翅的设计与