北极星

搜索历史清空

  • 水处理
您的位置:电网信息化自动化技术正文

关于自动化软件工厂模型及其实用技术的探究

2013-10-22 09:36来源:万方数据 作者:杨威 周传生 刘杰关键词:自动化软件软件工程软件工厂收藏点赞

投稿

我要投稿

3)消息总线:主要控制各个组件间的消息传递;

4)网络总线:主要控制各个组件对不同网络的传输。图1所示的一种自动化软件工厂的简单模型当中,软件总线技术被用于许多部分,甚至大中型组件的内部。而图中所特别强调的是数据管理总线和网络管理总线,在这两种总线之中,它们都包含这4种总线,是这4种总线的复合体。

5 嵌入式软件测试技术

目前,嵌入式方面的有关研究大都集中于硬件系统当中,即使有些是软件方面的,也大多数是用来探讨如何有效地开发嵌入式的软件来为嵌入式硬件服务的。然而就如何使用嵌入式的原理与方法来有效地进行软件的测试,则还不太多见。在上海创景计算机系统有限公司的LDRA Testbed系统当中,其针对嵌入式系统特点,专门提供嵌入式测试模块,提供客户完整的嵌入式测试解决方案,从单元测试、集成测试到系统测试,功能包括编码规则检查、软件度量分析、数据流信息流分析、代码覆盖率分析及测试驱动/桩模块自动生成。虽然说此系统是针对嵌人式系统的,但它体现了嵌入式测试模块的思想。在本模型当中,就是利用嵌入式测试模块的思想,将嵌入式测试模块嵌人到整个集成的软件当中,来对整个软件甚至软件的各个组件进行测试。在使用本模型制造软件的过程当中,其主要是通过配置不同的组件进而集成生成领域应用软件的。也就是说,各个组件都是经过相当的测试以后才被引入组件库,才被领域应用软件所使用的。因此对这种软件的测试主要是软件的功能测试及各个组件的接口及其关系的测试。通过应用嵌入式测试模块的思想,可以开发出一些可配置的嵌入式测试组件,并将它们放入到领域组件库中;在集成制造领域应用软件的过程当中,根据需要将配置后的嵌入式测试组件嵌入到相应的地方(如业务流),以实现对相关部分的测试。同时,可以在软件测试成功以后,根据需要卸载相关的嵌人式测试组件。

随着软件的生产模式的不断变化,软件工厂的研究与开发也将不断的深入和细化。本文提出一种软件工厂的粗框模型,并对其几种实用的技术包括领域标准与领域组件、领域中问件技术、工作流技术与软件总线技术以及嵌入式软件测试技术进行了初步的探索。

投稿与新闻线索:陈女士 微信/手机:13693626116 邮箱:chenchen#bjxmail.com(请将#改成@)

特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。

凡来源注明北极星*网的内容为北极星原创,转载需获授权。

自动化软件查看更多>软件工程查看更多>软件工厂查看更多>