Title
Levels of Abstraction in Programming Device Ecology Workflows
Abstract
We explore the notion of the workflow for specifying interactions among collections of devices (which we term device ecologies). We discuss three levels of abstraction in programming device ecologies: high-level workflow, low-level workflow and device conversations, and how control (in the sense of operations issued by an end-user on such workflows or exceptions) is passed between levels. Such levels of abstraction are important since the system should be as user friendly as possible while permitting programmability not only at high-levels of abstraction but also at low levels of detail. We also present a conceptual architecture for the device ecology workflow engine for executing and managing such workflows.
Year
Venue
Keywords
2005
ICEIS (4)
abstraction levels,device ecology,end-user control.,web services,workflow,web service,level of detail
Field
DocType
Citations 
Ecology,World Wide Web,Abstraction,Computer science,Conceptual architecture,User Friendly,Workflow engine,Workflow
Conference
4
PageRank 
References 
Authors
0.51
11
4
Name
Order
Citations
PageRank
Seng Wai Loke177888.71
Sea Ling218624.73
Gerry Butler340.51
Brett Gillick4283.04