loke-serviceoriented-2003.pdf (223.3 kB)
Service-oriented device ecology workflows
We address the need for a high level of abstraction to describe how devices should work together and to manage their interaction. Our perspective is from workflow, where business processes are managed by a workflow system that assigns tasks, passes them on, and tracks the progress. One can envision device ecologies for different purposes and situations but this paper focuses on a device ecology example within the home environment. We illustrate how a workflow model can be applied to describe and manage device ecologies - in particular, we treat devices as Web services and utilize the Business Process Execution Language for Web Services (BPEL4WS) for describing workflows in device ecologies. We also show how the DySCo workflow algebra can be employed to model device ecology workflows and discuss how to model the impact of these workflows on devices' observable states. The result of this work is a starting point for a workflow based programming model for device ecologies.
History
Event
Service-Oriented Computing. International Conference (1st : 2003 : Trento, Italy)Volume
2910Series
Service-Oriented Computing International ConferencePagination
559 - 574Publisher
Springer-VerlagLocation
Trento, ItalyPlace of publication
Berlin, GermanyPublisher DOI
Start date
2003-12-15End date
2003-12-18ISSN
0302-9743eISSN
1611-3349Language
engPublication classification
E1.1 Full written paper - refereedEditor/Contributor(s)
M Orlowska, S Weerawarana, M Papazoglou, J YangTitle of proceedings
ICSOC 2003 : Proceedings of the First International Conference on Service-Oriented Computing 2003Usage metrics
Categories
No categories selectedKeywords
Licence
Exports
RefWorks
BibTeX
Ref. manager
Endnote
DataCite
NLM
DC