{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T16:38:01Z","timestamp":1743007081765,"version":"3.40.3"},"publisher-location":"Singapore","reference-count":21,"publisher":"Springer Singapore","isbn-type":[{"type":"print","value":"9789811528095"},{"type":"electronic","value":"9789811528101"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"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":[[2020]]},"DOI":"10.1007\/978-981-15-2810-1_64","type":"book-chapter","created":{"date-parts":[[2020,2,1]],"date-time":"2020-02-01T18:03:11Z","timestamp":1580580191000},"page":"698-708","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Novel Throughput Based Temporal Violation Handling Strategy for Instance-Intensive Cloud Business Workflows"],"prefix":"10.1007","author":[{"given":"Futian","family":"Wang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiao","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cheng","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,2,2]]},"reference":[{"key":"64_CR1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4614-1933-4","volume-title":"The Design of Cloud Workflow Systems","author":"X Liu","year":"2012","unstructured":"Liu, X., et al.: The Design of Cloud Workflow Systems. Springer, New York (2012). \nhttps:\/\/doi.org\/10.1007\/978-1-4614-1933-4"},{"key":"64_CR2","unstructured":"Liu, X., Yang, Y., Cao, D., Yuan, D., Chen, J.: Managing large numbers of business processes with cloud workflow systems. In: Proceedings of the 10th Australasian Symposium on Parallel and Distributed Computing, pp. 33\u201342 (2012)"},{"issue":"1","key":"64_CR3","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1142\/S0219622014500266","volume":"14","author":"X Li","year":"2015","unstructured":"Li, X., Tian, Y., Smarandache, F., et al.: An extension collaborative innovation model in the context of big data. Int. J. Inf. Technol. Decis. Making 14(1), 69\u201391 (2015)","journal-title":"Int. J. Inf. Technol. Decis. Making"},{"key":"64_CR4","doi-asserted-by":"crossref","unstructured":"Liu, X., Yang, Y., Cao, D., Yuan, D.: Selecting checkpoints along the time line: a novel temporal checkpoint selection strategy for monitoring a batch of parallel business processes. In: Proceedings of the 35th International Conference on Software Engineering (ICSE), pp. 1281\u20131284 (2013)","DOI":"10.1109\/ICSE.2013.6606698"},{"issue":"2","key":"64_CR5","doi-asserted-by":"publisher","first-page":"547","DOI":"10.1142\/S0219622017500468","volume":"17","author":"S Wang","year":"2017","unstructured":"Wang, S.: An analysis of the optimal customer clusters using dynamic multi-objective decision. Int. J. Inf. Technol. Decis. Making 17(2), 547\u2013582 (2017)","journal-title":"Int. J. Inf. Technol. Decis. Making"},{"key":"64_CR6","doi-asserted-by":"publisher","first-page":"228","DOI":"10.1016\/j.future.2017.02.026","volume":"75","author":"RF Silva Da","year":"2017","unstructured":"Da Silva, R.F., Filgueira, R., Pietri, I., et al.: A characterization of workflow management systems for extreme-scale applications. Future Gener. Comput. Syst. 75, 228\u2013238 (2017)","journal-title":"Future Gener. Comput. Syst."},{"key":"64_CR7","doi-asserted-by":"crossref","unstructured":"Mattmann, C., Medvidovic, N., Mohan, T., O\u2019Malley, O.: Workshop on software engineering for cloud computing. In: Proceedings of 33rd International Conference on Software Engineering, pp. 1196\u20131197 (2011)","DOI":"10.1145\/1985793.1986043"},{"key":"64_CR8","volume-title":"Distributed and Cloud Computing: From Parallel Processing to the Internet of Things","author":"K Hwang","year":"2013","unstructured":"Hwang, K., Donfarra, J., Fox, G.C.: Distributed and Cloud Computing: From Parallel Processing to the Internet of Things. Morgan Kaufmann, Waltham (2013)"},{"issue":"6","key":"64_CR9","doi-asserted-by":"publisher","first-page":"805","DOI":"10.1109\/TSE.2010.99","volume":"37","author":"X Liu","year":"2011","unstructured":"Liu, X., Yang, Y., Jiang, Y., Chen, J.: Preventing temporal violations in scientific workflows: where and how. IEEE Trans. Softw. Eng. 37(6), 805\u2013825 (2011)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"64_CR10","unstructured":"Liu, X., Yang, Y., Yuan, D., Chen, J.: Do we need to handle every temporal violation in scientific workflow systems? ACM Trans. Softw. Eng. Methodol. (TOSEM) 23(1), 1\u201334 (2014). Article no. 5"},{"issue":"5","key":"64_CR11","first-page":"1","volume":"58","author":"F Wang","year":"2015","unstructured":"Wang, F., Liu, X., Yang, Y.: Necessary and sufficient checkpoint selection for temporal verification of high-confidence cloud workflow systems. Sci. China Inf. Sci. 58(5), 1\u201316 (2015)","journal-title":"Sci. China Inf. Sci."},{"issue":"4","key":"64_CR12","doi-asserted-by":"publisher","first-page":"235","DOI":"10.2498\/cit.1001391","volume":"16","author":"MA Vouk","year":"2008","unstructured":"Vouk, M.A.: Cloud computing\u2013issues, research and implementations. J. Comput. Inf. Technol. (CIT) 16(4), 235\u2013246 (2008)","journal-title":"J. Comput. Inf. Technol. (CIT)"},{"key":"64_CR13","doi-asserted-by":"publisher","first-page":"309","DOI":"10.1007\/978-1-4419-6524-0_13","volume-title":"Handbook of Cloud Computing","author":"X Liu","year":"2010","unstructured":"Liu, X., Yuan, D., Zhang, G., Chen, J., Yang, Y.: SwinDeW-C: a peer-to-peer based cloud workflow system. In: Furht, B., Escalante, A. (eds.) Handbook of Cloud Computing, pp. 309\u2013332. Springer, Boston (2010). \nhttps:\/\/doi.org\/10.1007\/978-1-4419-6524-0_13"},{"issue":"3\u20134","key":"64_CR14","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":"64_CR15","doi-asserted-by":"crossref","unstructured":"Liu, X., Yang, Y., Yuan, D., Zhang, G., Li, W., Cao, D.: A generic QoS framework for cloud workflow systems. In: Proceedings of the 2011 IEEE 9th International Conference on Dependable, Autonomic and Secure Computing (DASC), pp. 713\u2013720 (2011)","DOI":"10.1109\/DASC.2011.124"},{"key":"64_CR16","doi-asserted-by":"crossref","unstructured":"Han, R., Liu, Y., Wen, L., Wang, J.: Dynamically analyzing time constraints in workflow systems with fixed-date constraint. In: Proceedings of the 2010 12th International Asia-Pacific Web Conference (APWEB), pp. 99\u2013105 (2010)","DOI":"10.1109\/APWeb.2010.36"},{"issue":"3","key":"64_CR17","doi-asserted-by":"publisher","first-page":"492","DOI":"10.1016\/j.jss.2010.10.027","volume":"84","author":"X Liu","year":"2011","unstructured":"Liu, X., Ni, Z., Wu, Z., Yuan, D., Chen, J., Yang, Y.: A novel general framework for automatic and cost-effective handling of recoverable temporal violations in scientific workflow systems. J. Syst. Softw. 84(3), 492\u2013509 (2011)","journal-title":"J. Syst. Softw."},{"key":"64_CR18","doi-asserted-by":"publisher","first-page":"464","DOI":"10.1016\/j.future.2018.03.056","volume":"86","author":"R Xu","year":"2018","unstructured":"Xu, R., Wang, Y., Luo, H., et al.: A sufficient and necessary temporal violation handling point selection strategy in cloud workflow. Future Gener. Comput. Syst. 86, 464\u2013479 (2018)","journal-title":"Future Gener. Comput. Syst."},{"issue":"18","key":"64_CR19","doi-asserted-by":"publisher","first-page":"e4167","DOI":"10.1002\/cpe.4167","volume":"29","author":"R Xu","year":"2017","unstructured":"Xu, R., Wang, Y., Huang, W., et al.: Near-optimal dynamic priority scheduling strategy for instance-intensive business workflows in cloud computing. Concurr. Comput. Pract. Exp. 29(18), e4167 (2017)","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"64_CR20","doi-asserted-by":"crossref","unstructured":"Liu, X., Wang, D., Yuan, D., Wang, F., Yang, Y.: Throughput based temporal verification for monitoring large batch of parallel processes. In: Proceedings of the 2014 International Conference on Software and System Process, pp. 124\u2013133 (2014)","DOI":"10.1145\/2600821.2600834"},{"issue":"6","key":"64_CR21","doi-asserted-by":"publisher","first-page":"1555","DOI":"10.1142\/S021962201650036X","volume":"15","author":"J Domenech","year":"2016","unstructured":"Domenech, J., Pe\u00f1a-Ortiz, R., Gil, J.A., et al.: A methodology for economic evaluation of cloud-based web applications. Int. J. Inf. Technol. Decis. Making 15(6), 1555\u20131578 (2016)","journal-title":"Int. J. Inf. Technol. Decis. Making"}],"container-title":["Communications in Computer and Information Science","Data Science"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-15-2810-1_64","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,25]],"date-time":"2020-04-25T10:10:09Z","timestamp":1587809409000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-981-15-2810-1_64"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9789811528095","9789811528101"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-981-15-2810-1_64","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"2 February 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICDS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Data Service","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Ningbo","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 May 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 May 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"6","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icds2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/vcrab.com.au\/ICDS2019\/home.html","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Open","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"210","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"64","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"30% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"14","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}