Users require flexibility when interacting with information systems to contend with changing business processes, and to support diverse workflow. Model-based user interface design needs to accommodate flexible business processes by integrating workflow activities with other model approaches. We present a progression model to help in developing systems that support flexible business processes. The progression model tracks a user's interaction when using a transaction
Nicole Stavness, Kevin A. Schneider