COBOL Analyzer Webinar Q&A
We recently held a product launch webinar for COBOL Analyzer – a new and complementary offering to the Micro Focus COBOL portfolio. The webinar was heavily attended and lots of good questions were submitted. We’ve compiled that list of questions below along with the answers from our subject matter experts.
For more information on COBOL Analyzer and to watch the product launch video, visit: microfocus.com/cobolanalyzer
1. I already use Enterprise Analyzer (EA). Is this the same product?
Micro Focus Answer: COBOL Analyzer and Enterprise Analyzer are related, but different products. Enterprise Analyzer is designed for Mainframe COBOL applications, where COBOL Analyzer is designed for distributed COBOL applications. COBOL Analyzer offers a simpler setup and installation process, so for distributed COBOL shops, it’s the right tool.
2. What level of support is there for other COBOL dialects, specifically ACUCOBOL?
Micro Focus Answer: The level of support for ACUCOBOL-GT applications varies depending on the application code and applied extensions. Micro Focus technical services teams can help you asses is your ACUCOBOL application is a good candidate for COBOL Analyzer. Contact your Account Manager to get started.
3. What does the price structure look like?
Micro Focus Answer: For licensing and pricing questions, please contact your Micro Focus Account Manager
4. Does this work for the extend product line?
Micro Focus Answer: See answer to question 3.
5. Will COBOL Analyzer work with Visual Cobol for Eclipse?
Micro Focus Answer: Yes. Integration between COBOL Analyzer and Visual COBOL for Eclipse is available.
6. With a large code base can we define which applications and modules we wish to analyze? Can the Cobol Analyzer help us determine how to organize / define our applications?
Micro Focus Answer: Yes. These are core capabilities of the toolset. COBOL Analyzer will help you reorder your sources, define applications and map the modules they contain. You can also use the tag manager feature to classify and visualize the different modules and their interactions.
7. Can you explain the relationship between COBOL Analyzer and EA?
Micro Focus Answer: See question 1 in part. Also, the latest release of Enterprise Analyzer (v3.6.2) contains all the new features of COBOL Analyzer and includes other mainframe related features (such as PL/I support for example) Enterprise Analyzer is designed for Mainframe shops where COBOL Analyzer is designed for IT shops running COBOL on Windows, UNIX or Linux environments.
8. Is COBOL Analyzer customizable to recognize/analyze custom COBOL syntax extensions?
Micro Focus Answer: Some custom COBOL syntax extensions are supported. The Micro Focus technical services team can help you asses if your application is a good candidate for COBOL Analyzer. Contact your Account Manager to get started.
9. Can you only put COBOL code into CA, or can you also include Java and C?
Micro Focus Answer: All the advanced analysis features are available for COBOL. You can include a number of other languages including Java and C but the analysis level is lower and this toolset should mainly be used to map interactions between the COBOL and non-COBOL code.
10. How about integration with Visual COBOL for Visual studio?
Micro Focus Answer: Importing code searches into Visual COBOL for Visual Studio is supported in Visual COBOL 2.3. Importing code searches results is currently available in Visual COBOL for Eclipse and will be available in the next Visual COBOL for Visual Studio release.
11. What is the performance for a mid-size COBOL application?
Micro Focus Answer: The answer varies depending on the application and hardware, but we have tested COBOL applications with multi millions of lines of code and were able to execute code searches in only a few seconds.
12. Does this tool recognize alternative linkages between parts of the application, such as COM, XML file exchanges, or SOAP-based Web Services?
Micro Focus Answer: There is a limited support for XML and SOAP based communication channels. The Micro Focus technical services team can help you asses if your application is a good candidate for COBOL Analyzer. Contact your Account Manager to get started.
13. Will COBOL Analyzer work with Oracle as well as SQL Server?
Micro Focus Answer: COBOL Analyzer uses MS SQL Server for its knowledge repository and comes out of the box with a SQL Server Express instance. However it can be used to analyze code that uses different databases including Oracle.
14. Are there any export capabilities i.e. to export analysis info to SPARC Enterprise Architect?
Micro Focus Answer: COBOL Analyzer offers various methods of exporting analysis information using several industry standard formats which can be consumed by other tools including SPARC Enterprise Architect.
15. How does the COBOL Analyzer detect 'dynamic' calls to other modules? By naming conventions?
Micro Focus Answer: During parsing, COBOL Analyzer models the program control and data transfers to automatically resolve dynamic calls that are not resolved until run time. Declarations, MOVE statements, and any other means of resolving the dynamic calls are analyzed to determine the target of the control or data transfer. In cases where the resolution of a dynamic call cannot be automatically determined, there will be a relationship from the program to a decision point that can then be resolved manually in the Decision Resolution Tool.
16. Any support for Mf utility Sort (external)?
Micro Focus Answer: COBOL Analyzer doesn’t support analyzing Mfsort external usage analysis but depending on the needed information a plugin solution may be implemented.
17. Any support for Unix/windows script which starts and ends COBOL programs and checks return-codes?
Micro Focus Answer: COBOL Analyzer supports KornShell scripts analysis.
18. We have analyzer for server express and want to upgrade to Visual Cobol. What’s the path?
Micro Focus Answer: The best way to move forward would be to contact your account manager and schedule the complimentary Value Profile assessment.