For dynamic programming read the Notes for Web Dynpro API.
For more information about data flow and validation, see Phase Model.
The programming interfaces below support application developers with dynamic programming:
Runtime
Context
Personalization
Portal Integration