메뉴 건너뛰기




Volumn 37, Issue 6, 2011, Pages 805-825

Preventing temporal violations in scientific workflows: Where and how

Author keywords

exception handling; reliability; software verification; statistical methods; Workflow management

Indexed keywords

DYNAMIC NATURE; EXCEPTION HANDLING; FUNCTIONAL FAILURE; FUNDAMENTAL PROBLEM; GRID AND CLOUD COMPUTING; LARGE SCALE SIMULATIONS; LOCAL RESCHEDULING; POINT SELECTION; REAL-WORLD APPLICATION; RUNTIME MONITORING; RUNTIMES; SCIENTIFIC ACTIVITY; SCIENTIFIC WORKFLOWS; SOFTWARE VERIFICATION; TEMPORAL CONSISTENCY; TEMPORAL CONSTRAINTS; TEMPORAL VERIFICATION; WORK-FLOWS; WORKFLOW MANAGEMENTS;

EID: 83555172462     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2010.99     Document Type: Article
Times cited : (71)

References (53)
  • 2
    • 34248633749 scopus 로고    scopus 로고
    • Adaptive service composition in flexible processes
    • DOI 10.1109/TSE.2007.1011
    • D. Ardagna and B. Pernici, "Adaptive Service Composition in Flexible Processes", IEEE Trans. Software Eng., vol. 33, no. 6, pp. 369-384, June 2007. (Pubitemid 46772854)
    • (2007) IEEE Transactions on Software Engineering , vol.33 , Issue.6 , pp. 369-384
    • Ardagna, D.1    Pernici, B.2
  • 3
    • 33947160120 scopus 로고    scopus 로고
    • Correctness verification and performance analysis of real-time systems using stochastic preemptive time petri nets
    • Nov.
    • G. Bucci, L. Sassoli, and E. Vicario, "Correctness Verification and Performance Analysis of Real-Time Systems Using Stochastic Preemptive Time Petri Nets", IEEE Trans. Software Eng., vol. 31, no. 11, pp. 913-927, Nov. 2005.
    • (2005) IEEE Trans. Software Eng. , vol.31 , Issue.11 , pp. 913-927
    • Bucci, G.1    Sassoli, L.2    Vicario, E.3
  • 4
    • 0034272559 scopus 로고    scopus 로고
    • Advanced exception handling mechanisms
    • Sept
    • P. A. Buhr and W. Y. R. Mok, "Advanced Exception Handling Mechanisms", IEEE Trans. Software Eng., vol. 26, no. 9, pp. 820-836, Sept. 2000.
    • (2000) IEEE Trans. Software Eng. , vol.26 , Issue.9 , pp. 820-836
    • Buhr, P.A.1    Mok, W.Y.R.2
  • 8
    • 34247862109 scopus 로고    scopus 로고
    • Multiple states based temporal consistency for dynamic verification of fixed-time constraints in Grid workflow systems
    • DOI 10.1002/cpe.1088, Autonomous Grid Computing
    • J. Chen and Y. Yang, "Multiple States Based Temporal Consistency for Dynamic Verification of Fixed-Time Constraints in Grid Workflow Systems", Concurrency and Computation: Practice and Experience, vol. 19, no. 7, pp. 965-982, 2007. (Pubitemid 46693241)
    • (2007) Concurrency Computation Practice and Experience , vol.19 , Issue.7 , pp. 965-982
    • Chen, J.1    Yang, Y.2
  • 9
    • 41049100688 scopus 로고    scopus 로고
    • A taxonomy of grid workflow verification and validation
    • DOI 10.1002/cpe.1220
    • J. Chen and Y. Yang, "A Taxonomy of Grid Workflow Verification and Validation", Concurrency and Computation: Practice and Experience, vol. 20, no. 4, pp. 347-360, 2008. (Pubitemid 351421453)
    • (2008) Concurrency Computation Practice and Experience , vol.20 , Issue.4 , pp. 347-360
    • Chen, J.1    Yang, Y.2
  • 10
    • 57349107131 scopus 로고    scopus 로고
    • Temporal dependency based checkpoint selection for dynamic verification of fixed-time constraints in grid workflow systems
    • J. Chen and Y. Yang, "Temporal Dependency Based Checkpoint Selection for Dynamic Verification of Fixed-Time Constraints in Grid Workflow Systems", Proc. 30th Int'l Conf. Software Eng., pp. 141-150, 2008.
    • (2008) Proc. 30th Int'l Conf. Software Eng. , pp. 141-150
    • Chen, J.1    Yang, Y.2
  • 11
    • 80052315881 scopus 로고    scopus 로고
    • Temporal dependency based checkpoint selection for dynamic verification of temporal constraints in scientific workflow systems
    • article 9
    • J. Chen and Y. Yang, "Temporal Dependency Based Checkpoint Selection for Dynamic Verification of Temporal Constraints in Scientific Workflow Systems", ACM Trans. Software Eng. and Methodology, vol. 20, no. 3, article 9, 2011.
    • (2011) ACM Trans. Software Eng. and Methodology , vol.20 , Issue.3
    • Chen, J.1    Yang, Y.2
  • 12
    • 34250348415 scopus 로고    scopus 로고
    • Adaptive selection of necessary and sufficient checkpoints for dynamic verification of temporal constraints in grid workflow systems
    • J. Chen and Y. Yang, "Adaptive Selection of Necessary and Sufficient Checkpoints for Dynamic Verification of Temporal Constraints in Grid Workflow Systems", ACM Trans. Autonomous and Adaptive Systems, vol. 2, no. 2, 2007.
    • (2007) ACM Trans. Autonomous and Adaptive Systems , vol.2 , Issue.2
    • Chen, J.1    Yang, Y.2
  • 17
    • 84855194470 scopus 로고    scopus 로고
    • Dept. of Computer Science, Univ. of Sheffield, GA Toolkits, May
    • Machine Learning Group, Dept. of Computer Science, Univ. of Sheffield, GA Toolkits, http://www.dcs.shef.ac.uk/ml/software. html, May 2010.
    • (2010)
  • 18
    • 0034292030 scopus 로고    scopus 로고
    • Exception handling in workflow management systems
    • DOI 10.1109/32.879818
    • C. Hagen and G. Alonso, "Exception Handling in Workflow Management Systems", IEEE Trans. Software Eng., vol. 26, no. 10, pp. 943-958, Oct. 2000. (Pubitemid 32031732)
    • (2000) IEEE Transactions on Software Engineering , vol.26 , Issue.10 , pp. 943-958
    • Hagen, C.1    Alonso, G.2
  • 20
    • 34548382975 scopus 로고    scopus 로고
    • A comparison of multiprocessor task scheduling algorithms with communication costs
    • R. Hwanga, M. Genb, and H. Katayamaa, "A Comparison of Multiprocessor Task Scheduling Algorithms with Communication Costs", J. Computers and Operations Research, vol. 35, pp. 976-993, 2008.
    • (2008) J. Computers and Operations Research , vol.35 , pp. 976-993
    • Hwanga, R.1    Genb, M.2    Katayamaa, H.3
  • 21
    • 34548305045 scopus 로고    scopus 로고
    • Power aware scheduling of bag-of-tasks applications with deadline constraints on DVS-enabled clusters
    • DOI 10.1109/CCGRID.2007.85, 4215421, Proceedings - Seventh IEEE International Symposium on Cluster Computing and the Grid, CCGrid 2007
    • K. H. Kim, R. Buyya, and J. Kim, "Power Aware Scheduling of Bag-of-Tasks Applications with Deadline Constraints on DVS-Enabled Clusters", Proc. Seventh IEEE Int'l Symp. Cluster Computing and the Grid, pp. 541-548, May 2007. (Pubitemid 47334594)
    • (2007) Proceedings - Seventh IEEE International Symposium on Cluster Computing and the Grid, CCGrid 2007 , pp. 541-548
    • Kim, K.H.1    Buyya, R.2    Kim, J.3
  • 22
    • 0002050141 scopus 로고    scopus 로고
    • Static scheduling algorithms for allocating directed task graphs to multiprocessors
    • Y. Kwok and I. Ahmad, "Static Scheduling Algorithms for Allocating Directed Task Graphs to Multiprocessors", ACM Computing Surveys, vol. 31, no. 4, pp. 406-471, 1999.
    • (1999) ACM Computing Surveys , vol.31 , Issue.4 , pp. 406-471
    • Kwok, Y.1    Ahmad, I.2
  • 25
    • 62749195610 scopus 로고    scopus 로고
    • Forecasting duration intervals of scientific workflow activities based on time-series patterns
    • Dec.
    • X. Liu, J. Chen, K. Liu, and Y. Yang, "Forecasting Duration Intervals of Scientific Workflow Activities Based on Time-Series Patterns", Proc. Fourth IEEE Int'l Conf. e-Science, pp. 23-30, Dec. 2008.
    • (2008) Proc. Fourth IEEE Int'l Conf. e-Science , pp. 23-30
    • Liu, X.1    Chen, J.2    Liu, K.3    Yang, Y.4
  • 26
    • 57049117060 scopus 로고    scopus 로고
    • A probabilistic strategy for setting temporal constraints in scientific workflows
    • Sept
    • X. Liu, J. Chen, and Y. Yang, "A Probabilistic Strategy for Setting Temporal Constraints in Scientific Workflows", Proc. Sixth Int'l Conf. Business Process Management, pp. 180-195, Sept. 2008.
    • (2008) Proc. Sixth Int'l Conf. Business Process Management , pp. 180-195
    • Liu, X.1    Chen, J.2    Yang, Y.3
  • 27
    • 80053566988 scopus 로고    scopus 로고
    • A probabilistic strategy for temporal constraint management in scientific workflow systems
    • X. Liu, Z. Ni, J. Chen, and Y. Yang, "A Probabilistic Strategy for Temporal Constraint Management in Scientific Workflow Systems", Concurrency and Computation: Practice and Experience, vol. 23, no. 16, pp. 1893-1919, 2011.
    • (2011) Concurrency and Computation: Practice and Experience , vol.23 , Issue.16 , pp. 1893-1919
    • Liu, X.1    Ni, Z.2    Chen, J.3    Yang, Y.4
  • 29
    • 0000063550 scopus 로고    scopus 로고
    • On modelling and verification of temporal constraints in production workflows
    • O. Marjanovic and M. E. Orlowska, "On Modelling and Verification of Temporal Constraints in Production Workflows", Knowledge and Information Systems, vol. 1, no. 2, pp. 157-192, 1999.
    • (1999) Knowledge and Information Systems , vol.1 , Issue.2 , pp. 157-192
    • Marjanovic, O.1    Orlowska, M.E.2
  • 32
    • 2642534489 scopus 로고    scopus 로고
    • An accurate parallel genetic algorithm to schedule tasks on a cluster
    • M. Moore, "An Accurate Parallel Genetic Algorithm to Schedule Tasks on a Cluster", Parallel Computing, vol. 30, pp. 567-583, 2004.
    • (2004) Parallel Computing , vol.30 , pp. 567-583
    • Moore, M.1
  • 33
    • 84959226630 scopus 로고    scopus 로고
    • Exact distribution of the max/min of two gaussian random variables
    • Feb.
    • S. Nadarajah and S. Kotz, "Exact Distribution of the Max/Min of Two Gaussian Random Variables", IEEE Trans. Very Large Scale Integration Systems, vol. 16, no. 2, pp. 210-212, Feb. 2008.
    • (2008) IEEE Trans. Very Large Scale Integration Systems , vol.16 , Issue.2 , pp. 210-212
    • Nadarajah, S.1    Kotz, S.2
  • 34
    • 1242287612 scopus 로고    scopus 로고
    • Genetic-algorithm-based real-time task scheduling with multiple goals
    • J. Oh and C. Wu, "Genetic-Algorithm-Based Real-Time Task Scheduling with Multiple Goals", J. Systems and Software, vol. 71, pp. 245-258, 2004.
    • (2004) J. Systems and Software , vol.71 , pp. 245-258
    • Oh, J.1    Wu, C.2
  • 36
    • 40449095659 scopus 로고    scopus 로고
    • Overhead analysis of scientific workflows in Grid environments
    • DOI 10.1109/TPDS.2007.70734
    • R. Prodan and T. Fahringer, "Overhead Analysis of Scientific Workflows in Grid Environments", IEEE Trans. Parallel and Distributed Systems, vol. 19, no. 3, pp. 378-393, Mar. 2008. (Pubitemid 351344283)
    • (2008) IEEE Transactions on Parallel and Distributed Systems , vol.19 , Issue.3 , pp. 378-393
    • Prodan, R.1    Fahringer, T.2
  • 41
    • 0038031248 scopus 로고    scopus 로고
    • Comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems
    • D. B. Tracy, J. S. Howard, and B. Noah, "Comparison of Eleven Static Heuristics for Mapping a Class of Independent Tasks onto Heterogeneous Distributed Computing Systems", J. Parallel and Distributed Computing, vol. 61, no. 6, pp. 810-837, 2001.
    • (2001) J. Parallel and Distributed Computing , vol.61 , Issue.6 , pp. 810-837
    • Tracy, D.B.1    Howard, J.S.2    Noah, B.3
  • 43
  • 44
    • 0034291142 scopus 로고    scopus 로고
    • Concurrent exception handling and resolution in distributed object systems
    • DOI 10.1109/71.888642
    • J. Xu, A. Romanovsky, and B. Randell, "Concurrent Exception Handling and Resolution in Distributed Object Systems", IEEE Trans. Parallel and Distributed Systems, vol. 11, no. 10, pp. 1019-1032, Oct. 2000. (Pubitemid 32076188)
    • (2000) IEEE Transactions on Parallel and Distributed Systems , vol.11 , Issue.10 , pp. 1019-1032
    • Xu, J.1    Romanovsky, A.2    Randell, B.3
  • 46
    • 33244454775 scopus 로고    scopus 로고
    • A taxonomy of workflow management systems for Grid computing
    • DOI 10.1007/s10723-005-9010-8
    • J. Yu and R. Buyya, "A Taxonomy of Workflow Management Systems for Grid Computing", J. Grid Computing, no. 3, pp. 171-200, 2005. (Pubitemid 43280301)
    • (2005) Journal of Grid Computing , vol.3 , Issue.3-4 , pp. 171-200
    • Yu, J.1    Buyya, R.2
  • 47
    • 33947504537 scopus 로고    scopus 로고
    • Scheduling scientific workflow applications with deadline and budget constraints using genetic algorithms
    • Scientific Workflow
    • J. Yu and R. Buyya, "Scheduling Scientific Workflow Applications with Deadline and Budget Constraints Using Genetic Algorithms", Scientific Programming, vol. 14, no. 3, pp. 217-230, Dec. 2006. (Pubitemid 46474559)
    • (2006) Scientific Programming , vol.14 , Issue.3-4 , pp. 217-230
    • Yu, J.1    Buyya, R.2
  • 48
    • 44949087133 scopus 로고    scopus 로고
    • Workflow scheduling algorithms for grid computing
    • Computing and Distributed Systems Laboratory, The Univ. of Melbourne, May
    • J. Yu and R. Buyya, "Workflow Scheduling Algorithms for Grid Computing", Technical Report GRIDS-TR-2007-10, Computing and Distributed Systems Laboratory, The Univ. of Melbourne, May 2007.
    • (2007) Technical Report GRIDS-TR-2007-10
    • Yu, J.1    Buyya, R.2
  • 52
    • 0035156690 scopus 로고    scopus 로고
    • A timed workflow process model
    • H. Zhuge, T. Cheung, and H. Pung, "A Timed Workflow Process Model", J. Systems and Software, vol. 55, no. 3, pp. 231-243, 2001.
    • (2001) J. Systems and Software , vol.55 , Issue.3 , pp. 231-243
    • Zhuge, H.1    Cheung, T.2    Pung, H.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.