![Page 1: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/1.jpg)
Assembler
The IT Information System
HORIZONTSoftware for Datacenters
Garmischer Str. 8 D- 80339 MünchenTel ++49(0)89 / 540 162 - 0www.horizont-it.com
XINFO
![Page 2: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/2.jpg)
HORIZONT 2 XINFO®
Assembler - Displays
The entry point to XINFO‘s Assembler data
![Page 3: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/3.jpg)
HORIZONT 3 XINFO®
XINFO and Assembler
• General Program Informationen
• Copy and Macros (which program uses which macros)
• Calls (which program calls which program)
• External Symbols (External Symbols)
• Expanded Source (Search within the source incl. macros)
• DB2 Access (EXEC SQL statements)
• Graph (interlanguage call graphic)
The Assembler Interface allows you to use following The Assembler Interface allows you to use following queries: queries:
![Page 4: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/4.jpg)
HORIZONT 4 XINFO®
Assembler - General Info
search for programs with certain attributes, e.g. - used SQL - more than 1000 lines of code- was changed before a certain date
![Page 5: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/5.jpg)
HORIZONT 5 XINFO®
Assembler - General Info
ProgramsSQL, CICS, DLI Y/N
Lines of Code
Last update
![Page 6: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/6.jpg)
HORIZONT 6 XINFO®
Assembler - Copy and Macro
Answers questions like “Where are Copy or Macro statements used, e.g. GETMAIN + FREEMAIN”
![Page 7: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/7.jpg)
HORIZONT 7 XINFO®
Assembler - Copy and Macro
Programs
Copy/Macroname
Line number
Nesting-Level, found Y/N etc.Source
with the call statement
The complete statement, allows to search for parameters
![Page 8: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/8.jpg)
HORIZONT 8 XINFO®
Assembler - Copy and Macro, File Access
To find file access simply search for the DD name and/or the appropriate Macros (OPEN, PUT, GET, DCB, ACB etc.)
![Page 9: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/9.jpg)
HORIZONT 9 XINFO®
Assembler - Copy and Macro, File Access
programs
File MacrosThe usage of the Macro
![Page 10: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/10.jpg)
HORIZONT 10 XINFO®
Assembler - Copy and Macro, File Access
Use the mouse to access related data, or the source
![Page 11: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/11.jpg)
HORIZONT 11 XINFO®
Assembler - Copy and Macro, File Access
The matching source line is “highlited”
![Page 12: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/12.jpg)
HORIZONT 12 XINFO®
Assembler - Calls
Search for program calls and parameters
![Page 13: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/13.jpg)
HORIZONT 13 XINFO®
Assembler - Calls
Calling programs
called programs
Parameters
Call types: CALL, LINK, LOAD, ATTACH or “L R15,=V(pgmname)”
![Page 14: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/14.jpg)
HORIZONT 14 XINFO®
Assembler - Call Graph
Right mouse, then GRAPH – Programs Call Diagram
![Page 15: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/15.jpg)
HORIZONT 15 XINFO®
Assembler - Call Graph
selected ASM program
Calling PL1 (or COBOL) Program
called ASM program
![Page 16: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/16.jpg)
HORIZONT 16 XINFO®
Assembler - Call Graph
PL1 programs
Cobol Programcalled ASM program
![Page 17: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/17.jpg)
HORIZONT 17 XINFO®
Assembler - External Symbols
![Page 18: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/18.jpg)
HORIZONT 18 XINFO®
Assembler - External Symbols
Programs
External symbols
ESD types (see Assembler Programer’s Guide):SD Section Definition (CSECT) LD Label Definition (entry point) ER External Reference ED Element Definition (class) PC Private Code Section CM Common Section XD External Dummy Section PR Part Reference WX Weak External Reference DS Dummy Section (DSECT)
![Page 19: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/19.jpg)
HORIZONT 19 XINFO®
Assembler - Expanded Source
![Page 20: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/20.jpg)
HORIZONT 20 XINFO®
Assembler - Expanded Source
Source Lines, including Source from Copy/Macros
![Page 21: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/21.jpg)
HORIZONT 21 XINFO®
Assembler - Expanded Source
To search for “special functions”, e.g. “SVC 99“
![Page 22: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/22.jpg)
HORIZONT 22 XINFO®
Assembler - Expanded Source
These programs are calling SVC 99
Browse Source
![Page 23: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/23.jpg)
HORIZONT 23 XINFO®
Assembler - DB2 Access
Search for used DB2 objects
![Page 24: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/24.jpg)
HORIZONT 24 XINFO®
Assembler - DB2 Access
XINFO analyses SQL statements. You can search for tables, columns, and usage (SELECT, INSERT etc.)
![Page 26: Assembler The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0](https://reader036.vdocuments.site/reader036/viewer/2022062516/56649dd55503460f94acd04e/html5/thumbnails/26.jpg)
Many thanks for your attention!
HORIZONTSoftware for Datacenters
Garmischer Str. 8 D- 80339 MünchenTel ++49(0)89 / 540 162 - 0www.horizont-it.com
XINFOThe IT Information System