软件运行环境方面组织过程资产建设的思考.pdf

软件运行环境方面组织过程资产建设的思考.pdf

ID:52043172

大小:1.59 MB

页数:5页

时间:2020-03-22

软件运行环境方面组织过程资产建设的思考.pdf_第1页
软件运行环境方面组织过程资产建设的思考.pdf_第2页
软件运行环境方面组织过程资产建设的思考.pdf_第3页
软件运行环境方面组织过程资产建设的思考.pdf_第4页
软件运行环境方面组织过程资产建设的思考.pdf_第5页
资源描述:

《软件运行环境方面组织过程资产建设的思考.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件运行环填方面组织边程姿产建设昀思考冯济舟(中国电子科技集团公司第三十八研究所,安徽合肥,230088)文摘:通过对软件运行环境的分析,提出一种系统安装难度较大且一次安装可以多次拷贝使用的仿真运行平台的搭建方法,并以虚拟机技术VMware和嵌入式系统VxWorks为例,详细介绍搭建过程。关键词:虚拟机技术;VxWorks;组织管理;资产管理。组织过程资产是能力成熟度模型集成[1q(CMMI。CapabilityMaturityModelIntegration)组织过程定义(OPD,OrganizationalProcessD

2、eftnition)过程域的重要专用目标,其目的是为新项目的启动与实施、分析组织性能和存在的问题与薄弱环节提供客观的基础.是提高软件过程能力的根本保证。所产生的组织过程资产库是由组织所维护的、供该组织的人员和项目使用的一些项的集合。借助在全组织中共享最佳实践和经验教训.组织的过程资产库支持组织的学习和过程改进[33。专用实践1.6“建立工作环境标准”⋯是组织过程定义过程域下专用目标1“建立组织过程资产”[t]中的重要专用实践,其作用是能使组织和项目从公共工具、培训和维护中获益,并从大宗采购中节省经费。许多单位为达到专用实践1.

3、6的要求建立了单位范围内所使用软件的名称、标识、版本和用途清单。此种做法是否能从公共工具、培训和维护中获益?是否能达到节省经费的目的?有没有~种更有效的方法呢?本文正是从此方面人手.总结出一种满足此专用实践的有效《航天标准化》2014年第1期方法。1软件运行环境标准软件运行环境根据使用环境的划分大致可以分为四大类:①常用操作系统,如Windows和Linux:②强依赖于硬件环境运行的操作系统,通过对硬件芯片熔丝的烧灼.使其形成具有稳定行为功能的芯片单元;③弱依赖于硬件环境且运行操作系统的硬件芯片,属于通用型号类型;④弱依赖于硬

4、件环境且运行操作系统的硬件芯片。属于非通用型号类型。对于第一类软件运行环境而言.由于其操作系统安装过程中均采用自动运行方式且期间配有良好的界面提示.易于安装,因此没有必要作为标准来指导操作:对于第二、四类软件运行环境而言.由于操作系统强依赖于硬件环境或者硬件芯片非通用.所以很难抽象出通用的方法作为标准来指导操作:对于第三类软件运行环境而言。由于使用的硬件芯片属于通用型号类型.所以应用比较成熟的虚拟机技术即可代替硬件环境.而且由于此类系统的特殊性.软件的安装和维护不一39—同于人们习惯的Windows和Linux系统.一般人员安

5、装此类系统难度较大.所以有必要将此类软环境下的安装方法制定成标准的操作手册来重复地指导操作人员实现.形成组织的宝贵的过程资产。笔者以具体的虚拟机技术VMware以及此类型嵌入式操作系统VxWorks为例.说明此类型在软环境下运行环境平台的建立方法。那么使用VMware虚拟机技术搭建的仿真平台是否真的可以替代真实的硬件环境?仿真环境的实现又需要哪些技术和方法?下面作一阐述。2仿真工作平台有效性VMware与实装环境的某些差异可能会导致vxWorks系统在VMware环境下的一些正常功能的丧失。为了使虚拟环境与真实运行场景效果一致

6、,达到实装环境运行效果,需要修改如下内容。a)VMWare为运行于其上的操作系统提供了虚拟网卡支持.该网卡类型为AMD的PC—NET.在Tornado开发包中已经包含了该类型网卡的驱动程序.但对于VMWal'e无法正常工作.所以需要从AMD网站下载最新的驱动程序.并将其解压至Tornado目录下.完成Tornado开发包中网卡驱动的覆盖。而在实装环境中使用Tornado开发包中已包含的该类型网卡的驱动程序即可,无需进行替换。b)修改编译VxWorks配置头文件Config.h中定义的一些参数.使编译出来的系统引导程序和VxWo

7、rks镜像符合虚拟环境的要求。同时,还要修改sysLn97xEnd.c文件.以使系统的网络功能正常运行。而在实装环境中无需对配置头文件Co面g.h和sysLn97xEnd.c文件进行任何修改。为便于调试及测试VxWorks软件.在Tomado工具的配置文件及源代码文件中修改一些参数.但对VxWorks系统软件无任何影响。需要修改的内容如下:·使用RamDiskNT工具虚拟软盘,RamDiskNT工具可以在内存中建立一个虚拟的软盘.不仅可以提高VxWorks的启动速度.还节省了软驱这种极少使用的硬件设备。节约了资源和成本;·缺省

8、情况下.VxWorks系统是不接收外部输入设备(如键盘)输入的,也不向外部输出设—.40—.蕴壁蓝荭堑蕴蕴厦蕴缓芷攫筮芒筐缝数复耋:厘菠左备(如显示器)输出数据:通过在Tomado安装路径\target\config\pcPentium目录下查找Config.h文件.在此文件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。