An approach to configuration of rest-service orchestration for engineering calculations

Authors

  • Богдан Вікторович Булах National Technical University of Ukraine “Kyiv Polytechnic Institute” 37 Peremohy ave., Kyiv, Ukraine, 03056, Ukraine
  • Вадим Сергійович Яременко National Technical University of Ukraine “Kyiv Polytechnic Institute” 37 Peremohy ave., Kyiv, Ukraine, 03056, Ukraine

DOI:

https://doi.org/10.15587/2313-8416.2015.46366

Keywords:

engineering calculations, distributed computing, service-oriented architecture, REST, service orchestration

Abstract

An approach to organization of the execution of engineering calculations in the distributed engineering computing systems is presented. According to it the separate stages of the computing work flow are executed as the sequence of REST services' invocations. This sequence is constructed automatically depending on the concrete user's goal and is executed automatically without the user intervention

Author Biographies

Богдан Вікторович Булах, National Technical University of Ukraine “Kyiv Polytechnic Institute” 37 Peremohy ave., Kyiv, Ukraine, 03056

PhD

System Design Department

Вадим Сергійович Яременко, National Technical University of Ukraine “Kyiv Polytechnic Institute” 37 Peremohy ave., Kyiv, Ukraine, 03056

System Design Department

References

Petrenko, A., Ladogubets, V., Finogenov, O., Bulakh, B. (2012). Service-Oriented Architecture for Grid-Enabled Computer Simulation Software. Perspective Technologies and Methods in MEMS Design: 8-th International Conference MEMSTECH’2012, Polyana-Svalyava (Zakarpattya), Ukraine. Lviv: Publishing House Vezha Co, 179–181.

Erl, T. (2005). Service-Oriented Architecture: Concepts, Technology and Design. New York: Prentice Hall/PearsonPTR, 792.

Newcomer, E. (2002). Understanding Web Services: XML, WSDL, SOAP, and UDDI. Boston: Addison-Wesley, USA, 368.

Bulakh, B., Petrenko, A. (2011). BPEL-oriented control system of engineering and scientific computing scenarios. Kyiv: "Ukraine" University journal: Information Science, Computer Engineering and Cybernetics, 90–100.

Oinn, T., Greenwood, M., Addis, M. (2002). Taverna: Lessons in creating a workflow environment for the life sciences. New York: Concurency and computation: practice and experience, 18–21.

Petrenko, A., Lobur, M., Ladogubets, V., Finogenov, O., Bulakh, B., Ladogubets, T. (2013). Simulation in GridALLTED Complex. The Experience of Designing and Application of CAD Systems in Microelectronics: 12-th Intern. Conf. “CADSM’2013”, 19-23 February 2013, Polyana-Svalyava (Zakarpattya), Ukraine. Lviv: Publishing House Vezha Co, 422–424.

Sumam, M., Poulose, J. (2013). Wolfram|Alpha: A Computational Knowledge Engine. Cochin: Department of computer science Cochin University of Science and Technology, 6–10.

Hettenhausen, J., Lewis, A., Blair, B. (2013). A RESTful Web Service for High Performance Compution based on Nimrod/G. Brisbane: eResearch Australasia Converence (7), Griffith University, 3.

Bulakh, B., Kramar, O. (2015). Semantic integration of a grid and cloud resources into complex of engineering computing. Kyiv: System Analysis and Informational Technologies: 17th International science and technology conference, 185.

Yaremenko, V. (2015). Modelling of semantic Web applications based on annotated REST Web services. Kyiv: System Analysis and Informational Technologies: 17th International science and technology conference, 217.

Published

2015-07-26

Issue

Section

Technical Sciences