Mainframe, AS400, and Open VMS

In legacy environments, it is common to have applications with multiple technologies each contains different programming languages. AWS Blu Insights embeds specific engines for each of these languages (and thus extensions) in order to combine their results and generate the best analysis whatever the original applications contain. 

Analysis

Platforms

Supported languages and extensions

Generic MetricsMainframeCobol (CPY, CBL, CBLMF, COB, COBCOP, SCO), Easytrieve(EZT), JCL, MACRO, PL/I (PLI, PL1), PROC, REXX, SCL
iSeries / AS400CLLE, CLP, CMD, DDS, DSPF, INCLUDES, LF, PF, PPF, PROTOTYPE, PROTOTYPES, PRT, PRTF, RPG, RPGILE, RPGLE, SQLRPG, SQLRPGLE, SRV
OpenVMSADF, ADFINC, CDO, COM, FDL, GDF, ICM, IFDL, INI, MCM, MDF, OPT, TDF, TCM
DependenciesMainframeASM, Basic mapping support (BMS, MAP), CCDEF (Compilation control definition), C, Cobol programs (CBLMF, CBL, COB, SCO), Copybooks (CPY, COBCOP), Control Card (ControlCard, CTL, CNTL), CLIST, CSD, EZT, IMS (DBD, MFS, PSB), JCL, LNK Procedure (PROC, PRC), MNUCMD, PL/I (PL1, PLI), REXX, SCL, SPZ, SQL, SQLC
iSeries / AS400CBLLE, CL, CLLE, CLP, DDS, DSPF, LF, PF, PPF, PRT, PRTF, QLCBLLE, RPG, RPGLE, SQLRPGLE, SQLCBLLE
OpenVMSADF, ADFINC, CDO, COM, DAT, DIS, FDL, GDF, GDFINC, ICM, IFDL, IFDLCOP, INI, MCM, MDF, MDFINC, OPT, TDF, TCM
Cyclomatic ComplexityMainframeAssembly (ALC, ASM, MAC, MACRO, MLC), Cobol programs (CBLMF, CBL, COB, SCO), Copybooks (CPY, COBCOP), PL/I (PL1, PLI), REXX
iSeries / AS400Assembly (ALC, ASM, MAC, MACRO, MLC), CBLLE, CL, CLLE, CLP, QLCBLLE, RPG, RPGLE, SQLCBLLE, SQLRPGLE
OpenVMSCOM, ICM, IFDLCOP
Classification

Mainframe & iSeries / AS400

ASM (Assembly), Binary, BMS (Basic Mapping Support), CCDEF (Compilation control definition), CL (Control Language), CLIST, COB (Cobol), CPY (Copybook), CSD (CICS System Definition), CTL (JCL Control Card), DATAVIEW (Ideal Dataview), DBD (DataBase Description), DDBT (Ideal DataDictionary Backup and Transport), DSPF (Display File), Empty, EZT (EasyTrieve), IDEAL (Ideal Program), JCL (Job Control Language), LF (Logical File), LISTCAT (Listing Catalog), MACRO, Mark IV, MFS (Message Format Service), PF (Physical File), PL1 (Programming Language 1), PNL (Ideal Panel), PPF (Printer File), PROC (JCL Procedure), PSB (Program Specification Block), REXX (REstructured eXtended eXecutor), RPG (Report Program Generator), RPGLE (Report Program Generator IV), RPT (Ideal Report), SAS (Statistical Analysis System), SCL (Software Control Language), SH (SHELL), SQL (Structured Query Language), TSO-GDG (TSO Generation Data Groups file)

Transformation Center

Mainframe & iSeries / AS400

BMS (.bms, .map), BTG (.btg), CL (.cl, .clle, .clp), COB (.cbl, .cblle, .cblmf, .cob, .sco, extensions containing clb, sqlcbl, sqlcblle), CPY (.cobcop, .cpy), CSD (.csd), CTL (.cntl, .ctl), DBD (.dbd), DCL (.dcl), DDL (.ddl), DSPF (.dspf), JCL (.jcl), JF (.jf), LF (.lf), LISTCAT (.listcat), MFS (.fmt, .mfs), PF (.pf), PL1 (.pl1, .pli), PROC (.prc, .proc), PRTF (.ppf, .prt, .prtf), PSB (.psb), RPG (.rpg, .rpgle, .sqlrpgle), SQL (.sql, .sqlc)