您当前的位置:首页>论文资料>面向主机遥控系统的CBSE方法研究

面向主机遥控系统的CBSE方法研究

资料类别:论文资料

文档格式:PDF电子版

文件大小:281.53 KB

资料语言:中文

更新时间:2024-12-03 09:12:41



推荐标签:

内容简介

面向主机遥控系统的CBSE方法研究 第34卷第2期 2011年12月
上海船舶运输科学研究所学报
JOURNAL OF SHANGHAI SHIP AND SHIPPING RESEARCH INSTITUTE
文章编号:1674-5949(2011)02-0135-05
面向主机遥控系统的CBSE方法研究
陈迪秋,郑元璋
(上海船舶运输科学研究所航运技术与安全国家重点实验室,上海200135)
Vol, 34 No, 2 Dec.2011
摘要:以SRI-VC2110RC遥控系统为目标系统,设计了面向该目标系统的构件模型、架构风格和可复用软件构件库;设计并开发了基于Eclipse的构件化嵌人式软件开发工具。最后通过构建实例,展示了嵌人式软件构件化解决方案,并证明采用CBSE(ComponentBased SoftwareEngineering)方法能够改善目标系统嵌入式软件的开发过程,提高开发效率。
关键词:嵌人式软件;基于构件的软件工程;主机遥控;Eclipse软件
中图分类号:U664.821;TP311.5
文献标志码:A
CBSEinDevelopmentofRemoteControlSystemofMarineMainEngine
CHENDiqiu,ZHENGYuanzhang
(State Key Laboratory of Navigation and Safety Technology,
Shanghai Shipand ShippingResearchInstitute,Shanghai200135,China)
Abstract; CBSE is adopted to inprove development process of the embedded software in SRI-VC211oRC ship remote control system. The component models, construction style and building process are designed, a serics of embedded components are set up, the tools of embedded software development based on Eclipse are designed and developed, An example structural solution demonstrates the cmbedded software scheme which proves that CBSE can improve development process embedded software
Key words: embedded software; component based software engineering: remote control system; eclipse 0引言
随着主机遥控系统嵌人式软件代码规模的日益扩大,需要导求更为有效的软件设计方法来提高软件生产效率,缩短系统开发周期。而在提高软件生产效率的方法中,提高代码复用度是一个非常有效的途径。有调查显示,30%~50%的软件复用可以提高25%~40%的软件生产效率1]。
基于构件的软件工程(Component-BasedSoftwareEngineerig,CBSE)是一种强调代码复用的典型方法。 CBSE认为软件系统可由一系列可复用的软件构件组成,构件之间可以通过预定义的通信规约进行通信。
典型的CBSE软件开发过程可分为目标系统分析(TargetSystemAnalysis,TSA)和基于构件的开发(ComponentBasedDevelopment,CBD)两个互相独立的过程(见图1)。TSA过程主要是为了获取可复用的分析模型、架构级的结构化模型和可复用构件库:而CBD过程则依颗自标系统分析过程的产物,来构造应用程序。现以SRI-VC2110RC主机遥控系统作为目标系统,进行TSA过程的需求分析、架构开发和构件开发,并研制了专用的开发工具来辅助CBD过程的开发。
收稿日期:2011-07-01
作者简介:陈迪秋(1986-),男,福建省福州市人,硕士,主要从事船舶自动化系统及嵌人式软件研发工作万方数据
上一章:上海市重大市政项目社会稳定风险评估概述及方法探究 下一章:舰艇综合平台管理系统标准化硬件的应用

相关文章

CANopen在主机遥控系统中的应用 新型主机遥控系统综合显控模块设计 YDB 143.1-2014 面向政务的云服务 第1部分:云主机服务要求 充电主机系统需要系数的研究 网络管理系统中主机管理技术的研究 基于PLC的抗横倾功能的阀门遥控与液位遥测系统的研究_赵家斌 面向SOA的程序模型变换系统架构方法研究 面向极端制造装备的液压巨系统容错技术研究