Return to search

Uso de conceitos arquiteturais para aumento da expressividade na modelagem de workflows cientificos / Use of architectural concepts for improved expressiveness in the modeling of scientific workflows

Made available in DSpace on 2015-03-04T18:57:51Z (GMT). No. of bitstreams: 1
thesis_vivian_final.pdf: 2459870 bytes, checksum: 86a3974bde419685b151ae0d526f328d (MD5)
Previous issue date: 2013-05-10 / In-silico experiments frequently take the form of workflows since they involve the execution of sets of interdependent tasks.The automation of these workflows through Scientific Workflow Management Systems (SWMSes) has been the subject of several papers in the area of e-Science.Traditionally, SWMSes provide fundamental automation mechanisms such as task dispatching and data movement, but recent studies have also shown interest in supporting non-functional attributes such as reliability and traceability in these systems.Nevertheless, the configuration of these attributes in current practice is limited in several aspects, particularly with respect to the interactions between tasks.Such characteristic leads to limited expressiveness in the workflow modeling languages provided by these systems. Aiming at improving such expressiveness, this work presents a proposal called Open Scientific Connectors (OSC), which adopts architectural concepts for the representation of interactions between tasks as first-class modeling elements. This approach provides better composition and reuse in workflow modeling, particularly in the configuration of mechanisms that deal with non-functional attributes. The proposal is evaluated through proofs of concept , in which the expressiveness, the reusability, the compositionality and the simplicity of OSC is compared with related work. A prototype of SWMS based on OSC also illustrates the feasibility of workflow models described in this language. / Experimentos in-silico não raramente tomam a forma de workflows por envolverem a execução de conjuntos de tarefas interdependentes. A automação desses workflows através de Sistemas Gerenciadores de Workflows Científicos (SGWfCs) tem sido alvo de vários trabalhos na área de e-ciência. Geralmente, os SGWfCs oferecem mecanismos fundamentais de automação como despacho de tarefas e movimentação de dados, mas trabalhos recentes têm demonstrado também o interesse no suporte a atributos não-funcionais, como confiabilidade e rastreabilidade, nesses sistemas.
A configuração desses atributos nos SGWfCs atuais é, contudo, limitada em vários aspectos, em particular no que se refere às interações entre tarefas. Essa limitação confere menor expressividade às linguagens de modelagem de workflows providas por esses SGWfCs. Objetivando o aprimoramento dessa expressividade, este trabalho apresenta a proposta Open Scientific Connectors (OSC), que usa conceitos arquiteturais para representar interações entre tarefas como elementos de primeira classe. Esta abordagem propicia uma maior capacidade de composição e de reuso na modelagem de workflows, particularmente nas configurações dos mecanismos que lidam com atributos não-funcionais. A proposta é avaliada por provas de conceito, onde aspectos como a expressividade, a capacidade de composição e de reuso e a simplicidade de OSC são comparados a trabalhos relacionados. Um protótipo de um SGWfC ilustra ainda a exequibilidade dos modelos descritos em OSC.

Identiferoai:union.ndltd.org:IBICT/oai:tede-server.lncc.br:tede/163
Date10 May 2013
CreatorsMedeiros, Vivian
ContributorsGomes, Antonio Tadeu Azevedo, Porto, Fabio Andre Machado, Villela, Regina Maria Maciel Braga
PublisherLaboratório Nacional de Computação Científica, Programa de Pós-Graduação em Modelagem Computacional, LNCC, BR, Serviço de Análise e Apoio a Formação de Recursos Humanos
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguageEnglish
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Formatapplication/pdf
Sourcereponame:Biblioteca Digital de Teses e Dissertações do LNCC, instname:Laboratório Nacional de Computação Científica, instacron:LNCC
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0021 seconds