一种面向领域的嵌入式软件需求模型研究及应用

来源 :湖南大学 | 被引量 : 0次 | 上传用户:dh9998
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着嵌入式领域的发展,嵌入式软件及系统的规模和复杂程度越来越大。但是嵌入式软件的产品质量始终无法得到充分保障,生产效率也无法得到提高。软件复用和构件技术作为提高软件质量和生产效率的有效方法被引入到嵌入式软件开发中。领域工程是实现大规模软件复用的关键,领域工程的实施主要包括领域分析,领域设计、领域实现三个阶段。领域分析是对特定领域进行需求分析,主要目的是识别领域需求中的可复用成分。作为一种特殊的软件系统,嵌入式系统面向特定应用领域,软硬件结合十分紧密,且普遍具有实时性、高效性的特点。因而传统的领域分析方法不再适用于嵌入式领域。本文分析比较了几种较为成熟的领域分析方法,总结出它们的不足之处,结合嵌入式领域的特殊性,构建出适用于嵌入式领域的需求模型,并分析了嵌入式领域需求建模过程。本文构建的嵌入式领域需求模型是以嵌入式领域词典为基础,由领域需求描述、特征模型、用例模型三部分组成。领域需求描述是一种以自然语言表述模式与计算机处理模式相结合的描述方法,能够较为完整准确地描述嵌入式领域需求。本文针对传统的特征模型中存在的对领域可变性需求可能表达不准确、无法描述硬件可变性等问题,从特征模型的层次分解、特征间依赖关系、特征模型视图等方面进行描绘,提出一种具有层次结构的特征模型,并提供一种特征模型形式化方法用于模型验证。该特征模型具有良好的层次结构扩展能力,能够应对嵌入式领域复杂的变化性描述,具有更实际的使用价值。用例模型作为特征模型的补充,用于描述嵌入式领域中系统的外部行为,记录用户和系统的关键交互过程,有助于更加精确、清晰的描述嵌入式领域需求。本文最后对领域需求建模工具进行了介绍,并结合嵌入式领域需求模型和工具对无创呼吸机领域进行了需求建模。
其他文献
水热合成了钒磷酸盐体系中少有的结构中具有多面体共棱连接的层状孔道结构化合物(pipzH2)2[(VO)3(HPO4)2(PO4)2]·H20的纯相。用ICP、单晶XRD、TG-DTA、粉晶XRD和SEM对产物进行了
<正>一、培养学生对历史事件的整体感教师的历史知识的教学必须要把握整体运用,为培养学生的历史思维能力打下基础。那么历史学科如何以"整体史观"为指导,围绕学科主干知识,
【正】 三 现状:主要倾向的分析 现在一方面有着社会和政治语境,另一方面则有着处于中介位置的文学批评领域里的竞争活动,这两个限制文学研究发展的主要条件仍然在起着重要作
使用水热法成功生长出大尺寸、高质量的KTP晶体,对该晶体的光学性能进行测量分析。由LambDA900分光光度计测量得到的水热法生长KTP晶体的透过率曲线表明晶体具有良好的光透过
本文建立了采用分子束外延法制备InGaP/GaAs异质结构的热力学模型,其中考虑了两个重要的因素,由晶格失配引起的内在应力和InP的脱附。所得到的模型与现有实验结果匹配较好。
新课程改革是符合学生发展要求而提出的教学理念,一定要进行有效的贯彻实施才会有效果。在高中历史这个科目上新课改也对教师提出了相应的要求。教师一定要秉承新课改的教育
本文采用化学共沉淀法制备一系列配比的三元Sn1-x-yMnxSbyO2(y=0.05)固溶体,利用XRD、TG-DTA等分析了在600-1000℃退火温度下的固溶体物相组成,并根据分析结果绘制了该固溶体在
【摘要】图书馆发展的关键是以读者的需求为基本出发点,缺少了以人为本的服务理念,图书馆的服务就会失去动力。数字化图书馆也必须以人为本,提高服务意识,调整服务方式,才能使图书馆的数字化在现代化信息服务中体现应有的价值。  【关键词】图书馆 数字化 现代化 信息服务  【中图分类号】G250.71【文献标识码】A【文章编号】1673-8209(2010)06-0-01    当今的时代是一个充满“数字”
使用氯化锌(ZnCl2)和氯化铵(NH4Cl)制备了氯化锌铵(AZC,II型,ZnCl2.2NH4Cl)晶体。采用X射线粉末衍射(XRD)技术研究了ZnCl2与NH4Cl摩尔比对晶体类型的影响。用热重分析(TG-DTG)手段研究
在落实素质教育和推动新课程改革的过程中,学生的全方位成长和发展备受社会各界的广泛关注,为了保障学生在老师的引导之下真正的树立正确的人生观和价值观,我国许多学校开始