Presentation is loading. Please wait.

Presentation is loading. Please wait.

Application Discovery,

Similar presentations


Presentation on theme: "Application Discovery,"— Presentation transcript:

1 Application Discovery,
CA Plex and 2E

2 Application Discovery
Illuminating black boxes

3 Speakers John Rhodes Kiyoshi Terasawa

4 Package customization
Modernization Legacy System Modern System Wrap Low Code / APIs, BPM, RPA ANALYZE CM evolveIT CM M3 Model to Model API BPM RPA COTS Package customization DEV OPS Improve Process

5 Agenda Introduction Technology How can this technology help you? Q&A

6 Introduction

7 Can you answer these? How many Functions and DB Schemas are used in your models? How are your functions connected to your data? read, write, update or delete? Complex function groups? Do you know how the call graph looks like? Can you provide statistical information from a user point of view? Can you accurately estimate major projects?

8 No problem you say! In Plex I have: In 2E I have “U” and 95/96
Dependency Browser Triple usage Gen and Build call Graph In 2E I have “U” and 95/96 Lists Report

9 Except… It takes forever to load, and I can’t export
The information is limited and doesn’t show information like lineage I can’t get metrics, so my estimation is a shot in the dark The information is not understandable by my management and business analysts

10 ? Models are Hard Templates Inheritance Generator Secrets
Need to Analyze Model with Source, with Intelligence

11 Introducing CM evolveIT
Speed Export Component Connectivity Metrics Answers!

12 Our goal

13 Technology CM evolveIT for CA 2E and CA Plex

14 Feature statistics browse call graph estimate

15 summary statistics

16 browsers Menu Browser Function Browser Menu as Tree Show Functions
Show Details Function Browser Search Function

17 call graph with data access

18 estimation point

19 estimation point Represent function metrics or functions in the call graph as point Index for non 2E/Plex audience  

20 export as csv

21 export as json For extra analysis  

22 sub system statistics  How many Functions in the call graph group by sub system 

23 demo Script is in word doc

24 how do we analyze applications?
                          Spoiler - It isn’t easy! This Photo by Unknown Author is licensed under CC BY-SA-NC

25 how we do we do this? CA 2E/Plex model is a Black Box
Information we want is available in Generated Source Deployed environment Application design (Model)

26 from model Plex Model via Model API Model API Action Diagram parsing
Extract Action Diagram text Get Object information Action Diagram parsing Statement count

27 from source Generated Source code Function call info
Name of program called

28 from source Generated Source code Database access info
Name of DB schema How it is accessed

29 from application design
Menu structure Sub System grouping information Batch entry list

30 Analyze One Entry Point, Plex or 2E, Free!
Analysis Tool Access Call Graph Statistics Data access

31

32 contact +512-423-1959 john.rhodes@cmfirstgroup.com


Download ppt "Application Discovery,"

Similar presentations


Ads by Google