{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T19:49:07Z","timestamp":1725565747805},"publisher-location":"Boston, MA","reference-count":55,"publisher":"Springer US","isbn-type":[{"type":"print","value":"9781441965233"},{"type":"electronic","value":"9781441965240"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-1-4419-6524-0_7","type":"book-chapter","created":{"date-parts":[[2010,9,10]],"date-time":"2010-09-10T16:43:34Z","timestamp":1284137014000},"page":"159-182","source":"Crossref","is-referenced-by-count":2,"title":["Scheduling Service Oriented Workflows Inside Clouds Using an Adaptive Agent Based Approach"],"prefix":"10.1007","author":[{"given":"Marc Eduard","family":"Fr\u00eencu","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2010,8,27]]},"reference":[{"issue":"8","key":"7_CR2","doi-asserted-by":"publisher","first-page":"1061","DOI":"10.1016\/S0167-739X(02)00085-7","volume":"18","author":"D. Abramson","year":"2000","unstructured":"Abramson, D., Buyya, R., & Giddy, J. (2000). A computational economy for grid computing and its implementation in the NIMROD-G resource broker. Future Generation Computer Systems, 18(8), 1061\u20131074.","journal-title":"Future Generation Computer Systems"},{"key":"7_CR3","unstructured":"Active BPEL. (2010). Retrieved January 7, 2010, from \n                  http:\/\/www.activebpel.org\/\n                  \n                ."},{"key":"7_CR4","unstructured":"Ali, A., Bunn, J., Cavanaugh, R., van Lingen, F., Mehmood, M. A., Steenberg, C., & Willers, I. (2004). Predicting Resource Requirements of a Job Submission. Proceedings of the Conference on Computing in High Energy and Nuclear Physics."},{"key":"7_CR5","first-page":"221","volume":"56","author":"S. Banerjee","year":"2009","unstructured":"Banerjee, S., Mukherjee, I., & Mahanti, P. K. (2009). Cloud computing initiative using modified ant colony framework. World Academy of Science, Engineering and Technology, 56, 221\u2013224.","journal-title":"World Academy of Science, Engineering and Technology"},{"key":"7_CR6","doi-asserted-by":"crossref","unstructured":"Bellifemine, F., Poggi, A., & Rimassa, G. (2001). Jade: A FIPA2000 compliant agent development environment. Proceedings of the 5th International Conference on Autonomous Agents, Montreal, Canada, 216\u2013217.","DOI":"10.1145\/375735.376120"},{"issue":"4","key":"7_CR7","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1109\/TPDS.2003.1195409","volume":"14","author":"F. Berman","year":"2003","unstructured":"Berman, F., Wolski, R., Casanova, H., Cirne, W., Dail, H., Faerman, M., et al. (2003). Adaptive Computing on the Grid using APPLES. IEEE Transactions on Parallel and Distributed Systems, 14(4), 369\u2013382.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"7_CR8","doi-asserted-by":"crossref","unstructured":"Buyya, R., Abramson, D., & Giddy, J. (2000). Nimrod\/g: An architecture for a resource management and scheduling system in a global computational grid. Proceedings of the 4th International Conference on High Performance Computing in Asia-Pacific Region, Vol. 1, Beijing, China, 283\u2013289.","DOI":"10.1109\/HPC.2000.846563"},{"issue":"2","key":"7_CR9","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1155\/2002\/910792","volume":"10","author":"J. Cao","year":"2002","unstructured":"Cao, J., Jarvis, S. A., Saini, S., Kerbyson, D. J., & Nudd, G. R. (2002). Arms: An agent-based resource management system for grid computing. Scientific Programming, 10(2), 135\u2013148.","journal-title":"Scientific Programming"},{"key":"7_CR10","unstructured":"Cao, J., Kerbyso, D. J., Papaefstathiou, E., & Nudd, G. R. (2000). Performance modelling of parallel and distributed computing using pACE. Proceedings of 19th IEEE International Performance, Computing and Communication Conference, Phoenix, AZ, 485\u2013492."},{"issue":"1","key":"7_CR11","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1016\/j.future.2004.09.032","volume":"21","author":"J. Cao","year":"2005","unstructured":"Cao, J., Spooner, D. P., Jarvis, S. A., & Nudd, G. R. (2005). Grid load balancing using intelligent agents. Future Generation Computer Systems, 21(1), 135\u2013149.","journal-title":"Future Generation Computer Systems"},{"key":"7_CR12","first-page":"143","volume-title":"Generic access to web an Grid-based Symbolic Computing Services","author":"A. Carstea","year":"2007","unstructured":"Carstea, A., Frincu, M., Macariu, G., Petcu, D., & Hammond, K. (2007). Generic access to web an grid-based symbolic computing services. Proceedings of the 6th International Symposium in Parallel and Distributed Computing, Miami, FL, 143\u2013150."},{"key":"7_CR13","unstructured":"Carstea, A., Macariu, G., Frincu, M., & Petcu, D. (2008). Secure orchestration of symbolic grid services, (IeAT Tech. Rep., No. 08-08)."},{"issue":"3","key":"7_CR14","first-page":"57","volume":"5","author":"H. Casanova","year":"1998","unstructured":"Casanova, H., & Dongarra, J. (1998). Applying netsolve\u2019s network-enabled server. EEE Computational Science and Engineering, 5(3), 57\u201367.","journal-title":"EEE Computational Science and Engineering"},{"key":"7_CR15","first-page":"75","volume-title":"The APPLES parameter sweep template: User-level Middleware for the Grid","author":"H. Casanova","year":"2000","unstructured":"Casanova, H., Obertelli, G., Berman, F., & Wolski, R. (2000). The APPLES parameter sweep template: User-level middleware for the grid. Proceedings of Super Computing SC\u201900, Dallas, TX, 75\u201376."},{"issue":"5","key":"7_CR16","doi-asserted-by":"publisher","first-page":"583","DOI":"10.1016\/S0167-739X(99)00011-4","volume":"15","author":"S. J. Chapin","year":"1999","unstructured":"Chapin, S. J., Katramatos, D., Karpovich, J., & Grimshaw, A. (1999). Resource management in legion. Future Generation Computer Systems, 15(5), 583\u2013594.","journal-title":"Future Generation Computer Systems"},{"key":"7_CR17","unstructured":"Cloud Scheduler, (2010). Retrieved January 7, 2010, from \n                  http:\/\/cloudscheduler.org\/\n                  \n                ."},{"key":"7_CR18","first-page":"223","volume-title":"Static determination of probabilistic execution times","author":"L. David","year":"2004","unstructured":"David, L., & Puaut, I. (2004). Static determination of probabilistic execution times. Proceedings of the 16th Euromicro Conference on Real-Time Systems, Catania, Sicily, 223\u2013230."},{"issue":"2","key":"7_CR19","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1016\/S0004-3702(02)00290-4","volume":"142","author":"P. Faratin","year":"2001","unstructured":"Faratin, P., Sierra, C., & Jennings, N. R. (2001). Using similarity criteria to make issue trade-offs in automated negotiation. Artificial Intelligence, 142(2), 205\u2013237.","journal-title":"Artificial Intelligence"},{"key":"7_CR20","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1007\/11577188_2","volume":"3779","author":"I.T. Foster","year":"2005","unstructured":"Foster, I. T. (2005). Globus toolkit version 4: Software for service-oriented systems. Proceedings of International Conference on Network and Parallel Computing, Beijing, China, Vol. 3779, 2\u201313.","journal-title":"Proceedings of International Conference on Network and Parallel Computing"},{"key":"7_CR21","first-page":"8","volume-title":"Brain meets brawn: Why grid and agents need each other","author":"I. Foster","year":"2004","unstructured":"Foster, I., Jennings, N.R., & Kesselman, C. (2004). Brain meets brawn: Why grid and agents need each other. In Proceedings of the 3rd International Joint Conference on Autonomous Agents and Multiagent Systems, New York, NY, 8\u201315."},{"key":"7_CR22","first-page":"199","volume-title":"Dynamic scheduling algorithm for heterogeneous environments with regular task input from multiple requests","author":"M. Frincu","year":"2009","unstructured":"Frincu, M. (2009). Dynamic scheduling algorithm for heterogeneous environments with regular task input from multiple requests. In Lecture Notes in Computer Science, Vol. 5529, Geneva, Switzerland, 199\u2013210."},{"key":"7_CR23","volume-title":"Distributed scheduling policy in service oriented environments","author":"M. Frincu","year":"2009","unstructured":"Frincu, M. (2009b). Distributed scheduling policy in service oriented environments. Proceedings of the 11th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Timi Soara, Romania."},{"issue":"1","key":"7_CR24","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1556\/Pollack.4.2009.1.15","volume":"4","author":"M. Frincu","year":"2009","unstructured":"Frincu, M., Macariu, G., & Carstea, A. (2009). Dynamic and adaptive workflow execution platform for symbolic computations. Pollack Periodica, Akademiai Kiado, 4(1), 145\u2013156.","journal-title":"Pollack Periodica, Akademiai Kiado"},{"key":"7_CR25","volume-title":"A comparison among grid scheduling algorithms for independent coarse-grained tasks","author":"N. Fujimoto","year":"2004","unstructured":"Fujimoto, N., & Hagihara, K. (2004). A comparison among grid scheduling algorithms for independent coarse-grained tasks. International Symposium on Applications and the Internet Workshops, Phoenix, AZ."},{"key":"7_CR26","unstructured":"Garg, S. K., Yeo, C. S., Anandasivam, A., & Buyya, R. (2009). Energy-efficient scheduling of HPC applications in cloud computing environments. (Tech. Rep.)."},{"key":"7_CR27","unstructured":"Google Application Engine, (2010). Retrieved January 7, 2010, from \n                  http:\/\/appengine.google.com\n                  \n                ."},{"key":"7_CR28","unstructured":"Greenwood, M. (2004). Xscufl language reference. Retrieved January 7, 2010 from \n                  http:\/\/www.mygrid.org.uk\/wiki\/Mygrid\/WorkFlow#XScufl\n                  \n                ."},{"key":"7_CR30","first-page":"314","volume":"23","author":"S. Lorpunmanee","year":"2007","unstructured":"Lorpunmanee, S., Sap, M. N., Abdullah, A. H., & Chompooinwai, C. (2007). An ant colony optimization for dynamic job scheduling in grid environment. World Academy of Science, Engineering and Technology, 23, 314\u2013321.","journal-title":"World Academy of Science, Engineering and Technology"},{"key":"7_CR31","first-page":"679","volume":"8","author":"M. Maheswaran","year":"1999","unstructured":"Maheswaran, M., Braun, T. D., & Siegel, H. J. (1999). Heterogeneous distributed computing. Encyclopedia of Electrical and Electronics Engineering (Vol. 8, pp. 679\u2013690). New York, NY: Wiley.","journal-title":"Encyclopedia of Electrical and Electronics Engineering ("},{"key":"7_CR32","unstructured":"Microsoft Live Mesh. (2010). Retrieved January 7, 2010, from \n                  http:\/\/www.mesh.com\n                  \n                ."},{"key":"7_CR33","unstructured":"Muniyappa, V., (2010). Inference of task execution times using linear regression techniques. (Masters Thesis, Texas Tech University, 2002)."},{"key":"7_CR34","unstructured":"OSyRIS Workflow Engine. (2010). Retrieved January 7, 2010, from \n                  http:\/\/gisheo.info.uvt.ro\/trac\/wiki\/Workflow\n                  \n                ."},{"issue":"3","key":"7_CR35","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1093\/logcom\/8.3.261","volume":"8","author":"S. Parsons","year":"1998","unstructured":"Parsons, S., Sierra, C., & Jennings, N. R. (1998). Agents that reason and negotiate by arguing. Journal of Logic and Computation, 8(3), 261\u2013292.","journal-title":"Journal of Logic and Computation"},{"key":"7_CR36","doi-asserted-by":"crossref","unstructured":"Pautasso, C., Zimmermann, O., & Leymann, F. (2008). RESTful web services vs. big web services: Making the right architectural decision. 17th International World Wide Web Conference, Beijing, China.","DOI":"10.1145\/1367497.1367606"},{"issue":"2","key":"7_CR37","first-page":"111","volume":"9","author":"D. Petcu","year":"2008","unstructured":"Petcu, D., Carstea, A., Macariu, G., & Frincu, M. (2008). Service-oriented symbolic computing with symGrid. Scalable Computing: Practice and Experience, 9(2), 111\u2013124.","journal-title":"Scalable Computing: Practice and Experience"},{"key":"7_CR38","first-page":"352","volume-title":"Extending JADE for agent grid applications","author":"A. Poggi","year":"2004","unstructured":"Poggi, A., Tomaiuolo, M., & Turci, P. (2004). Extending JADE for agent grid applications. Proceedings of the 13th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise, Stanford, CA, 352\u2013357."},{"key":"7_CR39","volume-title":"A low-cost approach towards mixed task and data parallel scheduling","author":"A. Radulescu","year":"2001","unstructured":"Radulescu, A., & van Gemund, A. (2001). A low-cost approach towards mixed task and data parallel scheduling. Proceedings of the International Conference on Parallel Processing, Wakamatsu, Japan."},{"key":"7_CR40","unstructured":"Ramchurn, S. D. (2004). Multi-agent negotiation using trust and persuasion (Doctoral Thesis, University of Southampton UK, 2004)."},{"key":"7_CR41","unstructured":"Ritchie, G. R. S., & Levine J. (2004). A hybrid ant algorithm for scheduling independent jobs in heterogeneous computing environments. Proceedings of the 23rd Workshop of the UK Planning and Scheduling Special Interest Group, Edinburgh."},{"key":"7_CR42","volume-title":"Roles of Encounter.","author":"J. S. Rosenschein","year":"1994","unstructured":"Rosenschein, J. S., & Zlotkin, G. (1994). Roles of Encounter. Cambridge, MA: MIT Press."},{"key":"7_CR43","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1007\/978-3-540-45209-6_28","volume":"2790","author":"R. Sakellariou","year":"2003","unstructured":"Sakellariou, R., & Zhao, H., (2003). Experimental investigation into the rank function of the heterogeneous earliest finish time scheduling algorithm. In Lecture Notes in Computer Science, Klagenfurt, Austria, Vol. 2790, 189\u2013194.","journal-title":"In Lecture Notes in Computer Science"},{"key":"7_CR44","doi-asserted-by":"crossref","unstructured":"Sakellariou, R., & Zhao, H. (2004). A hybrid heuristic for DAG scheduling on heterogeneous systems. Proceedings of the 18th International Symposium In Parallel and Distributed Processing, Santa Fe, New Mexico.","DOI":"10.1109\/IPDPS.2004.1303065"},{"key":"7_CR45","unstructured":"Sauer, J., Freese, T., & Teschke, T. (2000). Towards agent-based multi-site scheduling. Proceedings of the ECAI 2000 Workshop on New Results in Planning, Scheduling, and Design, Berlin, Germany."},{"key":"7_CR46","unstructured":"Shen, W., Li, Y., Genniwa, H., & Wang, C. (2002). Adaptive negotiation for agent-based grid computing. Proceedings of the Agentcities\/AAMAS\u201902, Bologna, Italy."},{"issue":"9","key":"7_CR47","doi-asserted-by":"publisher","first-page":"1007","DOI":"10.1016\/j.jpdc.2004.06.008","volume":"64","author":"W. Smith","year":"2004","unstructured":"Smith, W., Foster, I., & Taylor, V. E. (2004). Predicting application run times with historical information. Journal of Parallel and Distributed Computing, 64(9), 1007\u20131016.","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"2\u20134","key":"7_CR48","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1002\/cpe.938","volume":"17","author":"D. Thain","year":"2005","unstructured":"Thain, D., Tannenbaum, T., & Livny, M. (2005). Distributed computing in practice: The condor experience. Concurrency and Computation: Practice and Experience, 17(2\u20134) 323\u2013356.","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"7_CR49","unstructured":"UDDI. (2010). Retrieved January 7, 2010, from \n                  http:\/\/www.uddi.org\/pubs\/uddi-tech-wp.pdf\n                  \n                ."},{"issue":"4","key":"7_CR1","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1016\/j.is.2004.02.002","volume":"30","author":"W. M. P. Aalst van der","year":"2005","unstructured":"van der Aalst, W. M. P., & ter Hofstede, A. H. M. (2005). Yawl: yet another workflow language. Information Systems, 30(4), 245\u2013275.","journal-title":"Information Systems"},{"key":"7_CR50","unstructured":"Weichhart, G., Affenzeller, M., Reitbauer, A., & Wagner, S. (2004). Modelling of an agent-based schedule optimisation system. Proceedings of the IMS International Forum, Cernobbio, Italy, 79\u201387."},{"key":"7_CR51","doi-asserted-by":"crossref","unstructured":"Weissman, J. B. (1998). Metascheduling: A scheduling model for metacomputing systems. The 7th International Symposium on High Performance Distributed Computing, Chicago, Illinois, USA, 348\u2013349.","DOI":"10.1109\/HPDC.1998.710024"},{"issue":"2","key":"7_CR52","doi-asserted-by":"crossref","first-page":"131","DOI":"10.12921\/cmst.2007.13.02.131-141","volume":"13","author":"P. Wolniewicz","year":"2007","unstructured":"Wolniewicz, P., Meyer, N., Stroinski, M., Stuempert, M., Kornmayer, H., Polak, M., et al. (2007). Accessing grid computing resources with G-eclipse platform. Computational Methods in Science and Technologie, 13(2) 131\u2013141.","journal-title":"Computational Methods in Science and Technologie"},{"key":"7_CR53","unstructured":"WS-BPEL 2.0. (2010). Retrieved January 7, 2010, from \n                  http:\/\/docs.oasis-open.org\/wsbpel\/2.0\/wsbpel-v2.0.pdf\n                  \n                ."},{"key":"7_CR54","unstructured":"WS Security. (2010). Retrieved January 7, 2010, from \n                  http:\/\/www.ibm.com\/developerworks\/library\/specification\/ws-secure\/\n                  \n                ."},{"key":"7_CR55","unstructured":"WS Trust 1.4. (2010). Retrieved January 7, 2010, from \n                  http:\/\/docs.oasis-open.org\/ws-sx\/ws-trust\/v1.4\/ws-trust.html\n                  \n                ."},{"key":"7_CR56","unstructured":"WSDL. (2010). Retrieved January 7, 2010, from \n                  http:\/\/www.w3.org\/TR\/wsdl\n                  \n                ."}],"container-title":["Handbook of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4419-6524-0_7.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,30]],"date-time":"2021-04-30T23:43:48Z","timestamp":1619826228000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-1-4419-6524-0_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9781441965233","9781441965240"],"references-count":55,"URL":"https:\/\/doi.org\/10.1007\/978-1-4419-6524-0_7","relation":{},"subject":[],"published":{"date-parts":[[2010]]}}}