background image

不具有一定的额构件化软件特征,并不能够支持嵌入式实时软件的设计建立,因此,在进
行嵌入式实时软件设计应用时,需要进行相关的构件化扩展。对于时间

ER 网的构件化扩展

主要是通过将时间

ER 网扩展成为一种构件时间网,那么构件时间 ER 网是不仅能够满足时

ER 网的所有特征和功能,还可以实现对于嵌入式实时软件模型建立设计的满足,能够

支持嵌入式实时软件的设计和建立需求。

 

  

1.3 UML 与 CTER 在嵌入式实时软件中的体现 

  基于构件建立的嵌入式实时软件模型中,进行基于构件的嵌入式实时软件的设计和建
立中,对于

UML 以及构件时间 ER 网的应用体现主要就需要将 UML 软件模型转换成为

CTER 软件模型,最终实现对于嵌入式实时软件模型的设计建立。其中,从 UML 到 CTER 
模型中的映射变化主要就是时间约束的变迁行为,通过这种变迁转换行为最终实现对于构
件软件的状态机模和顺序图模之间的转化和结合,为嵌入式实时软件中各系统构件的组合
时间需求的支持做好基础铺垫。

 

  

2. 嵌入式实时软件组合时间分析和应用 

  在计算机应用软件中,嵌入式实时软件对于实时性的要求非常严格,因此进行嵌入式
实时软件设计以及建立时需要对于软件的组合时间进行分析检验,以符合嵌入式实时软件
的要求,实现基于嵌入式实时软件在实际中的应用。

 

  

2.1 基于构件嵌入式实时软件组合时间分析 

  基于构件的嵌入式实时软件的设计建立后的模型以

CTER 表现的系统结构模型形式呈

现,因此,对于基于构件的嵌入式实时软件的组合时间分析就是通过对于

CTER 构件模型

的组合分析实现的。在进行

CTER 构件模型的组合分析时,首先需要对于 CTER 构件模型中

的各个构件模型的组合规则进行分析,在此基础上进行对于

CTER 构件模型组合规则进行

总结论述就可以实现对于

CTER 构件模型的组合的分析,也就是对于嵌入式实时软件的组

合时间的分析和验证。对于

CTER 构件模型中的各个构件模型的组合规则的分析中,要想实

现对于

CTER 构件模型中各个构件模型的组合规则的分析首先需要对于 CTER 构件模型中

的各个构件模型的组合规则进行重新的组合和操作,在进行重新的组合操作中找出

CTER 

构件模型各个构件模型的组合规则。一般情况下,

CTER 构件模型中各个构件模型的组合中,

各个构建模型的组合顺序一般是由各个构件模型之间关系的联系紧密程度决定的,因此在
对于

CTER 构件模型中各个构件模型的组合规则的分析中可以使用比较构件耦合度方法进

行组合规则的分析。

 

  

2.2 基于构件嵌入式实时软件的应用 

  基于构件的嵌入式实时软件是在构件软件的基础上实现的嵌入式实时软件的设计和建
立,它在设计建立中由于是基于构件软件的原因,不仅设计建立中比较简单,而且对于嵌
入式实时软件的质量也有一定的保证,在实际中也有应用。比如在小区的门禁系统中就有相
关软件系统的应用。一般情况下,小区的门禁系统在对于进入小区车辆的管理中,就是应用
了嵌入式实时软件中对于实时性要求的原理,当有车辆进入小区时,

 小区门禁系统 就会接

受到相关进入车辆的通行识别卡,门禁系统就会自动的读取进入车辆的通行卡信息,并将
信息内容传达到门禁系统的控制识别系统中进行识别管理,然后放行。

 

  

3. 结束语 

  总之,计算机应用软件中,嵌入式实时软件对于实时性有较高的要求,因此在进行设
计开发过程中应进行注意,以设计出符合要求标准的嵌入式实时软件,并在实际中得到应
用。

 

  参考文献:

 

  

[1] 王琼,杜承烈,李刚,尤涛. 嵌入式实时软件通用框架模型研究[J].计算机工程与设

.2007(6).