1 / 13

TPF Software Update: Meeting Your Current Needs and Building for the Future

TPF Software Update: Meeting Your Current Needs and Building for the Future. Thiru Thirupuvanam, Ed Jordan & Jeff Longwell. Contents. Tool Directions Eclipse-Based Tools Demos. What Is the Direction of Development Tools in TPF?. To determine what tools to build… We observe industry trends

claire
Download Presentation

TPF Software Update: Meeting Your Current Needs and Building for the Future

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TPF Software Update:Meeting Your Current Needs and Building for the Future Thiru Thirupuvanam, Ed Jordan & Jeff Longwell

  2. Contents • Tool Directions • Eclipse-Based Tools • Demos

  3. What Is the Direction of Development Tools in TPF? To determine what tools to build… • We observe industry trends • We cooperate and compete with other vendors • But most of all…We listen to customersUltimately it is our customers who decide what tools we make If my tools don’t meet my needs, I’ll get other tools! Customer

  4. Remote Resources Resource Utilization Productivity Private TPF What is the Customer’s Dream? • Private TPF system for every programmer • Full connectivity • And stop the whole system when a mistake is made • All that with next-to-no impact on the VM system • And rising productivity

  5. More highly integrated tools GUI Debugging Source-level trace GUI Edit/Compile CMSTPF (1987) Source View (1992) TPF/GI (1996) TPF/IDE (2000) Eclipse-based tools TPF/GI + TPF/IDE for z/TPF Direction for Development Tools For TPF:An Observation Green-screen Command line ECB Trace Future trends seem to point to greater tool integration for TPF tools TPF Software will be on the leading edge as it has always been

  6. UNDERLYING VIRTUAL TPF TECHNOLOGY only in TPF Software tools Why TPF Software Tools Should Be in Your Tool Set The underlying “Virtual TPF” technology (CMSTPF) will continue to provide unmatched advantages to the TPF Application programmer • No matter how primitive the original interface was… • No matter how the user interface improves… • No matter what new features or integration abilities are added… • No matter what the future brings Green-screen TPF/GI TPF/Eclipse ?

  7. CMSTPF CMSTPF CMSTPF CMSTPF CMSTPF CMSTPF Virtual TPF Technology Breakthrough Idea • Emulate TPF operating system using CMS Major Advantage • One virtual TPF system per programmer/tester • Program Isolation • Database Isolation • Productivity End Result • 1000 CMSTPF users with minimal impact

  8. Future Plans for CMSTPF z CMSTPF

  9. Eclipse-Based Tools

  10. Eclipse: Quick Overview • Language development tools platform • Started by IBM, now Open Source • Typical uses: edit source code, compile, debug • Vendors and customers contribute “plug-ins” to expand Eclipse functionality • Potential for cooperation between tools • Potential for reduced learning curve

  11. TPF Software Eclipse-Based Tools • For z/OS, z/VM & Linux • Source code browsing, downloading • Dataset management (PDS) • Editing • Compiling/Binding • JCL submission • For TPF • Low-level debugging (macro trace) • Source-level debugging (C++, Assembler) • Uses Virtual TPF (CMSTPF) technology • TPF/GI features in an Eclipse environment

  12. Eclipse-Based Tool Demos • z/OS Navigator • TPF/Eclipse

  13. For More Information About Any of Our Tools… Contact… Thiru Thirupuvanam TPF Software, Inc. info@tpfsoftware.com 919-676-5501 www.tpfsoftware.com

More Related