A business-process-driven approach for generating E-commerce user interface

  • Authors:
  • Xulin Zhao;Ying Zou;Jen Hawkins;Bhadri Madapusi;Jen Hawkins;Bhadri Madapusi

  • Affiliations:
  • Electrical and Computer Engineering Depart, Queen's University, Kingston, Ontario, Canada;Electrical and Computer Engineering Depart, Queen's University, Kingston, Ontario, Canada;Electrical and Computer Engineering Depart, Queen's University, Kingston, Ontario, Canada;Electrical and Computer Engineering Depart, Queen's University, Kingston, Ontario, Canada;IBM Toronto Laboratory, IBM Canada Ltd., Ontario, Canada;IBM Toronto Laboratory, IBM Canada Ltd., Ontario, Canada

  • Venue:
  • MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

A business process contains a set of interdependent activities that describe operations provided by an organization. E-commerce applications are designed to automate business processes. A business process specification (i.e., a workflow) is defined by a business analyst from the viewpoint of the endusers. The process encapsulates the knowledge related to the natural work rhythms that a business user would follow when using an e-commerce application. In this paper, we analyze the information embedded in business process specifications, and infer the functional and usability requirements. We use the inferred information in a model-driven approach to automatically generate user interfaces (UIs) from a business process specification through a set of transformations. To improve the usability of UIs for the e-commerce applications, each transformation is guided by usability principles.