嵌入式实时软件的构件化开发技术研究
本文关键词:嵌入式实时软件的构件化开发技术研究,由笔耕文化传播整理发布。
龙源期刊网
嵌入式实时软件的构件化开发技术研究 作者:张亚娜 曹鑫
来源:《硅谷》2014年第21期
摘 ;要 ;嵌入式软件是一种较为特殊的软件,,在嵌入式系统中所占的比重比较大,随着嵌入式系统的普及,嵌入式实时软件的构件化开发技术越来越受到重视。本文主要对构件化软件开发技术的主要内容和基本特点进行了分析,并对嵌入式实时软件的框架以及开发环境进行了探讨和研究。
关键词 ;嵌入式软件;构件;开发技术
中图分类号:TP311 ; ; ;文献标识码:A ; ; ;文章编号:1671-7597(2014)21-0051-01 近年来,随着计算机技术的发展,嵌入式技术取得了突破性的进展,嵌入式系统已经渗透到人们生活的各个方面,计算机的应用模式也正在向最适合人们使用的普适计算模式发展,在此背景下,以往嵌入式软件采用的封闭式开发方式越来越无法适应当前应用环境的需要,而构件化开发技术则成为了新的研究热点,备受软件工程界重视,对嵌入式实时软件的构件化开发技术进行研究,具有重要的现实意义。
1 ;构件化软件开发技术概述
1)构件化软件开发技术的主要内容。
构件化的软件过程主要分为开发构件和应用程序两个独立的子过程。构件化软件开发的基础是构件模型,构件模型按照使用场合又分为实现模型和分析设计模型,是其实现模型标准都是采用构建接口与实现相分离的原则、黑盒重用方式以及结构描述语言来对各个构件的接口进行设定,并选用可供使用的中间件来构件模型,形成能够支持系统正常运作的环境,如COM和JavaBeans模型。与构件实现模型不同,分析设计模型在对软件系统的验证、构件库管理和组装的支持等方面还未形成广泛认同的标准,构件自动化是当前软件系统发展的一大趋势,在现有条件下,构件自动化的实现无疑为嵌入式实时软件的发展创造了有利的条件。开发构建首先要建立领域模型,而领域分析方法多与特定的系统模型和设计技术有关,常用的领域分析方法主要有面向特征域分析方法(FODA)、组织领域分析模型方法(ODM)和领域分析和设计过程(DADP),就目前发展态势来看,面向对象技术为领域分析提供了一种较好的表示方式
[1]。
开发具体应用程序的过程就是应用工程,主要分为需求分析、系统设计、实现等环节,需求分析是是对领域工程中获得的领域分析模型作用于应用工程中的过程进行分析。在应用工程中,系统设计属于中心环节,构件化软件就是通过对已有构件的开发和利用来设计应用软件,在此过程中,系统设计需要完成构件选择、构件修改、构件组装、设计评估等工作,即按照系
Word文档免费下载:嵌入式实时软件的构件化开发技术研究 (下载1-1页,共1页)
本文关键词:嵌入式实时软件的构件化开发技术研究,由笔耕文化传播整理发布。
本文编号:81062
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/81062.html