企业断层扫描:超大型业务应用集成概念的高效定位方法
1. 引言
在企业软件行业,超大型业务应用(VLBA)和企业平台的开发与维护变得愈发复杂。大型分布式团队参与其中,团队不断变化,分工持续推进。敏捷开发方法虽追求软件和业务数据评估的高效开发与维护手段,但如果不了解企业软件的语义集成,就难以控制和协调大规模的开发与维护流程。
企业断层扫描(Enterprise Tomography)是一种跨学科方法,用于高效管理企业平台和VLBA的应用生命周期。它将企业软件及其元数据、业务数据和上下文数据视为抽象信息源,半自动化地识别语义连贯的感兴趣实体,并提出了一种在时间和空间维度跟踪数据变化的算法。与Web 2.0搜索引擎不同,它采用了先进的索引技术,还考虑了集成本体提取算法,实现可控的特定领域索引,基于索引进行增量分析,并将增量运算符的搜索结果以语义类别可视化。此外,它还支持在企业开发和维护社区中共享个别集成专家的集成知识。
2. VLBA的特点与挑战
VLBA并非从零开始构建并一成不变地部署,它具有复杂性、长生命周期、持续的大规模开发和维护工作、庞大的用户群体以及企业内外耦合等特点。在业务现实中,VLBA是相互协作的软件系统的集合,技术和语义集成是其“DNA”,集成可以跨越系统边界。
开发者和维护者在日常工作中对VLBA有不同的视角。开发者主要关注自下而上的组装,而维护者则从错误症状和引发这些症状的本体角度进行自上而下的思考。例如,维护者需要找出给定(不一致)生产订单ID所涉及的编码、元数据、持久层中的标题和项目、材料消耗、确认项目、模型以及相关文档等。了解这些概念之间语义连接在不同时间点的增量变化,有助于跟踪VLBA集成的演变。
<
超级会员免费看
订阅专栏 解锁全文
2663

被折叠的 条评论
为什么被折叠?



