
ARCAD Software develops and supplies the industry's leading DevOps and Enterprise Modernization solutions for the IBM i platform, including Rational Certified solutions that seamlessly integrate with Team Concert.

DOT Anonymizer helps anonymize huge data volumes thanks to high-performance execution.

Deploy your multi-platform applications rapidly and securely

ARCAD Audit is an automated IBM i application analysis and code cleanup solution designed to assess application health, reduce technical debt, and prepare legacy applications for modernization or DevOps initiatives. The solution analyzes IBM i libraries and source code to identify anomalies such as missing source or objects, outdated source, duplicate code, unused objects, and source/object inconsistencies. It also builds a comprehensive repository of relationships between application components, programs, files, database fields, and work fields. ARCAD Audit automates the analysis, cleanup, and archiving process, helping teams remove obsolete components, correct inconsistencies, verify source compilation, and generate missing source members when required. By cleaning and structuring existing IBM i application assets before major changes, ARCAD Audit helps organizations reduce maintenance effort, manage technical debt, improve application quality, and prepare their applications for modernization, Git migration, or integration into a DevOps environment.

ARCAD Builder is an automated build management solution for IBM i applications, designed to streamline compilation and support Continuous Integration (CI). Using application dependency knowledge, ARCAD Builder automatically identifies and recompiles precisely the components impacted by a code change. It manages dependencies through a centralized metadata repository and sequences the recompilations required to produce a consistent application build. ARCAD Builder automates the entire IBM i build process, including compilation commands, pre- and post-compilation processes, object administration tasks, and data transfers to new database structures. Executable code is recreated without manual intervention while preserving existing rights, properties, and attributes. Accessible directly from RDi and VS Code, ARCAD Builder helps development teams reduce manual effort and compilation errors, accelerate application builds, and integrate IBM i development into modern CI/CD pipelines.

**ARCAD Code Checker** is an automated source code quality and compliance solution for IBM i applications, designed to help development teams enforce coding standards and improve code quality throughout the development lifecycle. The solution automatically analyzes source code against predefined or customized coding rules to detect quality issues, inconsistencies, and potential errors. It provides developers with immediate feedback directly within their development environment, helping them identify and correct issues earlier in the development process. ARCAD Code Checker integrates code quality controls into DevOps and CI/CD workflows, enabling organizations to automate source code reviews and apply consistent quality standards across development teams and projects. By continuously monitoring source code quality, ARCAD Code Checker helps organizations reduce technical debt, improve maintainability, standardize development practices, and deliver more reliable IBM i applications.

ARCAD iUnit is an automated unit testing solution for IBM i applications, designed to help development teams create, execute, and manage unit tests directly within their development and DevOps processes. The solution enables developers to test individual IBM i programs and procedures, automate test execution, and compare actual results against expected outcomes. Test cases can be created and reused to ensure that application changes do not introduce regressions. ARCAD iUnit integrates unit testing into CI/CD pipelines, enabling tests to be automatically executed as part of the development and build process. This helps teams identify defects earlier and continuously validate application changes. By bringing automated unit testing to IBM i development, ARCAD iUnit helps organizations improve application quality, reduce regression risks, accelerate development cycles, and integrate IBM i testing into modern DevOps practices.

ARCAD Dashboards is an IBM i application health and DevOps performance monitoring solution that provides real-time visibility into application quality, development activity, and DevOps performance. The solution consolidates key metrics into clear, easy-to-read dashboards, helping teams assess the overall health of their IBM i applications and monitor performance throughout the DevOps lifecycle. ARCAD Dashboards tracks DevOps flow metrics such as deployment frequency, failed deployments, defects and correction rates, changes by release, Jira defects, and test cases per test run. It also provides application health metrics including code quality, complexity, lines of code, source members, and missing source components. By providing quantitative and qualitative insights into IBM i applications, ARCAD Dashboards helps development and IT teams monitor DevOps performance, identify areas for improvement, track application quality, and demonstrate measurable progress to management.

ARCAD Observer is an IBM i application analysis and visualization solution designed to help development teams quickly understand complex application architectures, business rules, and dependencies. The solution provides application-wide cross-referencing and detailed impact analysis, enabling developers to identify relationships and dependencies down to the source line and field level. This helps teams assess the impact of changes before modifying an application and make maintenance activities faster and more accurate. ARCAD Observer provides graphical views of IBM i applications through I/O diagrams, workflow diagrams, database relationship models, and program and procedure calling chains. It also offers high-level functional views of application architecture and detailed database relationship analysis. The solution automatically generates up-to-date technical documentation and can output application architecture documentation directly to Atlassian Confluence. Accessible from 5250, RDi, and VS Code, ARCAD Observer helps teams accelerate application understanding, improve impact analysis and project planning, and simplify the maintenance of complex IBM i applications.

ARCAD Software is a company specializing in DevOps and modernization solutions, particularly for IBM i environments. Founded in 1992, ARCAD offers a comprehensive suite of products that support the software development lifecycle, including application lifecycle management (ALM), test automation, data masking, and source code management. Their solutions are designed to enhance productivity, improve software quality, and facilitate digital transformation in enterprise IT systems. ARCAD Software serves a diverse range of industries, helping organizations evolve their legacy systems while integrating cutting-edge technology.