星载软件中间件基本服务层的建模与实现
[Abstract]:SOIS (Spacecraft Onboard Interface Services, Spaceborne Interface Service is developed by CCSDS (Consultative Committee for Space Data Systems) of the Spatial data Systems Advisory Committee. SOIS provides a layered communication service for spaceborne electronic devices. This set of services covers most of the space-borne communication requirements. SOIS standard services include four layers: application layer services, application support layer services, transport layer services, subnet layer services. SOIS standard services do not specify the protocol directly. It defines services supported by the underlying protocol, and implementers can choose to implement all or some of the services associated with a particular implementation method, and whether or not to comply with the SOIS standard service specification is not mandatory. Therefore, the current spacecraft interface development is based on specific projects, different spacecraft interface developers may use different implementation schemes, and there are few major international attempts to standardize space-borne interface services. This leads to the gradual formation of incompatible solutions. In the actual project, using different SOIS implementation will increase the difficulty of software reuse, need to adjust the code manually. Therefore, the standardization of SOIS services and the implementation of SOIS standard services are of great significance to accelerate the development of spacecraft software, reduce the development cost and improve the maintainability of spacecraft software. This paper first introduces the development of SOIS standard and the implementation method of SOIS, then studies the architecture of SOIS standard service, and expounds the application support layer of SOIS standard service and the related service of subnet layer in detail. On the basis of AADL (Architecture Analysis and Design Language, architecture analysis and design language (AADL (Architecture Analysis and Design Language,) modeling language and spaceborne software bus, the application support layer and subnet layer of SOIS are modeled and implemented. Finally, the function of the implemented services is tested. With an engineering example, this paper introduces the use of SOIS standard service in actual projects.
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:V446;TP311.5
【相似文献】
相关期刊论文 前10条
1 王卉;陈圣俭;胡祥;;软件总线系统中基于角色的权限管理[J];中国电力教育;2005年S2期
2 吴克河;宋敏;周景;;基于多代理系统的软件总线技术[J];电网技术;2007年S1期
3 沈坚,杜华荣;基于分布式组件对象模型的软件总线结构及其实现[J];昆明理工大学学报(理工版);2002年05期
4 孟娟;李绪志;王红飞;;软件总线技术在卫星地面数据系统的应用[J];微计算机信息;2007年25期
5 李经松;陈朝晖;;软件总线体系结构的研究与应用[J];空间控制技术与应用;2012年04期
6 陆宏;;基于软件总线的作战标图软件设计[J];舰船电子工程;2012年03期
7 张国锋;;基于软件总线的行业信息系统设计与开发[J];科技创业家;2013年04期
8 聂秋根,袁坤,张洪兴;开放式DNC系统的研究[J];制造技术与机床;2002年11期
9 李晓军;张承瑞;杨泉;;软件总线在AMT电控单元中的应用研究[J];汽车工程;2009年04期
10 王光平;OO软件总线研究[J];武汉汽车工业大学学报;1999年03期
相关会议论文 前2条
1 徐正权;潘晓波;;基于适配器的软件总线体系结构下的数据传递机制研究[A];’2004计算机应用技术交流会议论文集[C];2004年
2 张秋余;袁占亭;瞿志万;冯涛;;基于软件总线的软件开发技术(英文)[A];第十九届全国数据库学术会议论文集(技术报告篇)[C];2002年
相关重要报纸文章 前2条
1 ;东软“软件总线”支撑应用软件[N];网络世界;2001年
2 本报记者 薛斐;软件开发的高起点[N];计算机世界;2001年
相关硕士学位论文 前10条
1 陈洲;星载软件中间件基本服务层的建模与实现[D];浙江大学;2017年
2 杨泉;基于量子框架的汽车电控系统软件总线研究[D];山东大学;2008年
3 张丽芳;基于软件总线的电网安全经济运行监测系统的研究[D];华北电力大学(北京);2008年
4 翟志万;分布式计算机软件总线体系结构研究与设计[D];兰州理工大学;2003年
5 陈潇锋;软件总线在银行自助终端中的应用[D];华东师范大学;2007年
6 刘义才;基于软件总线的嵌入式集成开发环境的研究与设计[D];电子科技大学;2006年
7 潘强;基于软件总线的软构件技术的研究[D];兰州理工大学;2006年
8 王赛锋;基于容错软件总线的报单处理系统的设计与实现[D];浙江大学;2008年
9 徐禄;基于软件总线的无线电数据采集系统研究[D];西华大学;2014年
10 张冬冬;基于软件总线的特定领域构件提取与组装的研究与应用[D];兰州理工大学;2004年
,本文编号:2271700
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2271700.html