Re: Should mainframe software be re-architected?
There are more than 250 billion lines of COBOL code in use on mainframes today. When I say mainframe I generally talk about z/OS. There are some companies doing great things with Linux on z systems but the bulk of the value is in the core z/OS applications.
Tools matter a great deal to make new develoeprs confident and productive in making changes to existing COBOL applications. Its more than an IDE its using tools like Visualization to provide quick application understanding of both source and execution.
Tools like Topaz for Program Analysis can help a smart but inexperienced programmer understand an existing monolithic COBOL application.
The key is tools and techniques that make the mainframe different only in syntax. COBOL is not any harder than Java or Ruby on rails if you have intuitive tools to understand the structure and flow of data, programs, and a freindly editor.
The concepts of SOA are visible in web enabled mainframe services. Concepts like microservices will become more prevalent over time.
Director, Product Management