Hi David,
I apologize for the delayed response.
I shared your question with the AION team and here is a workaround they provided:
There is no built-in function or method to directly export the rules (logic) from the AION application.
As a workaround, you can FTP the AION application from the Z/OS mainframe and open it in the AION IDE to view the logic. This will allow developers to analyze and understand the coded logic in a human-readable format within the IDE.
Note: If the logic is spread across multiple AION applications, all relevant apps must be transferred from the mainframe and opened in the AION IDE to fully understand the logic and flow control.
Once in the AION IDE, you can search for the keyword "rule." Each rule will begin with the "rule" keyword, followed by the rule's name. Reviewing these rules within the application will help developers understand the logic in a more structured, human-readable format.
Example of rule structure:
rule Rulename
ifrule premise
then action
end
The AION IDE's Rule Editor provides a structured environment for writing and editing rules. The Rule Analyzer will help developers to
find the relationship between the rules and attributes. This involves manual steps but it helps to understand the logic.
For more details, you can refer to the Rule Editor and Analyzer and other help resources available in the IDE (Help menu → Help Topics).
You can also connect directly with the AION SMEs via the AION community.
------------------------------
Instructional Designer
Broadcom
Lisle, IL
------------------------------
Original Message:
Sent: Jan 14, 2025 11:58 AM
From: Amy Flanagan
Subject: AION Rules Export
Hi David,
Thank you for your message. I can point you towards the product documentation, which contains a couple of different mainframe guides (though you may already be familiar with these). I'll do a bit of looking and see if I can connect you with a person with some technical know-how.
------------------------------
Instructional Designer
Broadcom
Lisle, IL
Original Message:
Sent: Jan 10, 2025 06:49 PM
From: David Pizzo
Subject: AION Rules Export
Hello all,
I have customer that is using the AION rules engine on a Z/OS mainframe. We are looking for a way to export the rules out of AION so they can apply them to a new application they are building. Is there a way to get that logic exported in a human consumable manner? This would greatly improve how fast they could get the new applications up and running. The people that wrote the rules for AION no longer work here and there are close to 1000 rules.
Any help would be greatly appreciated.
Thank you!
David