searching your source code

17
www.in-com.com/smarttsxl Source Code Search & Analysis with

Upload: in-com-data-systems

Post on 02-Jul-2015

198 views

Category:

Software


2 download

DESCRIPTION

Have to wade through terabytes of source code to find what you're looking for? Check out how you can find what you need in under a second.

TRANSCRIPT

Page 1: Searching Your Source Code

www.in-com.com/smarttsxl

Source Code Search & Analysiswith

Page 2: Searching Your Source Code

What exactly does SMART TS XL do?

Page 3: Searching Your Source Code

I. Enterprise Search: Search any text asset. Source code (Legacy and Distributed),

SharePoint, Documents, Active Directory, log files, service tickets, etc.

II. Impact Analysis: Identify critical areas of impact with color-coded diagram trees.

III. Complexity Analysis: Export program complexity charts that contain important

project-scoping information.

IV. Field Tracking: Track field usage through programs, through multiple iterations.

V. COBOL and JCL Expansion Tools: Expand Copybooks, Includes, Procs/Parms

and extract DSNs inside the code to see how it looks at runtime.

Page 4: Searching Your Source Code

SMART TS XL indexes data from multiple sources and makes it instantly searchable from one location.

Users access the information pool via a web browser or through custom applications created with APIs.

Page 5: Searching Your Source Code

An easy-to-use technology that provides instant search results.

Search distinct parts of code like literals, strings, comments, and more.

Execute complex Boolean, nested, and proximity queries to identify logic.

Page 6: Searching Your Source Code

Cross-reference diagrams show connections made across platforms.

The diagrams can be expanded, exported and shared with others.

Documents, service tickets, JCL, DB/2 and other artifacts that reference the program are shown.

Page 7: Searching Your Source Code

So how can I use SMART TS XL on my project?

Page 8: Searching Your Source Code

Let’s say you’re making major changes to your CICS records.

A simple search for “CICS” finds all instances where the term appears in all the indexed programs.

Awesome, you’ve identified where everything is!

Page 9: Searching Your Source Code

Next, run a complexity analysis on all “CICS” programs and sort them by difficulty.

Additional fields can be added as needed for planning project resources.

Page 10: Searching Your Source Code

This widget searches the same 36 CICS programs and draws an interactive diagram to show if and where they work together.

Page 11: Searching Your Source Code

Now you can see a diagram displaying the connections between modules containing your search criteria. You’re able to see through multiple levels of interaction and identify some important copybooks.

Page 12: Searching Your Source Code

Copybooks are expanded in COBOL, and Procs, Symbolic variables, Parms, and Card libs are expanded in JCL.

View your JCL as it looks at runtime.

Page 13: Searching Your Source Code

Reports generated in SMART TS XL can be saved, copied, printed or exported to Word, Excel, or HTML.

Perfect, now you can assign tasks and get down to work!

Page 14: Searching Your Source Code
Page 15: Searching Your Source Code

The Field Tracker takes a field name and tracks the usage through programs, through multiple iterations.

The output of the Field Tracker Tool shows the field lineage through all COBOL programs.

Field Tracker Report

Page 16: Searching Your Source Code

Interactive control flow diagrams are created in seconds with a widget.

Expand content of selected object types.

Click on an object and see the line of code; click on a line of code and the object is highlighted.

Control Flow Diagram Creator

Page 17: Searching Your Source Code

Visit http://www.in-com.com/Resources for free whitepapers and videos aboutSMART TS XL.