AIA application cannot be recognised in the traditional sense of an application such as General Ledger, Payroll, and Sourcing with its own, self-contained business processes. An AIA application only adds value by combining and leveraging components from existing applications. These application components are consumed and provided by AIA as SOA technology based (web) services.
- There is no end-user UI; end users only interact through the edge applications.
- There is no actual data-storage; AIA only stores internal cross-references, messaging queues and temporary process states.
- AIA mostly contain logic like data transformation, routing, mapping and orchestration logic.