A Context-Aware Service Model Based on Workflows for u-Agriculture
In agricultural processes, many works may need to be automated, because those are very hard labors or time-consuming jobs for farmers. Workflow technologies, which have successfully been a good model for a service automation in various computing environments, can be used as a possible service automation model in agriculture. A workflow for u-agriculture may need various contexts sensed from real sensor networks for service automation. Recently, many researches have applied workflow technologies into the various fields such as smart home, u-health care, u-city, u-port, and u-agriculture. However, many current workflow service have difficulty to control work processes and execute services according to context information in u-agricultural environment. This paper proposes a context-aware service model for u-agriculture, which is based on workflows and is aimed at supporting smart workflow services based on ubiquitous sensor networks in u-agriculture. With the proposed context-aware service model, developers can easily integrate various service demands into a service workflow, and can easily develop a context-aware workflow service for u-agriculture. Therefore, the proposed service model can be greatly helpful in the development of smart applications or the work automation in the fields of u-agriculture.
Unable to display preview. Download preview PDF.
- 1.Abowd, G.D., Dey, A.K., Brown, P.J., Davies, N., Smith, M., Steggles, P.: Towards a Better Understanding of Context and Context-Awareness. In: HUC 1999, pp. 304–307 (1999)Google Scholar
- 2.Han, J., Cho, Y., Choi, J.: Context-Aware Workflow Language based on Web Services for Ubiquitous Computing. In: Gervasi, O., Gavrilova, M.L., Kumar, V., Laganá, A., Lee, H.P., Mun, Y., Taniar, D., Tan, C.J.K. (eds.) ICCSA 2005. LNCS, vol. 3481, pp. 1008–1017. Springer, Heidelberg (2005)CrossRefGoogle Scholar
- 3.Aqeel-ur-Rehman, Shaikh, Z.A.: Intelligent Workflow: A Step towards Intelligent Agent based Academic Workflow System. In: 2nd All Pakistan UTECH and ACM Technical Conference (UTECH 2007), Karachi, Pakistan, November 23-24 (2007)Google Scholar
- 4.Tang, F., Guo, M., Dong, M., Li, M., Guan, H.: Towards Context-Aware Workflow Management for Ubiquitous Computing. In: Proceedings of ICESS 2008, pp. 221–228 (2008)Google Scholar
- 5.Lauser, B., Sini, M., Liang, A., Keizer, J., Katz, S.: From AGROVOC to the Agricultural Ontology Service / Concept Server - An OWL model for creating ontologies in the agricultural domain. In: Proceedings of the OWLED*06 Workshop on OWL: Experiences and Directions, Athens, Georgia (USA), pp. 10–11 (2006)Google Scholar
- 6.Wark, T., Corke, P., Sikka, P., Klingbeil, L.: Transforming Agriculture through Pervasive Wireless Sensor Networks. IEEE Pervasive Computing, 50–57 (2007)Google Scholar
- 8.Satish, T.: XLANG: Web Services for Business Process Design. Microsoft Corp. (2001)Google Scholar
- 9.Leymann, F.: Web Services Flow Language (WSFL 1.0), Distinguished Engineer Member IBM Academy of Technology, IBM Software Group (May 2001)Google Scholar
- 10.Tony, A., Francisco, C., et al.: Business Process Execution Language for Web Services, BEA Systems. Microsoft Corp. IBM Corp., Version 1.1 (2003)Google Scholar
- 11.W3C: RDF/XML Syntax Specification, W3C Recommendation, 30-39 (2004/2006)Google Scholar
- 12.Vieira, P., Rito-Silva, A.: Adaptive Workflow Management in WorkSCo. In: 16th International Workshop on Database and Expert Systems Applications (DEXA 2005), pp. 640–645 (2005)Google Scholar
- 14.Han, J., Cho, Y., Kim, E., Choi, J.: A Ubiquitous Workflow Service Framework. In: Proceedings of the 2006 International Conference on Computational Science and its Application (2006)Google Scholar