应用变更影响分析
ChangeMiner 10 是以可视化展现企业复杂的应用,提供Insight信息的影响分析解决方案。针对以Java、.NET、4GL、C/C++、COBOL、PL/1、其他等各种程序语言编制的应用提供知识库。 有了 ChangeMiner 10 的支持,客户可以降低由源代码变更原因造成的应用故障风险,大幅提升现状分析生产效率。
概要
ChangeMiner 10 自动采集解析源文件和数据库目录,并从中提取各个因素之间的整体关联及其他有用的信息。之所以对于经过解析工作的对象不再需要手动输入它们之间的关联。另外,所有提取信息将被存放到具备报告及文档化等强大功能的应用知识库上。
应用部门只要在线可以随时随地达成知识共享,用户则能够短时间内了解应用结构和其关联。
竞争优势
ChangeMiner's 竞争优势
准确及效率的分析引擎 |
支持实时分析 |
支持动态字符串分析 |
|
支持异构环境分析 |
80 多种解析器: 语言,框架,Job 调度器,EAI,DBMS 等 |
|
支持关联关系自动验证 |
支持自动监控及诊断关联关系变化的准确性 |
|
支持快速的分析设置 |
项目/预设 - 只需指定对象源代码及数据库位置,即可快速进行分析 |
|
友好的用户UX |
为用户提供简单的菜单体系及UI布局 |
|
快速的搜索及关联关系可视化 |
快速掌握界面程序到数据库的关联关系 |
|
自动生成多种Diagram及文档 |
CRUD 矩阵、流程图、类图 等 |
|
对象级别变更历史关系 |
提供程序及数据库的变更历史信息 |
|
|
核心功能
ChangeMiner's 核心功能
仪表盘 + 统计 |
应用程序portfolio统计,变更趋势,复杂度度量,未使用资源等 |
协作管理 |
可以通过工单登录,工单状态变更,评论等共享应用分析信息并进行沟通。 |
高级搜索 |
对应用程序储存库中源代码文件和数据库模式中的对象进行快速搜索 |
项目及预设 |
可以通过预设功能快速便捷的创建项目以及执行分析。 |
结构 + 关联关系分析 |
通过关联图,CRUD度量等,不管什么语言种类可视化展示从客户端程序到数据库对象的所有调用关联关系和应用程序结构 |
关联关系验证及变更管理 |
自动监控及验证程序的新建/变更所带来的关联关系的变化,从而持续保持其准确性。 |
维护变更设计 |
可以将关联图编辑工具作为系统变更设计工具使用。 |
流分析 |
自动生成各种图(流程图、类图、时序图),并跟踪程序内(Inter-procedural)数据流 |
变更历史管理 |
通过源代码文件级和数据库模式的对象级的变更信息,使了解开发历史更加透明,方便 |
自动生成文档 |
利用应用存储库里的信息,可以设计报表样式以及自动生成多种类型的报表。 |
连接API |
通过用于项目创建和管理的REST API和用于查询分析结果的REST API,可以有效对接配置管理系统和ITSM。 |
Eclipse插件 |
在Eclipse开发环境直接与ChangeMiner对接,方便查看关联信息。 |
源代码质量及安全漏洞分析(选项) |
以国际编程标准作为基准,同时准确检测源代码质量与安全漏洞。 |
* ChangeMiner 10®支持常见的程序设计语言和数据库。
期待效果
ChangeMiner's 期待效果
降低变更风险 |
以可视化展现将要变更的组件或源代码的所有对象,之所以开发者能够即时了解对于应用和数据库的变更实际范围。
帮助开发部门正确捕捉应用变更时受影响的源代码,以提高正确性和可靠性。
对于受变更影响的应用领域可以进行分析。
应用部门可以减少应用故障风险。 |
通过自动化提高分析效率 |
通过项目向导,只需指定源代码及数据库位置即可轻松创建及分析项目。
管理员可以通过配置任务的自动化最大限度地提高工作效率,并可以使用预设功能快速执行相似系统的分析工作。
|
增强应用部门的工作效率 |
应用知识库On-demand提供具体信息,帮助相关责任人查看应用结构和关联更加容易。
管理人员可以大幅减少由于复杂应用管理的非效率性和开发者离职等问题造成的业务损失
|
实现紧密配合 |
提供可视化应用信息,帮助分析人员、开发者等相关人员容易理解其应用,并可以向下钻取应用相关各种详细信息。
即使IT部门有新进开发者,也可以迅速交接应用知识。
企业利用 ChangeMiner 10®,可以共享既可视化又透明的应用知识,以实现分析人员、开发者、QA之间的紧密配合。
|
节减创建文档所需成本 |
由于应用经常被变更,各种各样的已被输出的文档没能正确反映实际应用内容。
ChangeMiner 10®支持持续更新应用储存库自动创建文档,因此可以保障能提供最新的文档。
|
实现Time-to-Market |
强大的可视化及动态文档创建功能,有助于短时间内开展应用项目范围估计及设计工作。
特别是在复杂的应用迁移或下一代项目中由过去手工处理的工作转为自动化,实现了在有限的时间和预算内也可以建设有效系统。
|