嵌入式软件需求规约到软件体系结构模型的转换研究

被引量 : 17次 | 上传用户:candyyao007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来随着嵌入式系统硬件性能的不断提高,嵌入式系统中软件的规模和复杂性也不断增加,软件对整个系统的影响逐渐占据了统治地位,从而使得嵌入式软件设计以及可靠性保障变得越来越困难。传统的嵌入式软件设计方法已经逐渐难以满足现代嵌入式软件设计的高可靠性需求,必须结合主流软件工程中处理复杂软件系统所采用的理论、技术与方法,如构件化设计、模型驱动架构、形式化规约与验证等。目前,模型驱动的嵌入式软件设计方法已经成为嵌入式计算领域中的研究热点。形式化方法是以数学为基础的用以对系统进行规约、设计和验证的语言、技术和工具的总称。对于具有高可靠性需求的嵌入式软件系统而言,建立有效的形式化验证技术具有非常重要的意义。因此,在嵌入式软件需求规约阶段引入形式化方法,并根据需求规约生成保留形式化语义的软件体系结构模型,可以极大提高嵌入式软件设计的可靠性。本文主要围绕嵌入式软件需求规约到软件体系结构模型转换的问题展开研究。重点研究了需求规约到软件体系结构模型的转换框架、基于MDE的LOTOS规约到UML-RT模型的转换方法、TCSP规约到UML-RT模型的转换方法、支持硬实时分析的进程代数规约与转换、支持资源分析的进程代数规约与转换问题。主要内容如下:(1)针对根据自然语言规约建立的软件体系结构模型的不精确性以及二义性问题,基于已有的自然语言规约到形式化规约的转换工作,提出了嵌入式软件需求规约到软件体系结构模型的转换框架,并在此基础上进一步提出了基于MDE的形式化规约到软件体系结构模型的转换框架。基于转换框架生成的软件体系结构模型保留了形式化语义,能够从本质上提高嵌入式软件软件体系结构设计的可靠性。(2)针对嵌入式软件时序规约到软件体系结构模型的转换问题,提出了基于MDE的LOTOS规约到UML-RT模型的转换方法。UML-RT是OMG组织专门针对实时与嵌入式系统软件体系结构建模的规范,然而基于自然语言规约建立的UML-RT模型往往是不精确的、存在二义性。为了使得UML-RT建模结果更为精确,需要赋予UML-RT模型形式化语义。LOTOS是一种适合于描述与验证嵌入式软件时序规约的进程代数方法。在需求规约到软件体系结构模型的转换框架下,使用LOTOS描述嵌入式软件时序规约,通过建立LOTOS到UML-RT的转换机制,实现了LOTOS规约到UML-RT模型的转换。实例分析表明该方法能够提高嵌入式软件软件体系结构设计的可靠性。(3)针对嵌入式软件实时规约到软件体系结构模型的转换问题,提出了TCSP规约到UML-RT模型的转换方法。时间通信顺序进程TCSP是进程代数通信顺序进程CSP的实时扩展,适合于描述与验证嵌入式软件的实时规约。在需求规约到软件体系结构模型的转换框架下,使用TCSP描述嵌入式软件实时规约,通过建立TCSP到UML-RT的转换机制,实现了TCSP规约到UML-RT模型的转换。实例分析表明通过该方法建立的UML-RT模型能够从整体上提高嵌入式软件软件体系结构设计的可靠性。(4)针对嵌入式软件缺乏有效的硬实时规约与验证机制,研究了支持硬实时分析的进程代数方法。通过扩展进程代数TCSP的硬实时语义,提出了硬时间通信顺序进程HTCSP,使之能够规约与验证嵌入式系统的硬实时动态行为。提出了时间最优调度算法,该算法有助于嵌入式系统硬实时的量化分析和优化设计。进一步给出了HTCSP规约到UML-RT模型的转换方法。(5)针对嵌入式软件缺乏有效的资源规约与验证机制,研究了支持资源分析的进程代数方法。通过扩展进程代数CSP的资源语义,提出了资源通信顺序进程RCSP,使之能够规约与验证嵌入式系统包含多种资源信息的动态行为。提出了资源优化检查算法,检查结果有助于嵌入式系统资源的量化分析和优化设计。最后讨论了RCSP规约到软件体系结构模型的转换方法。
其他文献
当前,学者们在志愿服务、志愿精神的内涵,如何开展志愿服务、弘扬志愿精神等方面有所研究。立足大学生这一群体,开展大学生志愿精神培育研究,有利于引导大学生形成正确的思想观念
随着我国城镇化进程的加快,由于城市扩张而引发的土地需求问题日益严重。虽然我国国土面积辽阔,但是可利用土地面积有限,特别是耕地面积严重不足,因此在城镇扩张的同时,如何保证耕
水土流失是当今世界普遍关注的重大环境间题,退耕还林(草)是修复土壤、控制水土流失、改善生态环境的根本性措施。退耕还林后林间部分土地荒芜,加之林木生长缓慢,经济效益不
射频识别(Radio Frequency Identification, RFID)技术是从二十世纪九十年代逐步发展起来的一项先进的自动识别技术。它通过射频信号进行非接触式的双向数据通信,从而达到自
目的:本实验以提取的党参多糖为原料,进行有机党参多糖钙初步合成及鉴别。方法:提取党参多糖,并以其作载体,CaCl2为钙源,常温下保持pH在11以上,党参多糖与金属钙离子配合反应
运用图片表达词义是一种简明高效的方法,鉴于现有动词释义模式存在的不足,我们有必要对HSK动词的图片表达进行研究。为了提高图片表达的科学性和准确性,我们需要对图片可表达
副词是否可以修饰名词作为一个语法问题已经争论很久了,参加争论的学者而分成截然对立的两派。持肯定看法的学者搜集尽量多的语言事实,以尊重事实的姿态不惜牺牲副词功能上的
否定副词,它是从逻辑的角度划分出来的一个特殊的副词小类。本文主要以双峰县否定副词作为研究对象,从语音、语义、语法等方面对其进行描写和多角度的研究,旨在对双峰县否定
晋商崛起于明清时期,此后近五百年纵横裨阖,驰骋商界。潮商则发端于明末清初,商业足迹遍布五洲四海,成就为世人所称道。然而就在近代这一百多年来,两者的命运随着历史的跌宕起伏发
目的血管新生在多发性骨髓瘤(mutiple myeloma, MM)的生长、侵袭和迁移中均起着关键作用,其机制目前仍未明了。本研究旨在研究人MM来源的微泡(Microvesicle, MV)对微环境中内