000063108 001__ 63108
000063108 005__ 20171026104636.0
000063108 0247_ $$2doi$$a10.1002/cpe.1487
000063108 0248_ $$2sideral$$a72364
000063108 037__ $$aART-2010-72364
000063108 041__ $$aeng
000063108 100__ $$0(orcid)0000-0003-3057-6273$$aTolosana-Calasanz, Rafael$$uUniversidad de Zaragoza
000063108 245__ $$aAdaptive exception handling for scientific workflows
000063108 260__ $$c2010
000063108 5060_ $$aAccess copy available to the general public$$fUnrestricted
000063108 5203_ $$aScientific workflow systems often operate in highly unreliable, heterogeneous and dynamic environments, and have accordingly incorporated different fault tolerance techniques. We propose an exception-handling mechanism, based on techniques adopted in programming languages, for modifying at run-time the structure of a workflow. In contrast to other proposals that achieve the required flexibility by means of the infrastructure, our proposal expresses the exception-handling mechanism within the workflow language—primarily as two exception-handling patterns that are exclusively based on the Reference Nets-within-Nets formalism (a specific type of Petri nets). When an exception is detected, a workflow in our approach can be re-written (replaced), based on the particular failure condition that has been detected. This enables workflow users to have better control and understanding of the behaviour of their workflow without having to be aware of the underlying infrastructure.
000063108 536__ $$9info:eu-repo/grantAgreement/ES/DGA/IT1-8$$9info:eu-repo/grantAgreement/ES/MEC/TIN2006-13301
000063108 540__ $$9info:eu-repo/semantics/openAccess$$aAll rights reserved$$uhttp://www.europeana.eu/rights/rr-f/
000063108 590__ $$a0.907$$b2010
000063108 591__ $$aCOMPUTER SCIENCE, THEORY & METHODS$$b54 / 97 = 0.557$$c2010$$dQ3$$eT2
000063108 591__ $$aCOMPUTER SCIENCE, SOFTWARE ENGINEERING$$b54 / 99 = 0.545$$c2010$$dQ3$$eT2
000063108 655_4 $$ainfo:eu-repo/semantics/article$$vinfo:eu-repo/semantics/acceptedVersion
000063108 700__ $$0(orcid)0000-0002-4198-8241$$aBañares, José A.$$uUniversidad de Zaragoza
000063108 700__ $$aRana, Omer F.
000063108 700__ $$0(orcid)0000-0002-6584-7259$$aÁlvarez, Pedro$$uUniversidad de Zaragoza
000063108 700__ $$0(orcid)0000-0002-9622-8186$$aEzpeleta, Joaquín$$uUniversidad de Zaragoza
000063108 700__ $$aHoheisel, Andreas
000063108 7102_ $$15007$$2570$$aUniversidad de Zaragoza$$bDepartamento de Informática e Ingeniería de Sistemas$$cLenguajes y Sistemas Informáticos
000063108 773__ $$g22, 5 (2010), 617-642 [24 pp]$$pConcurr. Comput.-Pract. Exp.$$tCONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE$$x1532-0626
000063108 8564_ $$s549213$$uhttps://zaguan.unizar.es/record/63108/files/texto_completo.pdf$$yPostprint
000063108 8564_ $$s9157$$uhttps://zaguan.unizar.es/record/63108/files/texto_completo.jpg?subformat=icon$$xicon$$yPostprint
000063108 909CO $$ooai:zaguan.unizar.es:63108$$particulos$$pdriver
000063108 951__ $$a2017-10-26-08:27:49
000063108 980__ $$aARTICLE