0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

面向以网络为中心的环境的传统算法收集

星星科技指导员 来源:嵌入式计算设计 作者:TOD HAGAN 2022-10-27 11:56 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

美国陆军护栏通用传感器(GRCS)系统的核心是其发射器地理定位功能。此功能已被证明是国防部信号情报(SIGINT)社区中最可靠和最准确的功能之一。我们的案例研究主题 - GRCS - 采用多种发射器定位算法和功能,以优化情报收集和发射器利用。

因此,在迁移 GRCS 算法时,第一个任务是了解将部署生成的基于 SOA 的服务的环境。SOA 系统设计范例使软件服务可用于以网络为中心的应用程序。SOA的作用是允许生产者和消费者之间的信息互操作性和交换。迁移的相关注意事项包括:

将使用哪种类型的集成使新算法在目标部署环境中可用?

迁移的算法将如何与目标环境的安全和元数据模型集成?

GRCS 算法的部署环境是分布式公共地面系统-军队 (DCGS-A)。由于GRCS包含多个候选发射器位置算法,因此关键步骤是确定要收集的算法。GRCS超宽定位算法是一个明确的选择,因为它与GRCS系统的其余部分的耦合度很低。

下一个挑战是收集高斯-牛顿发射器位置算法。虽然比GRCS超宽定位算法更准确,但由于高斯-牛顿算法分布在多个软件模块上,因此要复杂得多。我们遇到的第一个挑战是高斯-牛顿算法不容易与系统解耦。为了增加复杂性,该算法同时具有C和Fortran分量。这至少将算法标识为 Type 3 迁移(部分应用程序重构)工作。由于高斯-牛顿算法有充分的记录,因此有可能进行类型4(完全应用程序重构)集成。在与利益相关者讨论选项后,得出的结论是,使用现代工具进行4型集成的清洁港口将是首选的行动方案。

算法采集过程

在GRCS算法收集工作开始时,进行了一项行业调查,以找到有关该主题的相关研究。最成熟的工作是由软件工程研究所(SEI)支持的面向服务的迁移和重用技术(SMART)。SMART 是一个四步流程,描述了分析遗留系统并确定它们是否可以作为 SOA 服务公开所需的活动。第一步是与利益干系人合作,以捕获项目目标。第二步确定遗留系统中符合既定目标的候选算法。第三步根据收获算法的 ROI 评估迁移成本。第四步是根据成本和利益相关者目标确定每个算法的迁移优先级。

SMART 流程中的这四个步骤仅代表部分解决方案。SOA 服务仍必须进行设计、构造、测试和部署。我们在 GRCS 上的流程增加了第五步,以支持构建、测试和部署需求。对每种算法重复第五步,包括评估迁移选项、测试用例和测试数据开发、实际迁移工作以及利益干系人进度审查。

GRCS 迁移工作使用现代螺旋开发方法来对遗留代码进行逆向工程,对算法文档进行全面审查,并采访领域专家。利用许多利用现代计算技术的机会,例如用于计算密集型计算的数学库和用于独立于平台的构建和部署的Web服务/ Java

经验 教训

以下经验教训对于负责将旧系统迁移到以网络为中心的环境的任何组织都很有价值:

在可管理的螺旋中打破任务。将工作分成两到三个月的实施,为实现短期目标提供了一个很好的机会。

为重新设计/现代化工作定义具体目标。通过选择特定目标,设计人员可以狭隘地关注迁移所需的功能。这非常适合 Web 服务迁移的独特机会,因为从本质上讲,每个服务功能都应该是自动的,并且与系统的其余部分分离(独立)。

不要将重新实现计算在内。当一项功能得到很好的记录时,使用现代工程工具可以非常容易地重新实现。

构建良好的图形 UI/测试工具。带有 UI 的测试工具提供了一种简单的机制来审查与项目利益干系人的工作,并提供了一个如何从使用者应用程序访问 SOA 服务的具体示例。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2574

    文章

    54439

    浏览量

    786419
  • 发射器
    +关注

    关注

    7

    文章

    916

    浏览量

    55138
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    中心自组网数字终端,如何攻克隧道无网络通信盲区?

    结合隧道环境并根据客户实际需求,北峰量身打造了BP750专业数字对讲机。作为北峰在无中心组网技术的全新力作,BP750刚好弥补了传统中心节点设备的缺陷,大大提高了应急通信系统的可靠性、
    的头像 发表于 10-17 11:24 235次阅读

    华为面向拉美地区发布全新星河AI数据中心网络方案

    在华为数据通信创新峰会2025拉美站期间,以“星河AI数据中心网络,赋AI时代新动能”为主题的分论坛上,华为面向拉美地区发布全新升级的星河AI数据中心
    的头像 发表于 08-11 10:42 2005次阅读

    室内光伏:高效柔性组件驱动无线传感器网络室内能量收集

    随着物联网设备激增,无线传感器网络(WSN)的持续供能需求催生了对室内光能收集技术的革新。基于聚酰亚胺(PI)基底的高效柔性非晶硅(a-Si:H)薄膜光伏组件,其在室内弱光环境下实现9.1%的孔径
    的头像 发表于 08-08 09:05 1446次阅读
    室内光伏:高效柔性组件驱动无线传感器<b class='flag-5'>网络</b>室内能量<b class='flag-5'>收集</b>

    网络安全从业者入门指南

    所有网络安全专业和各部门人员都有一个共同的总体目标,就是要降低网络风险。但是,对于工业、医疗保健、其他以网络化物理系统 (CPS) 运营基础的关键基础设施领域的企业来说,这一目标正在
    发表于 06-20 15:56 1次下载

    数据中心和通信网络有什么区别

    数据中心和通信网络在功能定位、技术架构、应用场景等方面存在显著区别,以下是详细对比: 一、功能定位 数据中心 核心功能:作为存储、处理和管理海量数据的物理或虚拟设施,提供计算资源、存储资源和
    的头像 发表于 06-12 09:57 674次阅读
    数据<b class='flag-5'>中心</b>和通信<b class='flag-5'>网络</b>有什么区别

    华为面向亚太地区发布全新星河AI数据中心网络方案

    在华为数据通信创新峰会2025亚太站期间,以“星河AI数据中心网络,赋AI时代新动能”为主题的分论坛上,华为面向亚太地区发布全新升级的星河AI数据中心
    的头像 发表于 06-11 11:11 1129次阅读

    华为面向中东中亚地区升级星河AI网络

    面向中东中亚地区发布星河AI网络最新产品及解决方案,通过全面升级园区、广域、数据中心网络安全等场景的产品与方案,以“AI-Powered智慧联接”助力当地把握智能化发展新机遇,提升数
    的头像 发表于 05-21 15:55 753次阅读

    华为面向中东中亚地区发布全新星河AI数据中心网络

    近日,在华为数据通信创新峰会2025中东中亚站期间,以“星河AI数据中心网络,赋AI时代新动能”为主题的分论坛上,华为面向中东中亚地区发布全新升级的星河AI数据中心
    的头像 发表于 05-21 15:49 692次阅读

    雷卯收集网络通信开发板

    收集目的:方便客户选用网络通信开发板,并且能够让网络通信开发板稳定工作。雷卯EMC小哥围绕网络通信开发板的各种接口,推荐相应防雷防静电元器件。雷卯EMC小哥还具备EMC电磁兼容整改能力
    的头像 发表于 04-07 20:09 463次阅读
    雷卯<b class='flag-5'>收集</b><b class='flag-5'>网络</b>通信开发板

    适用于数据中心和AI时代的800G网络

    数据中心依赖数千甚至上万个GPU集群进行高性能计算,对带宽、延迟和数据交换效率提出极高要求。 AI云:以生成式AI核心的云平台,多租户环境提供推理服务。这类数据
    发表于 03-25 17:35

    华为发布以AI中心网络解决方案

    在MWC25巴塞罗那期间举办的产品与解决方案发布会上,华为董事、ICT BG CEO杨超斌发布了以AI中心网络解决方案(AI-Centric Network)。
    的头像 发表于 03-05 10:02 963次阅读

    什么是BP神经网络的反向传播算法

    BP神经网络的反向传播算法(Backpropagation Algorithm)是一种用于训练神经网络的有效方法。以下是关于BP神经网络的反向传播
    的头像 发表于 02-12 15:18 1304次阅读

    低功耗应用的环境能量收集

    针对物联网、可穿戴设备和生物医学设备(如植入体)的低功耗能量收集应用市场的蓬勃发展则鲜为人知 ^ii^ 。 人们对高效、可靠、紧凑的储能应用的需求凸显了利用环境能源取代或补充低功耗设备充电电池的机会潜力。这种能量收集应用有望实现
    的头像 发表于 01-25 14:51 929次阅读
    低功耗应用的<b class='flag-5'>环境</b>能量<b class='flag-5'>收集</b>

    EE-257:面向Blackfin处理器的引导压缩/解压缩算法

    电子发烧友网站提供《EE-257:面向Blackfin处理器的引导压缩/解压缩算法.pdf》资料免费下载
    发表于 01-07 13:56 0次下载
    EE-257:<b class='flag-5'>面向</b>Blackfin处理器的引导压缩/解压缩<b class='flag-5'>算法</b>

    传统机器学习方法和应用指导

    在上一篇文章中,我们介绍了机器学习的关键概念术语。在本文中,我们会介绍传统机器学习的基础知识和多种算法特征,供各位老师选择。 01 传统机器学习 传统机器学习,一般指不基于神经
    的头像 发表于 12-30 09:16 1987次阅读
    <b class='flag-5'>传统</b>机器学习方法和应用指导