Searching Your Source Code

  • 153 views
Uploaded on

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.

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.

More in: Software , Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
153
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
2
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. www.in-com.com/smarttsxl Source Code Search & Analysis with
  • 2. What exactly does SMART TS XL do?
  • 3. 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.
  • 4. 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.
  • 5.  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.
  • 6.  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.
  • 7. So how can I use SMART TS XL on my project?
  • 8. 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!
  • 9. 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.
  • 10. This widget searches the same 36 CICS programs and draws an interactive diagram to show if and where they work together.
  • 11. 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.
  • 12. 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.
  • 13. 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!
  • 14.  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
  • 15.  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
  • 16. Visit http://www.in-com.com/Resources for free whitepapers and videos about SMART TS XL.