LEVELS OF ABSTRACTION IN PROGRAMMING DEVICE ECOLOGY WORKFLOWS

Seng W. Loke, Sea Ling, Gerry Butler, Brett Gillick

2005

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.

Download


Paper Citation


in Harvard Style

W. Loke S., Ling S., Butler G. and Gillick B. (2005). LEVELS OF ABSTRACTION IN PROGRAMMING DEVICE ECOLOGY WORKFLOWS . In Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 4: ICEIS, ISBN 972-8865-19-8, pages 137-144. DOI: 10.5220/0002543701370144

in Bibtex Style

@conference{iceis05,
author={Seng W. Loke and Sea Ling and Gerry Butler and Brett Gillick},
title={LEVELS OF ABSTRACTION IN PROGRAMMING DEVICE ECOLOGY WORKFLOWS},
booktitle={Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 4: ICEIS,},
year={2005},
pages={137-144},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002543701370144},
isbn={972-8865-19-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 4: ICEIS,
TI - LEVELS OF ABSTRACTION IN PROGRAMMING DEVICE ECOLOGY WORKFLOWS
SN - 972-8865-19-8
AU - W. Loke S.
AU - Ling S.
AU - Butler G.
AU - Gillick B.
PY - 2005
SP - 137
EP - 144
DO - 10.5220/0002543701370144