System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于软件无线电通信,更具体地说,涉及一种uml波形平台的设计方法。
技术介绍
1、软件无线电(sca,software communication architecture)是一种以软件为基础的无线电通信体系结构,它支持多频段、多模式、多波形,具有很好的灵活性和适应性;然而传统的软件无线电波形平台设计方法通常以来手动编程,缺乏标准化、可视化设计,给开发带来一定的困难。
技术实现思路
1、本专利技术提供了一种uml波形平台的设计方法,拟解决目标软件无线电波形平台设计方法通常采用手动编程、缺乏标准化、可视化设计的技术问题。
2、一种uml波形平台的设计方法,包括如下步骤:
3、uml框架搭建:
4、根据实际需求创建插件工程,在插件工程中创建基于uml规范的model文件夹;完成model文件夹的创建后,通过创建基础class类、扩展class类、领域class类以及上述类的stereotypes扩展和对应的attribute属性,完成一个基础架构的建设;
5、sca平台模型创建:
6、在e-spectra cx ide 插件中创建sca4.1模型工程;在模型文件夹中创建对应的平台组件包sca platform;在平台组件包sca platform中创建三个sca cf核心控制组件并设置属性;三个所述sca cf核心控制组件分别为域管理器domainmanager,设备管理器devicemanager以及日志服务组件log
7、sca节点创建:
8、在包含平台组件包sca platform的同级目录中,创建sca node节点,并将创建好的三个sca cf核心控制组件和按需求创建好的设备组件放入sca node节点中;
9、sca平台创建:
10、在model文件夹中创建sca platform平台,并将参数以sca cf控制组件中配置的域参数匹配。
11、本专利技术通过uml图形化开发的方式对sca平台进行抽象设计开发,不仅减少代码开发的依赖,把完整的组件模型通过拖动和点击的方式进行创建,还可将属性配置和端口创建等功能全部集成到组件的创建开发功能当中;而针对sca platform和sca node的设计,可将sca platform 想象成一个完整的系统平台,而sca node作为sca platform中的一个子系统,或者作为其中一块硬件板卡;故本专利技术使用基于uml的sca平台设计开发方式,针对不同的平台,可通过不对任何真实硬件设备进行调整的情况下,将平台抽象放入软件当中,以模型的形式体现,而platform平台工程也可在后续遇到不同的系统平台时不断扩展,把每个不同的平台封装成一个个独立却又能相互关联的节点,彻底体现出sca的核心优势,以及平台的可重用性和波形的可移植性。
12、优选的,所述sca平台模型创建还包括:
13、完成sca cf核心控制组件和属性设置后,将系统平台中所包含的设备,逐一创建成组件。
14、优选的,所述逐一创建成组件的创建方式如下:
15、在平台组件包sca platform中创建sca4 component组件,选择对应type类型,完成单个组件的创建,并在创建好的组件中设置对应的properties。
16、优选的,在完成sca平台创建后,还包括完善平台:
17、打开sca platform平台展示图,将已创建好的节点拖入sca platform平台展示图中进行验证,验证通过则代表创建无误,验证未通过则根据报错提示修改,直至通过验证为止。
18、优选的,所述sca节点创建完成后还包括对sca node节点进行验证:
19、对整个sca node节点进行验证,验证通过即代表完全符合sca4.1标准,若验证未通过,则根据报错提示修改后直至验证通过为止。
20、本专利技术的有益效果包括:
21、本专利技术通过uml图形化开发的方式对sca平台进行抽象设计开发,不仅减少代码开发的依赖,把完整的组件模型通过拖动和点击的方式进行创建,还可将属性配置和端口创建等功能全部集成到组件的创建开发功能当中;而针对sca platform和sca node的设计,可将sca platform 想象成一个完整的系统平台,而sca node作为sca platform中的一个子系统,或者作为其中一块硬件板卡;故本专利技术使用基于uml的sca平台设计开发方式,针对不同的平台,可通过不对任何真实硬件设备进行调整的情况下,将平台抽象放入软件当中,以模型的形式体现,而platform平台工程也可在后续遇到不同的系统平台时不断扩展,把每个不同的平台封装成一个个独立却又能相互关联的节点,彻底体现出sca的核心优势,以及平台的可重用性和波形的可移植性。
本文档来自技高网...【技术保护点】
1.一种UML波形平台的设计方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种UML波形平台的设计方法,其特征在于,所述SCA平台模型创建还包括:
3.根据权利要求2所述的一种UML波形平台的设计方法,其特征在于,所述逐一创建成组件的创建方式如下:
4.根据权利要求1所述的一种UML波形平台的设计方法,其特征在于,在完成SCA平台创建后,还包括完善平台:
5.根据权利要求1所述的一种UML波形平台的设计方法,其特征在于,所述SCA节点创建完成后还包括对SCA Node节点进行验证:
【技术特征摘要】
1.一种uml波形平台的设计方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种uml波形平台的设计方法,其特征在于,所述sca平台模型创建还包括:
3.根据权利要求2所述的一种uml波形平台的设计方法,其特征在于,所述逐一创建成组件的创建...
【专利技术属性】
技术研发人员:袁瑞,郝楷鑫,朱骏霄,
申请(专利权)人:成都谐盈科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。