Spelling suggestions: "subject:"fluxo dde trabalho."" "subject:"fluxo dee trabalho.""
1 |
Um modelo de definição de processos para sistemas de workflow flexiveisBezerra, Fábio de Lima 31 July 2003 (has links)
Orientador: Jacques Wainer / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-03T19:57:55Z (GMT). No. of bitstreams: 1
Bezerra_FabiodeLima_M.pdf: 2404178 bytes, checksum: 75a7f1763ff0843195f6856c819050a0 (MD5)
Previous issue date: 2003 / Resumo: Em domínios de aplicação como a área médica e engenharia de software os sistemas de workfiow existentes são inadequados, pois a definição dos processos nesses sistemas é inflexível. No exemplo da área médica, ninguém sabe quais as ações devem ser tomadas durante a abordagem de um paciente, ou seja, ninguém conhece um processo de tratamento para paciente no instante em que ele é admitido no hospital. Portanto, uma nova forma de interação com os sistemas de workflow se faz necessário. Nesta nova forma de interação um usuário pergunta ao sistema o que deve ser feito para que uma atividade (atividade objetivo) seja executada. Por exemplo, para um médico realizar uma cirurgia em um paciente que procedimentos devem ser executados antes ou mesmo depois? Nesta nova abordagem, o sistema de workflow cumpre, além do papel de despachante de atividades aos usuários, como nos sistemas de workfiow atuais, o papel de ajudante do usuário, pois indica ao usuário quais atividades executar antes e depois de executar uma atividade objetivo.
Este trabalho apresenta um novo modelo de definição de processos em sistemas de workflow, o modelo PDBC. Apresentamos também um protótipo de um sistema de workfiow que implementa o modelo PDBC, o servidor Tucupi. A proposta deste novo modelo é permitir que os sistemas de workflow manipulem workfiows mais flexíveis. Para isso usaremos o que chamamos de workflow parcial, que é um workflow parcialmente definido cuja definição completa é realizada apenas durante a execução do workflow. O workfiow parcial é definido como um conjunto de restrições e atividades.
Outra maneira de se obter flexibilidade em sistemas de workfiow é através de um mecanismo de tratamento de exceções adequado. Neste trabalho propomos um mecanismo de tratamento de exceções através do uso de restrições violáveis, ou seja, restrições que podem ser violadas em determinadas circunstâncias. Para isso apresentamos o WRBAC, um modelo de controle de acesso para sistemas de workflow, utilizado para provê um mecanismo adequado de sobrecarga das restrições utilizadas na definição de um processo / Abstract: This work presents a new model of process definition in workfiow systems, the PDBC model. We also present a prototype of a workfiow system which implements the PDBC model, the Thcupi server. The proposal of this new model is to allow fiexibility in workfiow systems. For this, we will use what we call partial workfiow, which is a partially defined workfiow whose complete definition is carried through during the execution of workfiow. Partial Workfiow is defined as a set of constraints and activities. Moreover, another way for a workfiow system to get fiexibility is through an exception handling mechanism. Tn this work we consider such mechanism through the use of overriden constraints, that is, constraints that can be violated in determined circumstances. For this we present the WRBAC, a model of access control for workfiow systems, used to provi de an adequate mechanism of violation of the overriden constraints used in the definition of a workfiow / Mestrado / Ciência da Computação / Mestre em Ciência da Computação
|
2 |
Criação de fluxo no sector têxtilMoreira, Pedro Reina Casanova January 2010 (has links)
Estágio realizado no Instituto Kaizen e orientanto pelo Eng.º José Carlos Pires / Tese de mestrado integrado. Engenharia Industrial e Gestão. Faculdade de Engenharia. Universidade do Porto. 2010
|
3 |
Desenvolvimento de um sistema para gerenciar os processos regulatórios do Laboratório de Pesquisa Clínica em DST e Aids do Instituto de Pesquisa Clínica Evandro Chagas da Fundação Oswaldo CruzKrstic, Tânia January 2013 (has links)
Made available in DSpace on 2015-12-29T16:20:07Z (GMT). No. of bitstreams: 2
tania_krstic_ini_mest_2013.pdf: 1455951 bytes, checksum: 3a5a75a8093ee04464dc567ca2fca68f (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2015-10-29 / Fundação Oswaldo Cruz. Instituto de Comunicação e Informação Científica e Tecnológica em Saúde. Rio de Janeiro, RJ, Brasil / A atividade regulatória em pesquisa clínica visa o cumprimento de todas as etapas frente às autoridades regulatórias para a condução da pesquisa em conformidade com as Boas Práticas Clínicas. Segundo a International Conference on Harmonization (ICH \2013 Conferência Internacional de Harmonização), as autoridades regulatórias são instâncias dotadas de poder de regulamentação que, conforme as normas de Boas Práticas Clínicas, incluem as autoridades que revisam os dados clínicos e as autoridades que realizam a inspeção. Devido à complexidade do processo regulatório no Brasil é necessário estar atento às modificações na legislação e normas para submissão dos projetos de pesquisa às autoridades reguladoras em um curto prazo de tempo, para cumprir o planejamento dos períodos de duração dos estudos clínicos. O presente trabalho tem o objetivo de desenvolver e disponibilizar um sistema para gerenciar os processos regulatórios do Laboratório de Pesquisa Clínica em DST e Aids do Instituto de Pesquisa Clinica Evandro Chagas, da Fundação Oswaldo Cruz, atendendo à regulamentação nacional e internacional. Uma vez que processo é um conjunto de ações ordenadas e integradas para um fim produtivo específico, ao final do qual serão gerados produtos e/ou serviços e/ou informações, foi realizado o mapeamento das atividades desenvolvidas no dia a dia do setor de assuntos regulatórios do centro para obtenção das aprovações regulatórias das pesquisas em DST e Aids, bem como do processo administrativo para ingresso da equipe de trabalho nos protocolos
Para a representação gráfica dos processos foi usada a notação de modelagem de processos de negócios, Business Process Model Notation (BPMN), que é um padrão definido pelo Governo Federal e já utilizada pela Fundação Oswaldo Cruz. O software BizAgi® foi usado para modelagem dos processos regulatórios. Como resultado desse trabalho foi desenvolvido um sistema para armazenar em um único local todas as informações regulatórias das pesquisas, incluindo também um módulo com informações sobre a equipe de trabalho autorizada a participar das pesquisas. Foi desenvolvido um sistema para controle do fluxo dos documentos regulatórios e de pessoal do Laboratório de Pesquisa Clínica em DST e Aids que permite ainda à equipe o acesso para consulta aos documentos regulatórios. Espera-se que outros centros de pesquisa do IPEC e de outras unidades da Fiocruz possam utilizar este instrumento / Regulatory activity in Clinical Research aims
at the compliance of all the steps required by
the Regulatory Authorities for the conduction of
research in accordance with Good Clinical
Practices. According to the International
Conference on Harmonization (ICH), Regulatory
Authorities are instances endowed
with regulatory power that, a
ccording to the standards of
Good Clinical Practices, include
the authorities who review
the clinical data, and the
authorities conducting the inspec
tion. Due to the complexity of
the regulatory process in
Brazil is crucial to be aware of changes in le
gislation and regulations
for the submission of
research projects to regulatory authorities in a sh
ort period of time, to comply with the clinical
studies scheduled time periods.
This study aims to develop and
make available a database to
manage the regulatory processes of
Laboratório de Pesquisa Clínic
a em DST/Aids at Instituto
de Pesquisa Evandro Chagas (IPEC), Fundação Oswaldo Cruz (Fiocruz)
, according to
national and international regula
tions. As process is a set of
coordinated and integrated
actions to a specific productive result, which will eventually yield
products/services/information, a mapping of the da
ily activities of the Laboratory Regulatory
Affairs to obtain regulatory
approvals for research on STD and Aids, as well as the
administrative procedures for including the stu
dy team in the protocols. For the process’
graphical representation modeling business
processes’ notation wa
s used, the Business
Process Model Notation (BPMN), which is a st
andard defined by the Federal Government,
and already used by the Oswaldo Cruz Founda
tion. The BizAgi ® so
ftware was used for
modeling of the regulatory processes. As a result
of this work, we developed a system to store
in one place all the regulatory information
of the research, including a new module of
information about the study team
authorized to partic
ipate in the research. We developed a
system for controlling the flow of regul
atory documents and study personnel at the
Laboratory of Clinical Research
on Aids and STDs, which also
allows the study team’s access
to the regulatory documents. It is hoped that ot
her research laboratories at IPEC and other
Fiocruz units are able to use this instrument as well.
|
4 |
Genômica comparativa em ambiente computacional distribuídoaplicabilidade e potencial no estudo de homologia entre protozoáriosKotowski Filho, Nelson Peixoto January 2015 (has links)
Made available in DSpace on 2016-04-07T13:21:46Z (GMT). No. of bitstreams: 2
nelson_filho_ioc_dout_2015.pdf: 18433990 bytes, checksum: 8dd6a2876cb547b6a2d7fe8493822e55 (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2015 / Fundação Oswaldo Cruz. Instituto Oswaldo Cruz. Rio de Janeiro, RJ, Brasil / A inferência de homologia entre organismos é uma atividade da genômica comparativa que possibilita compreender melhor a relação entre os mesmos e, por conseguinte, sua distância evolutiva. Especificamente, a identificação de genes ortólogos, ou seja, aqueles que têm sua origem em um ancestral comum, permite oferecer melhorias na anotação funcional de genes, uma vez que genes ortólogos tendem a ter sua função conservada. Com a crescente disponibilidade de genomas através de técnicas de NGS, a construção e atualização de bases de dados de ortólogos representam um desafio constante, pois demandam o estudo e identificação das relações entre os genes de tais organismos, em um volume de dados cada vez mais extenso e a um custo computacional cada vez mais elevado. Nesta tese propomos a solução para nuvem computacional elastic-OrthoSearch, um workflow científico de genômica comparativa inspirado no OrthoSearch, responsável pela inferência de homologia entre organismos com o uso de abordagem baseada em melhores hits recíprocos e perfis de Markov. Também propomos uma metodologia para criação de bases de ortólogos construída através do reuso do OrthoSearch. Esta metodologia mostrou-se capaz de alavancar a oferta de grupos ortólogos e assim auxiliar, por exemplo, na identificação de alvos de protozoários / Homology inference among organisms is a comparative genomics tasks which allows for a better understanding on how such organisms are related to each other and on their evolutionary distance. Specifically, the identification of orthologous genes – those who share a common ancestor – allows for functional gene annotation improvements, as orthologous genes tend to preserve their functions.
The increasing amount of genomic data provided by the NGS techniques makes the orthologous databases’ building and update processes a challenging task. It requires the identification and study of the organisms’ genes relationships, in an extensive data volume and at an increasing computational cost.
In this thesis we propose elastic-OrthoSearch, a cloud-enabled comparative genomics scientific workflow, derived from OrthoSearch. It aims at providing homology inference among organisms, in a reciprocal best hits and Markov profiles approach.
We also propose an improved orthologous database creation methodology built on top of OrthoSearch. Such methodology has shown means to offer a broader orthologous groups dataset, which could in turn aid on Protozoa target identification.
|
5 |
Um modelo de execução de fluxos de trabalho científico utilizando técnicas de planejamento automáticoBatista, Diogo Cezar Teixeira 24 June 2013 (has links)
Resumo: Experimentos científicos produzem grande quantidade de informações que necessitam de processamento para uma posterior análise. Um cientista, que não é da área da computação, nem sempre possui as habilidades para desenvolver seu próprio ambiente de testes. Por isso a utilização de executores de fluxos de trabalhos científicos vêm sido largamente estudada. Uma das principais vantagens de se utilizar um processador de fluxo de trabalho científico é a transparência oferecida para o cientista em relação a maneira com que os experimentos serão organizados, distribuídos e processados. Este trabalho propõe um modelo para criação de um ambiente que seja capaz de processar esses fluxos de trabalho. A ênfase está em um escalonamento inteligente que utiliza técnicas para resolução de problemas de planejamento da área de inteligência artificial.
|
6 |
Metadados para workflows cientificos no apoio ao planejamento ambientalRocha, Henrique Aparecido da 03 August 2018 (has links)
Orientador : Claudia Bauzer Medeiros / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Computação Cientifica / Made available in DSpace on 2018-08-03T07:37:08Z (GMT). No. of bitstreams: 1
Rocha_HenriqueAparecidoda_M.pdf: 1751664 bytes, checksum: 070ad364cd7667d3a768c0139fdd9d8b (MD5)
Previous issue date: 2003 / Mestrado
|
7 |
Uma analise para utilização de sistemas de Workflow em centrais de atendimentoSilva Junior, Luiz de Paula e 27 August 2004 (has links)
Orientadores: Maria Beatriz Felgar de Toledo, Fernando Antonio Vanini / Dissertação (mestrado profissional) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-04T12:45:04Z (GMT). No. of bitstreams: 1
SilvaJunior_LuizdePaulae_M.pdf: 4100411 bytes, checksum: 896bdc973c121c0a7f3a59ccdcba2b20 (MD5)
Previous issue date: 2004 / Resumo: o crescente índice de concorrência entre empresas nos mais diversos setores da economia vem fazendo com que, cada vez mais, as empresas tenham que apresentar diferenciais competitivos para manutenção e fidelização de seus clientes. O atendimento de qualidade é fator fundamental para o sucesso e o crescimento de uma instituição que deseja alcançar altos índices de satisfação junto a seus clientes e, conseqüentemente, diferencial de mercado que a coloque em situação de destaque frente a seus concorrentes. O call center é o centro onde o cliente tem o contato direto com a empresa e torna-se um dos principais itens na conquista dos objetivos citados. Aliado ao uso da tecnologia, o cal! center permite que as informações sejam colhidas e analisadas de forma organizada e consistente, permitindo que os dirigentes das empresas tomem ações rápidas e objetivas. A tecnologia de workflow vem agregar importante valor ao desafio de diferenciação no mercado, pois permite que os processos que envolvem o atendimento sejam monitorados detalhadamente possibilitando a detecção de falhas que podem ser rapidamente corrigi das, garantindo que os clientes não ficarão sem respostas ou que o tempo de resposta não seja alto a ponto de causar descontentamento. Além das situações que exigem ações pontuais, o workflow permite a análise constante para melhoria geral do fluxo de atendimento, uma vez que as alterações no perfilou no comportamento dos clientes podem ser imediatamente verificados. O presente trabalho visa descrever os conceitos principais de um cal! center, seus maiores desafios, propor uma modelagem que possa ser utilizada como referência para a implantação de um sistema de workflow dentro de um call center, mais especificamente no centro de suporte ao usuário (help-desk) e também apresentar um conjunto de simulações que demonstre de forma simplificada os ganhos que podem ser obtidos através do uso da tecnologia envolvida num sistema de workflow / Abstract: The increasing competition among the companies in the most various sectors of economy has forced them to present differential items for keeping and getting the loyalty of their clients. The quality in customer service is a fundamental factor for the success and the growth of an institution that intends to achieve high satisfaction rate with their clients and, as a result, a market differential that places it in a prominent situation before their competitors. The call center is the center where the client has a direct connection with the company and is one ofthe main items forthe achievement ofthe objectives listed above.
Allied to the usage of technology the call center allows the information to be collected and analyzed in a organized and consistent way, allowing the runners of the companies to take fast and objective actions.
The workflow technology adds important value to the challenge of differentiation for it permits the processes that involve customer service to be thoroughly monitored enabling the detection of failures that can be promptly corrected, assuring that the clients will not be without answers or that the time taken for providing answers are not long enough to cause disgust. Besides the situations that demand punctual actions the workflow allows the constant analysis for the general improvement of the customer service flow since the profile or behavior changes can be immediately verified. This work wishes to describe the main concepts of a call center and its biggest challenges, as well as propose a model that can be used as a reference for the implantation of a workflow system in a call center, more specifically in the user support center (help desk) and also present a set of simulations that can show in a simple way the benefits that can be achieved with the use of the technology involved in a workflow system / Mestrado / Engenharia de Computação / Mestre em Computação
|
8 |
Trabalho e proteção social na experiência do Polo de confecção de Pernambuco: os fios dessa relaçãoSOUZA, Viviane da Silva 11 June 2012 (has links)
Submitted by Fernanda Rodrigues de Lima (fernanda.rlima@ufpe.br) on 2018-10-10T21:03:47Z
No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
DISSERTAÇÃO Viviane da Silva Souza.pdf: 2418723 bytes, checksum: 7a423d9e04f02acad74037e16dafc101 (MD5) / Approved for entry into archive by Alice Araujo (alice.caraujo@ufpe.br) on 2018-11-21T21:06:18Z (GMT) No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
DISSERTAÇÃO Viviane da Silva Souza.pdf: 2418723 bytes, checksum: 7a423d9e04f02acad74037e16dafc101 (MD5) / Made available in DSpace on 2018-11-21T21:06:18Z (GMT). No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
DISSERTAÇÃO Viviane da Silva Souza.pdf: 2418723 bytes, checksum: 7a423d9e04f02acad74037e16dafc101 (MD5)
Previous issue date: 2012-06-11 / CNPq / A presente pesquisa centra-se na dinâmica do polo de confecções do Agreste de Pernambuco, mais especificamente na realidade do município de Toritama. Esta dinâmica produtiva compõe um dos arranjos produtivos locais (APLs) do Estado, sendo constituída por micro e pequenas indústrias, lavanderias, facções, fabricos e feiras locais (ou feiras da sulanca) que atuam através das etapas ou subetapas do processo produtivo na produção e na comercialização das mercadorias. No cenário brasileiro, os APLs têm sido apontados como estratégia de interiorização do desenvolvimento no país. Atualmente políticas e programas de fomento aos APLs são incentivados por órgãos públicos e privados em face da possiblidade de crescimento e desenvolvimento econômico local/regional, através da integração de diversos setores da sociedade civil em torno de investimentos e apoio institucional aos micro e pequenos empreendimentos. Todavia o APL de confecções de PE se desenvolve, principalmente, mediante uma rede de subcontratação, ou seja, se espraiam unidades produtivas desregulamentadas (facções e fabricos) em torno de micro e pequenos empreendimentos que terceirizam fases ou etapas da cadeia produtiva de confecções. Embora os discursos conferidos nas agências e órgãos governamentais de apoio aos APLs ratificarem que o desenvolvimento econômico na região deve vir acompanhado de um desenvolvimento social não identificamos nenhum movimento que comprove esta prerrogativa no município de Toritama. Visto que, a lógica do desenvolvimento local por meio de uma cadeia de trabalhadores cooperados pela via da subcontratação e terceirização constitui na verdade um contingente de trabalhadores superexplorados e em situação de precariedade, tanto no que se refere ao ambiente e relações de trabalho quanto ao exercício dos direitos de proteção social. Logo, o nosso objetivo consistiu em analisar as condições de trabalho dos trabalhadores inseridos na cadeia produtiva de confecções do município de Toritama-PE e os rebatimentos da inserção produtiva dos trabalhadores no exercício aos direitos de Seguridade Social, como Saúde e Previdência Social. Para este fim, nos indagamos como os trabalhadores da cadeia produtiva de confecção das unidades produtivas domiciliares de Toritama-PE exercitam o direito a Seguridade Social? Partimos do pressuposto que frente à ausência de políticas de Seguridade Social - os trabalhadores ocupados nas unidades produtivas procuram atender suas necessidades através da compra de serviços no mercado ou permanecem entregues a própria sorte. A realidade de Toritama nos revela que o núcleo da superexploração do trabalho encontra-se no fato dos trabalhadores utilizarem parte da renda/salário para suprir as suas necessidades em face da ausência e carência de políticas, serviços e equipamentos sociais públicos, o que torna ainda mais precária sua condição de vida e de trabalho porque a reprodução do trabalhador e da sua família passa a depender quase que exclusivamente do seu ganho/salário. / This research focuses on the dynamics of Polo clothing Agreste of Pernambuco, more specifically the reality of the city of Toritama. This dynamic production consists of a local productive arrangements (LPAs) state, consisting of micro and small industries, laundries, factions, local fairs and a manufacturing process (or fairs Sulanca) acting through the steps and substeps of the production process in the production and marketing of goods. In the Brazilian scenario, the clusters have been suggested as a strategy of internal development in the country. Currently policies and programs to encourage LPAs are encouraged by public agencies and private given the possibility of economic growth and development local / regional through the integration of various sectors of civil society around investments and institutional support to micro and small enterprises. However, the LPA clothing PE develops mainly through a network of subcontracting, in other words, production units spread deregulated (factions and a manufacturing process) around micro and small enterprises that outsource phases or stages of the production of confections. Although the speeches conferred on agencies and government support to ratify LPAs that economic development in the region must be accompanied by a social movement that did not identify any proof that prerogative in the city of Toritama. Since the logic of local development through a chain of cooperative workers through subcontracting and outsourcing is in fact a number of workers overexploited and in precarious situation, both in relation to the environment and labor relations on the exercise of the rights of social protection. Therefore, our objective was to analyze the working conditions of workers employed in the garment production chain in the city of Toritama-PE and the reverberations of the productive involviment of employees in the exercise of the rigths of Social Security, and Health and Welfare. To this end, we ask ourselves how the workers of the production chain of manufacture of production units for home in the city of Toritama-PE exercise the right to Social Security? We assume that the front of the absence of Social Security policies - workers employed in production units try to meet their needs by buying services remain on the market or delivered to their own devices. The reality of Toritama reveals that the core of the overexploitation of labor is the fact that the workers use part of the income / salary to meet their needs in the face of absence and lack of policies, services and public social, which makes it even more precarious condition of his life and work because the reproduction of the worker and his family has to depend almost exclusively on their gain / salary.
|
9 |
Contribuição para uma abordagem metodológica estruturada na análise de processos de negócios / Eliseu Ramos ; orientador, Eduardo Portela ; co-orientador, Marco A. Busetti de PaulaRamos, Eliseu January 2009 (has links)
Dissertação (mestrado) - Pontifícia Universidade Católica do Paraná, Curitiba, 2009 / Bibliografia: f. 119-123 / Uma empresa é formada por um conjunto de processos de negócios, e a
compreensão de seu funcionamento, suas características e interações são
fundamentais para o seu sucesso. A identificação dos processos efetivamente
realizados proporciona obter um maio / A company is formed by a set of business processes, and understanding of its
operation, characteristics and interactions are key to its success. The identification of
these processes actually done, allow us to get a better understanding of the
organiza
|
10 |
Um arcabouço para a construção de aplicações baseadas em componentes sobre uma plataforma de nuvem computacional para serviços de computação de alto desempenho / A framework for building component-based applications on a cloud computing platform for high performance computing servicesSilva, Jefferson de Carvalho January 2016 (has links)
SILVA, Jefferson de Carvalho. Um arcabouço para a construção de aplicações baseadas em componentes sobre uma plataforma de nuvem computacional para serviços de computação de alto desempenho. 2016. 189 f. Tese (Doutorado em ciência da computação)- Universidade Federal do Ceará, Fortaleza-CE, 2016. / Submitted by Elineudson Ribeiro (elineudsonr@gmail.com) on 2016-07-20T13:23:12Z
No. of bitstreams: 1
2016_tese_jcsilva.pdf: 4498142 bytes, checksum: 52ad7d9692df71a47320a253bdd0b4e3 (MD5) / Approved for entry into archive by Rocilda Sales (rocilda@ufc.br) on 2016-07-25T12:42:06Z (GMT) No. of bitstreams: 1
2016_tese_jcsilva.pdf: 4498142 bytes, checksum: 52ad7d9692df71a47320a253bdd0b4e3 (MD5) / Made available in DSpace on 2016-07-25T12:42:06Z (GMT). No. of bitstreams: 1
2016_tese_jcsilva.pdf: 4498142 bytes, checksum: 52ad7d9692df71a47320a253bdd0b4e3 (MD5)
Previous issue date: 2016 / Developing High Performance Computing applications (HPC), which optimally access the available computing resources in a higher level of abstraction, is a challenge for many scientists. To address this problem, we present a proposal of a component computing cloud called HPC Shelf, where HPC applications perform and SAFe framework, a front-end aimed to create applications in HPC Shelf and the author's main contribution. SAFe is based on Scientific Workflows Management Systems (SWMS) projects and it allows the specification of computational solutions formed by components to solve problems specified by the expert user through a high level interface. For that purpose, it implements SAFeSWL, an architectural and orchestration description language for describing scientific worflows. Compared with other SWMS alternatives, besides rid expert users from concerns about the construction of parallel and efficient computational solutions from the components offered by the cloud, SAFe integrates itself to a system of contextual contracts which is aligned to a system of dynamic discovery (resolution) of components. In addition, SAFeSWL allows explicit control of life cycle stages (resolution, deployment, instantiation and execution) of components through embedded operators, aimed at optimizing the use of cloud resources and minimize the overall execution cost of computational solutions (workflows). Montage and Map/Reduce are the case studies that have been applied for demonstration, evaluation and validation of the particular features of SAFe in building HPC applications aimed to the HPC Shelf platform. / Desenvolver aplicações de Computação de Alto Desempenho (CAD), que acessem os recursos computacionais disponíveis de forma otimizada e em um nível maior de abstração, é um desafio para cientistas de diversos domínios. Esta Tese apresenta a proposta de uma nuvem de componentes chamada HPC Shelf, pano de fundo onde as aplicações CAD executam, e o arcabouço SAFe, Front-End para criação de aplicações na HPC Shelf e contribuição principal do autor. O SAFe toma como base o projeto de sistemas gerenciadores de workflows científicos (SGWC), permitindo a implementação de soluções computacionais baseadas em componentes para resolver os problemas especificados por meio de uma interface de nível de abstração mais alto. Para isso, foi desenvolvido o SAFeSWL, uma linguagem de descrição arquitetural e orquestração de worflows científicos. Comparado com outros SGWC, além de livrar usuários finais de preocupações em relação à construção de soluções computacionais paralelas e eficientes a partir dos componentes oferecidos pela nuvem, o SAFe faz uso de um sistema de contratos contextuais integrado a um sistema de descoberta (resolução) dinâmica de componentes. A linguagem SAFeSWL permite o controle explícito das etapas do ciclo de vida de um componente em execução (resolução, implantação, instanciação e execução), através de operadores embutidos, a fim de otimizar o uso dos recursos da nuvem e minimizar os custos de sua utilização. Montage e Map/Reduce constituem os estudos de caso aplicados para demonstração e avaliação das propriedades originais do SAFe e do SAFeSWL na construção de aplicações de CAD.
|
Page generated in 0.0818 seconds