{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T18:46:34Z","timestamp":1742928394833,"version":"3.40.3"},"publisher-location":"Cham","reference-count":33,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030162047"},{"type":"electronic","value":"9783030162054"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-16205-4_20","type":"book-chapter","created":{"date-parts":[[2019,3,30]],"date-time":"2019-03-30T01:01:59Z","timestamp":1553907719000},"page":"265-279","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Orlando Tools: Development, Training, and Use of Scalable Applications in Heterogeneous Distributed Computing Environments"],"prefix":"10.1007","author":[{"given":"Andrei","family":"Tchernykh","sequence":"first","affiliation":[]},{"given":"Alexander","family":"Feoktistov","sequence":"additional","affiliation":[]},{"given":"Sergei","family":"Gorsky","sequence":"additional","affiliation":[]},{"given":"Ivan","family":"Sidorov","sequence":"additional","affiliation":[]},{"given":"Roman","family":"Kostromin","sequence":"additional","affiliation":[]},{"given":"Igor","family":"Bychkov","sequence":"additional","affiliation":[]},{"given":"Olga","family":"Basharina","sequence":"additional","affiliation":[]},{"given":"Vassil","family":"Alexandrov","sequence":"additional","affiliation":[]},{"given":"Raul","family":"Rivera-Rodriguez","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,3,31]]},"reference":[{"key":"20_CR1","first-page":"455","volume-title":"Proceedings of the International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery","author":"Y Zhao","year":"2011","unstructured":"Zhao, Y., Fei, Z., Raicu, I., Lu, S.: Opportunities and challenges in running scientific workflows on the cloud. In: Kumar, A., Xie, B., Lu, D. (eds.) Proceedings of the International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery, pp. 455\u2013462. IEEE, Piscataway (2011)"},{"issue":"4","key":"20_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2788397","volume":"47","author":"ZH Zhan","year":"2015","unstructured":"Zhan, Z.H., Liu, X.F., Gong, Y.J., Zhang, J., Chung, H.S.H., Li, Y.: Cloud computing resource scheduling and a survey of its evolutionary approaches. ACM Comput. Surv. 47(4), 1\u201333 (2015)","journal-title":"ACM Comput. Surv."},{"issue":"1","key":"20_CR3","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1134\/S0361768816010084","volume":"42","author":"LB Sokolinsky","year":"2016","unstructured":"Sokolinsky, L.B., Shamakina, A.V.: Methods of resource management in problem-oriented computing environment. Program. Comput. Softw. 42(1), 17\u201326 (2016)","journal-title":"Program. Comput. Softw."},{"unstructured":"Hollinsworth, D.: The workflow reference model. In: Zur Muehlen, M., Allen, R. (eds.) Workflow Management Coalition, Document no. TC00-1003 (1995)","key":"20_CR4"},{"key":"20_CR5","volume-title":"Conceptual Structures \u2013 Information Processing in Mind and Machine","author":"J Sowa","year":"1984","unstructured":"Sowa, J.: Conceptual Structures \u2013 Information Processing in Mind and Machine. Addison-Wesley, Boston (1984)"},{"key":"20_CR6","volume-title":"Knowledge-Based Programming","author":"E Tyugu","year":"1988","unstructured":"Tyugu, E.: Knowledge-Based Programming. Turing Institute Press, Glasgow (1988)"},{"unstructured":"Oracle Grid Engine. \n                    http:\/\/www.oracle.com\/technetwork\/oem\/grid-engine-166852.html\n                    \n                  . Accessed 31 Jan 2018","key":"20_CR7"},{"unstructured":"Torque Resource Manager. \n                    http:\/\/www.adaptivecomputing.com\/products\/open-source\/torque\n                    \n                  . Accessed 31 Jan 2018","key":"20_CR8"},{"unstructured":"HTCondor. \n                    http:\/\/research.cs.wisc.edu\/htcondor\n                    \n                  . Accessed 31 Jan 2018","key":"20_CR9"},{"unstructured":"Slurm Workload Manager. \n                    http:\/\/slurm.net\n                    \n                  . Accessed 31 Jan 2018","key":"20_CR10"},{"unstructured":"GridWay Metascheduler. \n                    http:\/\/www.gridway\n                    \n                  . Accessed 31 Jan 2018","key":"20_CR11"},{"issue":"3","key":"20_CR12","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1023\/A:1015617019423","volume":"5","author":"J Frey","year":"2002","unstructured":"Frey, J., Tannenbaum, T., Livny, M.: Condor-G: a computation management agent for multi-institutional grids. Cluster Comput. 5(3), 237\u2013246 (2002)","journal-title":"Cluster Comput."},{"doi-asserted-by":"crossref","unstructured":"Tao, J., Kolodziej, J., Ranjan, R., Jayaraman, P., Buyya, R.: A note on new trends in data-aware scheduling and resource provisioning in modern HPC systems. Future Gener. Commun. Syst. 51(C), 45\u201346 (2015)","key":"20_CR13","DOI":"10.1016\/j.future.2015.04.016"},{"doi-asserted-by":"crossref","unstructured":"Rings, T., et al.: Grid and cloud computing: opportunities for integration with the next generation network. J. Grid Comput. 7(3), Article no. 375 (2009)","key":"20_CR14","DOI":"10.1007\/s10723-009-9132-5"},{"issue":"4","key":"20_CR15","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1109\/MS.2008.103","volume":"25","author":"VR Basili","year":"2008","unstructured":"Basili, V.R., et al.: Understanding the high-performance-computing community: a software engineer\u2019s perspective. IEEE Softw. 25(4), 29\u201336 (2008)","journal-title":"IEEE Softw."},{"issue":"6134","key":"20_CR16","doi-asserted-by":"publisher","first-page":"814","DOI":"10.1126\/science.1231535","volume":"340","author":"LN Joppa","year":"2013","unstructured":"Joppa, L.N., et al.: Troubling trends in scientific software use. Science 340(6134), 814\u2013815 (2013)","journal-title":"Science"},{"issue":"2","key":"20_CR17","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1016\/j.jocs.2013.04.003","volume":"5","author":"A Nunez","year":"2014","unstructured":"Nunez, A., Merayo, M.G.: A formal framework to analyze cost and performance in map-reduce based applications. J. Comput. Sci. 5(2), 106\u2013118 (2014)","journal-title":"J. Comput. Sci."},{"doi-asserted-by":"crossref","unstructured":"Pandey, S., Wu, L., Guru, S.M., Buyya, R.: A particle swarm optimization-based heuristic for scheduling workflow applications in cloud computing environments. In: 24th IEEE International Conference on Advanced Information Networking and Applications, pp. 400\u2013407. IEEE (2010)","key":"20_CR18","DOI":"10.1109\/AINA.2010.31"},{"issue":"3\u20134","key":"20_CR19","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1007\/s10723-005-9010-8","volume":"3","author":"J Yu","year":"2005","unstructured":"Yu, J., Buyya, R.: A taxonomy of workflow management systems for grid computing. J. Grid Comput. 3(3\u20134), 171\u2013200 (2005)","journal-title":"J. Grid Comput."},{"key":"20_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"746","DOI":"10.1007\/978-3-540-68111-3_78","volume-title":"Parallel Processing and Applied Mathematics","author":"A Barker","year":"2008","unstructured":"Barker, A., van Hemert, J.: Scientific workflow: a survey and research directions. In: Wyrzykowski, R., Dongarra, J., Karczewski, K., Wasniewski, J. (eds.) PPAM 2007. LNCS, vol. 4967, pp. 746\u2013753. Springer, Heidelberg (2008). \n                    https:\/\/doi.org\/10.1007\/978-3-540-68111-3_78"},{"issue":"1","key":"20_CR21","first-page":"1","volume":"1","author":"S Murugan","year":"2012","unstructured":"Murugan, S., Kumar, S.: A survey of workflow management tools for grid platform. Adv. Inform. Technol. Manage. 1(1), 1\u20133 (2012)","journal-title":"Adv. Inform. Technol. Manage."},{"key":"20_CR22","first-page":"147","volume":"394","author":"PA Smirnov","year":"2013","unstructured":"Smirnov, P.A., Kovalchuk, S.V., Boukhanovsky, A.V.: Knowledge-based support for complex systems exploration in distributed problem solving environments. Commun. Comput. Inf. Sci. 394, 147\u2013161 (2013)","journal-title":"Commun. Comput. Inf. Sci."},{"issue":"1","key":"20_CR23","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1007\/s10723-015-9337-8","volume":"14","author":"D Kliazovich","year":"2016","unstructured":"Kliazovich, D., Pecero, J.E., Tchernykh, A., Bouvry, P., Khan, S.U., Zomaya, A.Y.: CA-DAG: modeling communication-aware applications for scheduling in cloud computing. J. Grid Comput. 14(1), 22\u201339 (2016)","journal-title":"J. Grid Comput."},{"key":"20_CR24","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1155\/2013\/404525","volume":"2013","author":"D Talia","year":"2013","unstructured":"Talia, D.: Workflow systems for science: concepts and tools. ISRN Softw. Eng. 2013, 15 (2013). Article ID 404525","journal-title":"ISRN Softw. Eng."},{"issue":"2","key":"20_CR25","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1016\/S0377-2217(02)00236-9","volume":"146","author":"A Rodriguez","year":"2003","unstructured":"Rodriguez, A., Tchernykh, A., Ecker, K.: Algorithms for dynamic scheduling of unit execution time tasks. Eur. J. Oper. Res. 146(2), 403\u2013416 (2003)","journal-title":"Eur. J. Oper. Res."},{"key":"20_CR26","first-page":"79","volume":"595","author":"S Nesmachnow","year":"2016","unstructured":"Nesmachnow, S., Iturriaga, S., Dorronsoro, B., Tchernykh, A.: Multiobjective energy-aware workflow scheduling in distributed datacenters. Commun. Comput. Inf. Sci. 595, 79\u201393 (2016)","journal-title":"Commun. Comput. Inf. Sci."},{"issue":"2","key":"20_CR27","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1023\/A:1022664724413","volume":"31","author":"A Cristobal","year":"2003","unstructured":"Cristobal, A., Tchernykh, A., Gaudiot, J.-L., Lin, W.-Y.: Non-strict execution in parallel and distributed computing. Int. J. Parallel Prog. 31(2), 77\u2013105 (2003)","journal-title":"Int. J. Parallel Prog."},{"key":"20_CR28","doi-asserted-by":"publisher","first-page":"1772","DOI":"10.1016\/j.procs.2015.05.387","volume":"51","author":"A Tchernykh","year":"2015","unstructured":"Tchernykh, A., Schwiegelsohn, U., Alexandrov, V., Talbi, E.G.: Towards understanding uncertainty in cloud computing resource provisioning. Procedia Comput. Sci. 51, 1772\u20131781 (2015)","journal-title":"Procedia Comput. Sci."},{"key":"20_CR29","doi-asserted-by":"publisher","first-page":"162","DOI":"10.1016\/j.procs.2017.01.043","volume":"103","author":"I Bychkov","year":"2017","unstructured":"Bychkov, I., Oparin, G., Tchernykh, A., Feoktistov, A., Bogdanova, V., Gorsky, S.: Conceptual model of problem-oriented heterogeneous distributed computing environment with multi-agent management. Procedia Comput. Sci. 103, 162\u2013167 (2017)","journal-title":"Procedia Comput. Sci."},{"unstructured":"Intel\u00ae VTune\u2122 Amplifier. \n                    https:\/\/software.intel.com\/en-us\/intel-vtune-amplifier-xe\n                    \n                  . Accessed 20 Apr 2018","key":"20_CR30"},{"issue":"2","key":"20_CR31","doi-asserted-by":"publisher","first-page":"107","DOI":"10.3103\/S8756699016020011","volume":"52","author":"IV Bychkov","year":"2016","unstructured":"Bychkov, I.V., Oparin, G.A., Feoktistov, A.G., Sidorov, I.A., Bogdanova, V.G., Gorsky, S.A.: Multiagent control of computational systems on the basis of meta-monitoring and imitational simulation. Optoelectron. Instrum. Data Process. 52(2), 107\u2013112 (2016)","journal-title":"Optoelectron. Instrum. Data Process."},{"key":"20_CR32","volume-title":"Expert Systems: Principles and Programming","author":"JC Giarratano","year":"2005","unstructured":"Giarratano, J.C., Riley, G.D.: Expert Systems: Principles and Programming. Thomson, Boston (2005)"},{"key":"20_CR33","first-page":"247","volume-title":"39th International Convention on Information and Communication Technology, Electronics and Microelectronics","author":"AG Feoktistov","year":"2016","unstructured":"Feoktistov, A.G., Sidorov, I.A.: Logical-probabilistic analysis of distributed computing reliability. 39th International Convention on Information and Communication Technology, Electronics and Microelectronics, pp. 247\u2013252. IEEE, Riejka (2016)"}],"container-title":["Communications in Computer and Information Science","High Performance Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-16205-4_20","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,21]],"date-time":"2019-05-21T00:19:57Z","timestamp":1558397997000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-16205-4_20"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030162047","9783030162054"],"references-count":33,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-16205-4_20","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"31 March 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"CARLA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Latin American High Performance Computing Conference","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Bucaramanga","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Colombia","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 September 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 September 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"5","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"carla2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/carla2018.ccarla.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}