AOA is a solution for addressing the application delivery problem in a holistic, integrated way. To see how (or whether) that works, we need to look at a business problem all the way from its inception through its development, execution and later reuse in solving additional problems. For this purpose, we will use the Academic Degree Audit problem, a representative example from OpenCUAS of complexity and reusability across environments, and will follow its path through the development process, which will include:
- Understanding the Audit Requirement
- Defining the Audit Object Structure
- Defining Audit Rules
- Presenting Audit Results
- Saving Official Audits
- Running Potential Audits
- Using Audits in Class Scheduling
- Solving a New Scheduling Problem
- Extending the Degree Audit Object to the Cloud