{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T06:18:03Z","timestamp":1742969883110,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783662453902"},{"type":"electronic","value":"9783662453919"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-662-45391-9_6","type":"book-chapter","created":{"date-parts":[[2014,10,10]],"date-time":"2014-10-10T00:01:44Z","timestamp":1412899304000},"page":"79-92","source":"Crossref","is-referenced-by-count":0,"title":["Automatic Generation of Optimized Workflow for Distributed Computations on Large-Scale Matrices"],"prefix":"10.1007","author":[{"given":"Farida","family":"Sabry","sequence":"first","affiliation":[]},{"given":"Abdelkarim","family":"Erradi","sequence":"additional","affiliation":[]},{"given":"Mohamed","family":"Nassar","sequence":"additional","affiliation":[]},{"given":"Qutaibah M.","family":"Malluhi","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"6_CR1","doi-asserted-by":"crossref","unstructured":"Nassar, M., Erradi, A., Sabri, F., Malluhi, Q.: Secure Outsourcing of Matrix Operations as a Service. In: 6th IEEE International Conference on Cloud Computing, pp. 918\u2013925. IEEE Press (2013)","DOI":"10.1109\/CLOUD.2013.124"},{"key":"6_CR2","unstructured":"Web Services Business Process Execution Language v2.0, \n                      \n                        http:\/\/docs.oasis-open.org\/wsbpel\/2.0\/OS\/wsbpel-v2.0-OS.html"},{"issue":"4","key":"6_CR3","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.: YAWL: Yet Another Workflow Language. Information Systems\u00a030(4), 245\u2013275 (2005)","journal-title":"Information Systems"},{"key":"6_CR4","unstructured":"Taverna Workflow Management System, \n                      \n                        http:\/\/www.taverna.org.uk\/"},{"key":"6_CR5","unstructured":"Altintas, I., Berkley, C., Jaeger, E., Jones, M.: Ludascher. B., Mock, S.: Kepler: an extensible system for design and execution of scientific workflows. In: Scientific and Statistical Database Management International Conference, pp. 423\u2013424 (2004)"},{"key":"6_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"728","DOI":"10.1007\/978-3-642-17358-5_75","volume-title":"Service-Oriented Computing","author":"M. Sonntag","year":"2010","unstructured":"Sonntag, M., Karastoyanova, D., Deelman, E.: BPEL4Pegasus: Combining Business and Scientific Workflows. In: Maglio, P.P., Weske, M., Yang, J., Fantinato, M. (eds.) ICSOC 2010. LNCS, vol.\u00a06470, pp. 728\u2013729. Springer, Heidelberg (2010)"},{"key":"6_CR7","unstructured":"Apache ODE: \n                      \n                        http:\/\/ode.apache.org\/"},{"key":"6_CR8","unstructured":"WebSphere Application Server Enterprise Process Choreographer, \n                      \n                        http:\/\/www.ibm.com\/developerworks\/websphere\/"},{"issue":"1","key":"6_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1504\/IJWGS.2005.007545","volume":"1","author":"S. Dustdar","year":"2005","unstructured":"Dustdar, S., Schreiner, W.: A survey on web services composition. Journal of Web and Grid Services\u00a01(1), 1\u201330 (2005)","journal-title":"Journal of Web and Grid Services"},{"key":"6_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1007\/978-3-540-30581-1_5","volume-title":"Semantic Web Services and Web Process Composition","author":"J. Rao","year":"2005","unstructured":"Rao, J., Su, X.: A Survey of Automated Web Service Composition Methods. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol.\u00a03387, pp. 43\u201354. Springer, Heidelberg (2005)"},{"key":"6_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"495","DOI":"10.1007\/11596141_39","volume-title":"Service-Oriented Computing - ICSOC 2005","author":"M. Trainotti","year":"2005","unstructured":"Trainotti, M., Pistore, M., Calabrese, G., Zacco, G., Lucchese, G., Barbon, F., Bertoli, P.G., Traverso, P.: ASTRO: Supporting Composition and Execution of Web Services. In: Benatallah, B., Casati, F., Traverso, P. (eds.) ICSOC 2005. LNCS, vol.\u00a03826, pp. 495\u2013501. Springer, Heidelberg (2005)"},{"issue":"1","key":"6_CR12","doi-asserted-by":"publisher","first-page":"42","DOI":"10.4018\/jwsr.2008010103","volume":"5","author":"C. Ouyang","year":"2007","unstructured":"Ouyang, C., Dumas, M., ter Hofstede, A.H.M., van der Aalst, W.M.P.: Pattern-based translation of BPMN process models to BPEL web services. International Journal of Web Services Research\u00a05(1), 42\u201362 (2007)","journal-title":"International Journal of Web Services Research"},{"key":"6_CR13","doi-asserted-by":"crossref","unstructured":"Yuan, P., Jin, H., Yuan, S., Cao, W., Jiang, L.: WFTXB: A Tool for Translating Between XPDL and BPEL. In: 10th IEEE International Conference on High Performance Computing and Communications, pp. 647\u2013652. IEEE Press (2008)","DOI":"10.1109\/HPCC.2008.103"},{"key":"6_CR14","unstructured":"JEP (Java Expression Parser), \n                      \n                        http:\/\/www.singularsys.com\/jep"},{"key":"6_CR15","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511712180","volume-title":"Arithmetic Optimization Techniques for Hardware and Software Design","author":"R. Kastner","year":"2010","unstructured":"Kastner, R., Hosangadi, A., Fallah, F.: Arithmetic Optimization Techniques for Hardware and Software Design. Cambridge University Press, Cambridge (2010)"},{"issue":"4","key":"6_CR16","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1145\/197405.197406","volume":"26","author":"D. Bacon","year":"1994","unstructured":"Bacon, D., Graham, S., Sharp, O.: Compiler Transformations for High-Performance Computing. ACM Computing Surveys\u00a026(4), 345\u2013420 (1994)","journal-title":"ACM Computing Surveys"},{"key":"6_CR17","doi-asserted-by":"crossref","unstructured":"Parr, T., Fisher, K.: LL(*): The Foundation of the ANTLR Parser Generator. In: Programming Language Design and Implementation Conference (PLDI), pp. 425\u2013436 (2011)","DOI":"10.1145\/1993316.1993548"},{"key":"6_CR18","unstructured":"Cormen, T., Leiserson, C., Rivest, R., Stein, C.: Introduction to Algorithms, 3rd edn., pp. 370\u2013377. MIT Press (2009)"},{"key":"6_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"460","DOI":"10.1007\/978-3-642-03573-9_40","volume-title":"Database and Expert Systems Applications","author":"A. Hameurlain","year":"2009","unstructured":"Hameurlain, A.: Evolution of Query Optimization Methods: From Centralized Database Systems to Data Grid Systems. In: Bhowmick, S.S., K\u00fcng, J., Wagner, R. (eds.) DEXA 2009. LNCS, vol.\u00a05690, pp. 460\u2013470. Springer, Heidelberg (2009)"},{"issue":"1","key":"6_CR20","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1023\/A:1008674905987","volume":"5","author":"C. Evrendilke","year":"1997","unstructured":"Evrendilke, C., Dogac, A., Nural, S., Ozcan, F.: Multidatabase query optimization. Journal of Distributed and Parallel Databases\u00a05(1), 77\u2013114 (1997)","journal-title":"Journal of Distributed and Parallel Databases"},{"issue":"5","key":"6_CR21","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1109\/TSE.2004.11","volume":"30","author":"L. Zeng","year":"2004","unstructured":"Zeng, L., Benatllah, B., Ngu, A.H.H., Dumas, M., Kalagnanam, J., Chang, H.: QoS-Aware Middleware for Web Services Composition. IEEE Transactions On Software Engineering\u00a030(5), 311\u2013327 (2004)","journal-title":"IEEE Transactions On Software Engineering"},{"key":"6_CR22","unstructured":"Unify framework package, Software Languages Lab, Vrije Universiteit Brussel, \n                      \n                        http:\/\/soft.vub.ac.be\/svn-gen\/unify\/src\/org\/unify_framework\/"},{"issue":"1","key":"6_CR23","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J. Dean","year":"2008","unstructured":"Dean, J., Ghemawat, S.: MapReduce: Simplified Data Processing on Large Clusters. Communications of the ACM - 50th anniversary issue\u00a051(1), 107\u2013113 (2008)","journal-title":"Communications of the ACM - 50th anniversary issue"},{"key":"6_CR24","unstructured":"Yuan, Y., Isard, M., Fetterly, D., Budiu, M., Erlingsson, U., Gunda, P.K., Currey, J.: DryadLINQ: A system for general-purpose distributed data-parallel computing using a high-level language. In: OSDI 2008 Proceedings of the 8th USENIX Symposium on Operating Systems Design and Implementation, pp. 1\u201314 (2008)"}],"container-title":["Lecture Notes in Computer Science","Service-Oriented Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-662-45391-9_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,26]],"date-time":"2019-10-26T20:09:56Z","timestamp":1572120596000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-662-45391-9_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783662453902","9783662453919"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-662-45391-9_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]}}}