通过XML文件构建SCA模型工程的方法和系统技术方案

技术编号:41010209 阅读:19 留言:0更新日期:2024-04-18 21:46
本发明专利技术涉及数据处理领域,是通过XML文件构建SCA模型工程的方法和系统,方法包括数据提取:解析XML文件提取出构建SCA模型工程的数据;数据转换:将数据中的XML元素对应划分为SCA模型中的类、属性或方法;模型生成:将数据通过代码拼接为建模工具可识别的文件,建模工具将该文件对应的UML模型结构展示在图形化界面中;模型验证:通过建模工具的验证功能对UML模型进行验证;模型输出:将UML模型导出为符合SCA规范的SCA模型工程。本发明专利技术使用户无需再学习UML建模,并且简化了用户使用SCA框架的时间以及人工成本,提升了开发速度与简化了使用步骤。

【技术实现步骤摘要】

本专利技术涉及数据处理领域,具体是通过xml文件构建sca模型工程的方法和系统。


技术介绍

1、sca(software communication architecture)是一种通用的软件通信体系结构,其目标是确保软件和硬件的可移植性和可配置性,并确保根据sca开发的产品之间的互通。之后,软件定义无线电(sdr)也接受了sca规范,并把sca发展为商业应用的标准。

2、在sca模型的构建中,现有的技术都是按部就班的先利用uml统一建模语言创建好sca模型工程,再通过sca模型生成对应的xml文件。这就要求使用sca的用户必须先学会uml建模之后,才能完整的使用sca。

3、在xml文件逆向重构中,目前只有将xml文件逆向重构为uml模型的技术,并未有能够从xml文件直接构建sca模型的技术。由xml文件构建sca模型工程的难点主要有以下几个方面:

4、1.数据格式的不一致:xml文件的格式可能会因为不同的xml解析器而有所不同,这给xml文件逆向生成sca模型工程带来了很大的困难。

5、2.数据缺失或错误本文档来自技高网...

【技术保护点】

1.通过XML文件构建SCA模型工程的方法,其特征为:包括数据提取、数据转换、模型生成、模型验证和模型输出;其中,

2.如权利要求1所述通过XML文件构建SCA模型工程的方法,其特征为:数据提取时,是将XML文件中的数据解析为树形结构,然后遍历所述树形结构,提取出构建SCA模型工程需要的数据。

3.如权利要求1所述通过XML文件构建SCA模型工程的方法,其特征为:数据转换时,通过编码,遍历数据提取步骤提取的数据,根据SCA规范将所述数据按照SCA模型的构造划分为不同的模块,所述模块包括SCA模型中的类、属性或方法。

4.如权利要求1所述通过XML文件构...

【技术特征摘要】

1.通过xml文件构建sca模型工程的方法,其特征为:包括数据提取、数据转换、模型生成、模型验证和模型输出;其中,

2.如权利要求1所述通过xml文件构建sca模型工程的方法,其特征为:数据提取时,是将xml文件中的数据解析为树形结构,然后遍历所述树形结构,提取出构建sca模型工程需要的数据。

3.如权利要求1所述通过xml文件构建sca模型工程的方法,其特征为:数据转换时,通过编码,遍历数据提取步骤提取的数据,根据sca规范将所述数据按照sca模型的构造划分为不同的模块,所述模块包括sca模型中的类、属性或方法。

4.如权利要求1所述通过xml文件构建sca模型工程的方法,其特征为:模型验证时,对uml模型...

【专利技术属性】
技术研发人员:朱骏霄朱小武许忠文
申请(专利权)人:成都谐盈科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1