AI-powered code analysis and business rule extraction that generates modernization artifacts for enterprise legacy systems, complementing AWS Transform initiatives.
AI Cockpit Smart Engineering for AWS Transform Composability
AI Cockpit Smart Engineering is an enterprise solution that accelerates the
understanding, documentation, and modernization of legacy systems. It applies
AI-assisted software engineering to analyze source code, extract business rules,
identify dependencies, generate technical and functional documentation, and
produce engineering artifacts that support AWS Transform modernization
initiatives.
HOW IT WORKS
AI Cockpit Smart Engineering ingests legacy source code and applies AI-driven
analysis to produce structured, actionable engineering outputs:
Code Analysis and Dependency Mapping. Parses legacy codebases to identify
dependencies, data flows, and system interconnections.
Business Rule Extraction. Isolates embedded business logic from source code
and surfaces it in human-readable formats.
Documentation Generation. Produces technical and functional documentation
directly from analyzed source code.
Modernization Artifact Creation. Generates epics, user stories, acceptance
criteria, test scenarios, architecture diagrams, and other engineering inputs
that support modernization workflows.
Traceability and Governance. Maintains linkage between legacy code elements
and generated artifacts to support enterprise governance and controlled
modernization workflows.
Smart Engineering generates the code intelligence, documentation, backlog, and
engineering artifacts used as inputs to modernization. Code transformation,
testing, remediation, and production validation occur downstream within AWS
Transform/ATX modernization workflows or within the customer's target
engineering environment. Generated artifacts are intended to accelerate these
workflows and should be reviewed and validated within the applicable target
environment before production use.
SUPPORTED LANGUAGES AND TECHNOLOGIES
Smart Engineering supports analysis of a broad range of enterprise and legacy
technologies, including:
COBOL, Copybooks, and JCL
VisualAge
HLASM and Assembly
IBM RPG III and RPG IV
Natural
Clipper and VB6
Java
C and C#
Python and Go
TypeScript
PHP and Ruby
PL/SQL
ESQL and IBM ACE
MuleSoft and DataWeave
.NET project and solution structures
Additional source code, configuration, markup, database, and project formats
can also be ingested as part of application codebase analysis.
KEY BENEFITS
Accelerate legacy understanding. Convert complex legacy source code into
structured engineering knowledge and reduce analysis and documentation effort.
Extract business rules at scale. Surface embedded business logic and
dependencies that would otherwise require extensive manual review.
Generate modernization artifacts. Produce epics, user stories, acceptance
criteria, test scenarios, architecture diagrams, and other engineering inputs
that can be reviewed and used by downstream modernization workflows.
Support enterprise governance. Maintain traceability between legacy code and
modernization artifacts to support audit, review, and compliance requirements.
Complement AWS Transform programs. Add specialized Smart Engineering
capabilities for legacy understanding, codebase analysis, requirements
generation, test generation, and modernization planning within AWS Transform
engagements.
USE CASES
Large-scale application assessment. Analyze portfolios of legacy applications
to prioritize modernization candidates and understand interdependencies
across systems.
Legacy code documentation. Generate comprehensive technical and functional
documentation for undocumented or poorly documented codebases.
Business rule discovery. Extract and catalog business rules embedded in
legacy code so they can be preserved and validated during modernization.
Modernization planning. Produce architecture diagrams, epics, user stories,
and other engineering inputs to accelerate modernization planning and
downstream execution.
Software engineering acceleration. Reduce manual effort in application
assessment, test scenario creation, requirements gathering, and modernization
preparation.
PRICING MODEL
AI Cockpit Smart Engineering uses a metered pricing model through AWS
Marketplace, based on the volume of source code processed by Smart Engineering.
See the Pricing tab on this listing for metered dimensions and rates.
GETTING STARTED
Product documentation is available at https://docs.aicockpit.ai/. To discuss how
the product fits your modernization initiative, contact the support team at the
email listed in the Support section of this listing. Onboarding guidance and
support contact channels are provided during setup.
Custom development, consulting services, manual code remediation, modernization
execution, production validation, deployment, and customer-specific integrations
are not included in the Smart Engineering product subscription.
Highlights
AI-assisted code analysis for enterprise legacy systems, identifying dependencies, business logic, application structure, and technical relationships to accelerate system understanding, documentation, and modernization planning.
Automated business rule extraction and modernization artifact generation, including epics, user stories, acceptance criteria, test scenarios, and architecture diagrams, providing structured engineering inputs for downstream modernization workflows.
Technical and functional documentation generated directly from source code, with traceability between legacy business logic and modernization artifacts. Outputs are designed to support AWS Transform/ATX initiatives across assessment, planning, code transformation, and validation workflows.
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
You pay based on usage, measured in Code Analysis Units. One unit equals 1,000 source lines of code processed by Smart Engineering. There are no tiers or fixed plans. Your cost scales directly with how much code you process. The same unit covers analysis, documentation, backlog support, and modernization tasks. To estimate your spend, count the source lines in the codebases you plan to process and divide by 1,000. More code processed means more units consumed.
Top-of-mind questions for buyers
What counts as one source line when measuring a Code Analysis Unit?
One Code Analysis Unit covers 1,000 source lines of code processed by Smart Engineering. Source lines are lines within the codebases you submit for analysis. This can include legacy languages such as COBOL, Clipper, or PHP. Every 1,000 lines processed consumes one unit, regardless of language.
Do different tasks like documentation or modernization consume units at different rates?
No. The same Code Analysis Unit covers analysis, documentation, backlog support, and modernization tasks. Consumption is driven by the volume of code processed, not by which task type you run. Processing 1,000 source lines uses one unit whether you generate documentation, extract business rules, or propose modernized versions.
How does my cost change if I process the same codebase more than once?
Billing meters code processed, so each processing run consumes units based on its source line count. Reprocessing the same codebase counts again toward your usage. There are no included amounts or tiers, so cost accrues each time you submit lines for analysis.
docs.aicockpit.ai
Helpful?
Vendor refund policy
All fees are non-refundable once usage is metered, delivered, or consumed.
Refunds may be considered only in cases of billing errors, duplicate charges, or service delivery issues confirmed by AI/R Compass UOL.
Usage-based charges are calculated based on metered Code Analysis Units and cannot be refunded after the corresponding code analysis or artifact generation has been executed.
Request a private offer to receive a custom quote.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
Containers are lightweight, portable execution environments that wrap server application software in a filesystem that includes everything it needs to run. Container applications run on supported container runtimes and orchestration services, such as Amazon Elastic Container Service (Amazon ECS) or Amazon Elastic Kubernetes Service (Amazon EKS). Both eliminate the need for you to install and operate your own container orchestration software by managing and scheduling containers on a scalable cluster of virtual machines.
Version release notes
The model list is read from Amazon Bedrock, so only models the account can invoke are offered. Fixes model ids that Bedrock rejected.
Additional details
Usage instructions
Prerequisites:
A VPC with two private subnets in different Availability Zones that have outbound internet access (NAT gateway) or VPC endpoints for ECR, S3, Bedrock, CloudWatch Logs, Secrets Manager, License Manager, and AWS Marketplace Metering
Two subnets for the Application Load Balancer (public subnets if users connect from outside the VPC)
Access to Amazon Bedrock in the target AWS account
Three buyer-managed S3 buckets for source, output, and workspace data
Permission to create CloudFormation stacks with IAM roles
AI/R Compass UOL provides support for AI Cockpit Smart Engineering, covering product
access, onboarding guidance, configuration questions, usage support,
troubleshooting, incident investigation, and clarification of metered usage.
SUPPORT HOURS
Standard support is delivered during business hours, Monday through Friday,
excluding local holidays. Support is available through the official contact
channels provided during onboarding or defined in the applicable AWS
Marketplace agreement.
SUPPORT SCOPE
Platform availability
Usage tracking
Questions about reviewing generated artifacts
General product operation
OUT OF SCOPE
Not included in standard support unless explicitly contracted through a Private
Offer or separate services agreement:
For product access, troubleshooting, or usage questions, contact the support
team at the address above with a description of the issue and any relevant
details to help expedite resolution.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
An AI-driven platform to streamline the entire Software Development Lifecycle, from ideation to deployment and maintenance, and expedite mainframe and legacy modernization.
Moderne makes AI coding agents fast, accurate, and cost-effective at enterprise scale - driving deterministic code change across thousands of repositories. The platform sequences your codebase into compiler-accurate, machine-readable data (the Lossless Semantic Tree) so agents act on exact code structure instead of guessing at text: migrating frameworks, remediating vulnerabilities, and retiring technical debt in a single pass, with engineer sign-off and full audit trails. Built on OpenRewrite.
ATONIS is an AI-driven engineering acceleration service that automates key stages of the software development lifecycle on AWS, including requirements, architecture analysis, coding, testing, modernization, and DevOps. Through a structured professional services engagement, Ness integrates ATONIS with your AWS environment to improve developer productivity, increase test coverage, reduce technical debt, and accelerate modernization initiatives. Designed for AWS-native engineering teams, ATONIS delivers measurable improvements in throughput, quality, and time-to-value.
Be the first to review this product. We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.