This document proposes a framework for automatically generating web-based user interfaces from artifact-centric business process models. It introduces an artifact-centric business process model that uses artifacts, services, and business rules to model processes. The framework includes an artifact-centric process model and a user interface flow model, along with algorithms to derive the user interface model from the process model. This allows both the navigational structure and required data of user interfaces to be determined automatically based on the underlying business processes.