Back to results

University of Arkansas

Defining, Executing and Visualizing Representative Workflows in a Retail Domain

Abstract

dc:description.abstract

<p>Our lives are filled with routine activities that we do more or less on auto-pilot such as driving to work and cooking. This thesis explores a workflow representation as a way to represent such activities of daily living. The domain of a retail store environment is used. Workflows are initially expressed in a structured English representation, then translated into a Petri net notation and implemented in mix of Petri nets, Lua, and C so that the resulting workflows can be displayed as the actions of collections of avatarbots (avatars controlled by programs) in a 3D virtual world, Second Life. One aim of the thesis is to explore a range of retail workflows to begin to understand the range of mundane workflows at least in one area of daily living, shopping. We observe that, at a leaf level, our workflows consist of observable behaviors (implemented by action verbs like chatting, face and body animations, and actions like go to, pick up, and carry). These workflows are brittle and exception handling is needed to handle common "bugs" in a workflow. A second aim is to add metrics to our workflows so that similar workflows can be compared with different initial conditions, e.g., when a store‟s floor layout is varied causing some avatars (representing customers) to walk farther and pass by more goods than other avatars (representing clerks). We conclude that representation of workflow scenarios in a virtual world platform can be helpful in illustrating, analyzing, and improving a real life environment, such as a retail store.</p>

Degree

thesis:*
Name thesis:degree_name
Master of Science in Computer Science (MS)
Level thesis:degree_level
Thesis
Year dc:date.available
2011

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Zeineldin, May
Advisor dc:contributor.advisor
  • Thompson, Craig W.
Contributors dc:contributor
  • Gauch, John M.
  • Banerjee, Nilanjan

Subjects

dc:subject × 2

Identifiers

dc:identifier.*
Repository record dc:identifier
https://scholarworks.uark.edu/etd/261
OAI identifier oai:identifier
oai:scholarworks.uark.edu:etd-1260

Chain of custody

source
Harvested from
University of Arkansas
Base URL
scholarworks.uark.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Zeineldin, May. Defining, Executing and Visualizing Representative Workflows in a Retail Domain. Thesis thesis, 2011. https://scholarworks.uark.edu/etd/261