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 × 2Identifiers
dc:identifier.*- Repository record dc:identifier
- https://scholarworks.uark.edu/etd/261
- OAI identifier oai:identifier
- oai:scholarworks.uark.edu:etd-1260