350 rub
Journal Information-measuring and Control Systems №11 for 2012 г.
Article in number:
Information and control systems development for distributed environment on the base of interactive workflows
Authors:
K.V. Knyazkov, S.V. Kovalchuk, A.V. Boukhanovsky
Abstract:
This paper concerns issues of workflow model application to representation of information and control systems. Most of existing workflow management systems executes workflow in a batch mode. It is not efficient and may be unacceptable for some domain areas including user interaction systems, automatic control systems. The paper presents extended interactive workflow model which is based on four principles: 1) support of long-running tasks and workflows; 2) support of workflow control mechanisms; 3) support of communications between nodes and external sources and clients; 4) workflow structure changing capability. The formal model implementing these principles is described in the paper. Implementation of the presented model is performed in frame of CLAVIRE platform. Approbation of the model and the implemented software solution was performed with the flash mob modeling appli-cation. The composite application has a linear structure and consists of five steps. The last step was separated to visualization and modeling processes using interactive workflow technology. Efficiency of the software solution was tested in the experiment, which was based on people evacuation modeling application. Results of approbation and testing have shown that model and software implementation can be used for development of visualization systems, decision support and control systems.
Pages: 40-46
References
  1. Deelman E., Gannon D., Shields M., Taylor I.Workflows and e-science: An overview of workflow system features and capabilities // Future Generation Computer Systems. 2009. V. 25. № 5. P. 528-540.
  2. Wibisono A., Korkhov V., Vasunin D., Guevara-Masis V., Zhao Z., Belloum A.Workshop on Workflow Systems in e-Science // Lecture Notes in Computer Science. 2007. V. 4489. P. 191-198.
  3. Abramson D., Giddy J. and Kotler L. High Performance Parametric Modeling with Nimrod/G: Killer Application for the Global Grid - International Parallel and Distributed Processing Symposium (IPDPS). Cancun, Mexico. May 2000. P. 520-528.
  4. Koulouzis S., Meij E., Marshall M.S., Belloum A.Enabling data transport between web services through alternative protocols and streaming // Proceedings of the 2008 Fourth IEEE International Conference on eScience. Washington, DC, USA: IEEE Computer Society. 2008. P. 400-401.
  5. Koulouzis S., Zudilova-Seinstra E., Belloum A.Data transport between visualization web services for medical image analysis // Procedia Computer Science. 2010. V. 1.№ 1. P. 1727-1736.
  6. Lawenda M., Okon M., Oleksiak A., Ludwiczak B., Piontek T., Pukacki J., Meyer N., Nabrzyski J., Stroinski M. Running Interactive Jobs in the Grid Environment // Parallel Processing and Applied Mathematics. Lecture Notes in Computer Science. 2006. V. 3911/2006. P. 758-765.
  7. Tolosana-Calasanz R., Banares J. A., Rana O. F.Autonomic streaming pipeline for scientific workflows // Concurrency and Computation: Practice and Experience. 23, 16 (November 2011). Р. 1868-1892.
  8. Sims M., Kurose J., Lesser V. Streaming versus Batch Processing of Sensor Data in a Hazardous Weather Detection System // Proceedings of Second Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks (SECON 2005). 2005. P. 185-196.
  9. Fide S., Jenks S. A middleware approach for pipelining communications in clusters // Cluster Computing. 2007. V. 10. №. 4. P. 409-424.
  10. Васильев В.Н., Князьков К.В., Чуров Т.Н., Насонов Д.А., Марьин С.В., Ковальчук С.В., Бухановский А.В. CLAVIRE: облачная платформа для обработки больших объемов данных // Информационно-измерительные и управляющие системы. 2012. № 11. Т. 10.
  11. Князьков К. В., Ларченко А. В. Предметно-ориентированные технологии разработки приложений в распределенных средах // Известия вузов. Сер. Приборостроение. 2011. № 10. С. 36-43.
  12. ACLab ? Демонстрационное композитное приложение моделирования флешмоб-акций. http://acl.ifmo.ru/index2.php-ws=142.
  13. Марьин С.В., Ковальчук С.В. Сервисно-ориентированная платформа исполнения композитных приложений в распределенной среде // Известия высш. учеб. заведений. Сер. Приборостроение. 2011. №10. С. 21-28.