Discover how InfoConnect platform bridges the gap between IBM i and today's AI ecosystem. In this session, you'll learn how real-time Change Data Capture (CDC) streams live DB2 data from IBM i to modern data platforms with little to no coding and without impacting production performance. We'll demonstrate how to make IBM i data available to AI agents and workflows, enabling intelligent automation, natural language interfaces, and real-time decision-making. Whether you're beginning your AI journey or expanding existing IBM i capabilities, this class provides practical strategies for integrating trusted enterprise data with the latest AI technologies.
Discover how InfoConnect platform bridges the gap between IBM i and today's AI ecosystem. In this session, you'll learn how real-time Change Data Capture (CDC) streams live DB2 data from IBM i to modern data platforms with little to no coding and without impacting production performance. We'll demonstrate how to make IBM i data available to AI agents and workflows, enabling intelligent automation, natural language interfaces, and real-time decision-making. Whether you're beginning your AI journey or expanding existing IBM i capabilities, this class provides practical strategies for integrating trusted enterprise data with the latest AI technologies.
Not Legacy — Ahead of Its Time: The Future of IBM i and how IBM Bob is Changing How We Work on It. IBM i was built for what the industry is only now catching up to — and in this session, we'll prove it. We'll cover the Power11 roadmap, hybrid cloud integration, IBM i's industry-leading security and reliability, and the real cost advantages that make it hard to beat. Then we'll show why IBM i is uniquely AI-ready today, thanks to the depth of SQL Services that make connecting modern tools to your business data straightforward. In the second half, we get hands-on with Bob and the Premium Package for i — an AI assistant built specifically for IBM i. We'll show how operators and administrators can use Bob to review audit journals, investigate job logs, monitor system performance, and understand unfamiliar programs — all through natural conversation. No migrations, no rewrites. Just actionable intelligence from the system you already run. Come for the platform vision. Leave with a tool you can use on Monday morning.
AI coding agents promise faster modernization — but the bill arrives in tokens, and pure-LLM translations of RPG can compile cleanly while preserving 0% of business behavior. Through five real code examples, this session unpacks the economics of agentic development for CA 2E and CA Plex shops: deterministic analysis and transformation with CM evolveIT at the core, AI where judgment pays, and no LLM vendor lock-in.
To assist in automated regressing testing we at United Heritage have developed a test framework with patterns to create test harnesses around non UI programs, and test harnesses to update and review database records. This test framework supports setting up database records, running tests, and automatically reviewing the return values and updated database records to check for test pass or failure. This is based solely on Patterns libraries and is available for free. You can run individual tests, groupings of tests, and all tests for a system.
Source versioning tools like Git have transformed modern development—but for IBM i teams, Git alone isn’t enough. When paired with structured change management, this powerful combination streamlines source control, strengthens compliance, and improves collaboration across IT teams. If you’re looking to modernize your IBM i development process without compromising stability or compliance, we’ll show you how to achieve the best of both worlds: agile, collaborative development with safe, controlled deployments.
No matter how long we've been using CA Plex, there's always something new to find in its feature set that can help you in your day-to-day tasks. Several highly-experienced developers will share tips and techniques that they've picked up over the years.
AI is everywhere — but how does it actually help with 2E work? In this hype-free live demo, we'll use Claude Code and a small MCP "bridge" to read your 2E model, generate a clean reference document for a 2E function in seconds, and get an impact analysis for a proposed change — all in plain English. No AI background required, and you don't need to be an expert to start.
I'll demonstrate how CM DDSToDDL turns legacy IBM i DDS source into ready-to-run SQL Server and IBM i DB2 DDL in minutes — with clean, business-readable names and correct keys generated automatically, never hand-inferred. A live demo shows a single source folder producing deployable, dependency-ordered scripts for both platforms in one pass.
This presentation shows developers how to extend Synon 2E generated RPG IV applications using EXECUSRSRC, covering key built-in functions and the #I/#O/#B parameter conventions. It also demonstrates embedded SQL patterns, walking through the full cursor lifecycle from prepare and declare through fetch and close.
Modernize your Synon (CA 2E) applications without rewriting proven business logic. In this session, you'll learn how to expose existing Synon programs as secure, scalable REST APIs and MCP servers, that can be consumed by AI agents, web applications, mobile apps, cloud platforms, and third-party systems. We'll demonstrate how to rapidly create APIs and MCP servers, apply authentication and security, and integrate with modern technologies while preserving your investment in IBM i. Whether you're building a digital transformation strategy, enabling cloud integration, or supporting AI initiatives, this class will show practical techniques for extending the value of your Synon applications through standards-based REST services.
AI coding assistants have helped accelerate modern development, but don't feel left out if you're using older tools like CA Plex. Andrew Leggett will demonstrate how Plex developers can use tools like Claude Code to query and modify your Plex applications, automating common tasks and extracting information from your models, while Borys Vulgarin will introduce an AI-driven pipeline that turns plain-language requirements into valid CA Plex Object Migration XML, which can then be imported directly into a Plex model.
We will showcase a modernization process by migrating IBMi native code to SpringBoot Java. In this session, we will walk through various code transformation scenarios, including COBOL, RPG with O spec report, and CLP to Java. We will also share the challenges we encountered and practical tips drawn from our modernization project experience.
After 20+ years building enterprise ERP software on CA Plex, SODISA faced a familiar challenge: evolving user expectations without abandoning the business logic that took decades to perfect. In this session, we share three real-world patterns we used to extend our Plex system outward. Including integrating facial biometric recognition directly within Plex, exposing Plex business logic through a modern .NET API to power a web employee portal, and building new web interfaces that coexist with our existing Plex model. No theory, just honest lessons from a team that decided to orchestrate around Plex rather than walk away from it.
Legacy modernization efforts are often slowed by limited visibility into complex applications, undocumented business logic, and unclear modernization pathways. In this product showcase, discover how ModernizeIT helps organizations accelerate modernization through AI-guided discovery, analysis, and planning. We'll demonstrate how teams can gain actionable insights into legacy applications, visualize architecture and dependencies, generate documentation, and identify opportunities for modernization—all within a unified platform designed to reduce risk and improve decision-making.
When modernizing CA 2E models to CA Plex, the same business logic can be preserved, but the execution cost can change dramatically when native RPG is replaced by Plex-generated Java. A row-by-row access pattern that was inexpensive with native IBM i I/O can become costly when every lookup becomes a JDBC round trip.