• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 187
  • 12
  • 4
  • 3
  • 3
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 216
  • 107
  • 77
  • 48
  • 42
  • 41
  • 35
  • 32
  • 30
  • 26
  • 24
  • 23
  • 22
  • 22
  • 20
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
41

Apoiando o reúso em uma plataforma de ecossistema de software científico através do gerenciamento de contexto e de proveniência

Ambrósio, Lenita Martins 14 September 2018 (has links)
Submitted by Renata Lopes (renatasil82@gmail.com) on 2018-11-19T12:32:38Z No. of bitstreams: 1 lenitamartinsambrosio.pdf: 4678886 bytes, checksum: a6f09cd96620242b7eeda9443a48e1a5 (MD5) / Approved for entry into archive by Adriana Oliveira (adriana.oliveira@ufjf.edu.br) on 2018-11-23T13:09:03Z (GMT) No. of bitstreams: 1 lenitamartinsambrosio.pdf: 4678886 bytes, checksum: a6f09cd96620242b7eeda9443a48e1a5 (MD5) / Made available in DSpace on 2018-11-23T13:09:03Z (GMT). No. of bitstreams: 1 lenitamartinsambrosio.pdf: 4678886 bytes, checksum: a6f09cd96620242b7eeda9443a48e1a5 (MD5) Previous issue date: 2018-09-14 / Considerando o cenário de experimentação científica atual e o crescente uso de aplicações em larga escala, o gerenciamento de dados de experimentação está se tornando cada vez mais complexo. O processo de experimentação científica requer suporte para atividades colaborativas e distribuídas. O gerenciamento de informações contextuais e de proveniência desempenha um papel fundamental no domínio neste domínio. O registro detalhado das etapas para produzir resultados, bem como as informações contextuais do ambiente de experimentação, pode permitir que os cientistas reutilizem esses resultados em experimentos futuros e reutilizem o experimento ou partes dele em outro contexto. O objetivo deste trabalho é apresentar uma abordagem de gerenciamento de informações de proveniência e contexto que apoie pesquisadores no reúso de conhecimento sobre experimentos científicos conduzidos em uma plataforma colaborativa e distribuída. Primeiramente, as fases do ciclo de vida do gerenciamento de contexto e proveniência foram analisadas, considerando os modelos existentes. Em seguida, foi proposto um framework conceitual para apoiar a análise de elementos contextuais e dados de proveniência de experimentos científicos. Uma ontologia capaz de extrair conhecimento implícito neste domínio foi especificada. Essa abordagem foi implementada em uma plataforma de ecossistema científico. Uma avaliação realizada por meio de estudos de caso evidenciou que essa arquitetura é capaz de auxiliar os pesquisadores durante a reutilização e reprodução de experimentos científicos. Elementos de contexto e proveniência de dados, associados a mecanismos de inferência, podem ser utilizados para apoiar a reutilização no processo de experimentação científica. / Considering the current experimentation scenario and the increasing use of large-scale applications, the experiment data management is growing complex. The scientific experimentation process requires support for collaborative and distributed activities. Managing contextual and provenance information plays a key role in the scientific domain. Detailed logging of the steps to produce results, as well as the environment context information could allow scientists to reuse these results in future experiments and reuse the experiment or parts of it in another context. The goal of this work is to present a provenance and context metadata management approach that support researchers in the reuse of knowledge about scientific experiments conducted in a collaborative and distributed platform. First, the context and provenance management life cycle phases were analyzed, considering existing models. Then it was proposed a conceptual framework to support the analysis of contextual elements and provenance data of scientific experiments. An ontology capable of extracting implicit knowledge in this domain was specified. This approach was implemented in a scientific ecosystem platform. An evaluation conducted through case studies shown evidences that this architecture is able to help researchers during the reuse and reproduction of scientific experiments. Context elements and data provenance, associated with inference mechanisms, can be used to support the reuse in scientific experimentation process.
42

Informações de suporte ao escalonamento de workflows científicos para a execução em plataformas de computação em nuvem / Support information to scientific workflow scheduling for execution in cloud computing platforms

Teixeira, Eduardo Cotrin 26 April 2016 (has links)
A ciência tem feito uso frequente de recursos computacionais para execução de experimentos e processos científicos, que podem ser modelados como workflows que manipulam grandes volumes de dados e executam ações como seleção, análise e visualização desses dados segundo um procedimento determinado. Workflows científicos têm sido usados por cientistas de várias áreas, como astronomia e bioinformática, e tendem a ser computacionalmente intensivos e fortemente voltados à manipulação de grandes volumes de dados, o que requer o uso de plataformas de execução de alto desempenho como grades ou nuvens de computadores. Para execução dos workflows nesse tipo de plataforma é necessário o mapeamento dos recursos computacionais disponíveis para as atividades do workflow, processo conhecido como escalonamento. Plataformas de computação em nuvem têm se mostrado um alternativa viável para a execução de workflows científicos, mas o escalonamento nesse tipo de plataforma geralmente deve considerar restrições específicas como orçamento limitado ou o tipo de recurso computacional a ser utilizado na execução. Nesse contexto, informações como a duração estimada da execução ou limites de tempo e de custo (chamadas aqui de informações de suporte ao escalonamento) são importantes para garantir que o escalonamento seja eficiente e a execução ocorra de forma a atingir os resultados esperados. Este trabalho identifica as informações de suporte que podem ser adicionadas aos modelos de workflows científicos para amparar o escalonamento e a execução eficiente em plataformas de computação em nuvem. É proposta uma classificação dessas informações, e seu uso nos principais Sistemas Gerenciadores de Workflows Científicos (SGWC) é analisado. Para avaliar o impacto do uso das informações no escalonamento foram realizados experimentos utilizando modelos de workflows científicos com diferentes informações de suporte, escalonados com algoritmos que foram adaptados para considerar as informações inseridas. Nos experimentos realizados, observou-se uma redução no custo financeiro de execução do workflow em nuvem de até 59% e redução no makespan chegando a 8,6% se comparados à execução dos mesmos workflows sendo escalonados sem nenhuma informação de suporte disponível. / Science has been using computing resources to perform scientific processes and experiments that can be modeled as workflows handling large data volumes and performing actions such as selection, analysis and visualization of these data according to a specific procedure. Scientific workflows have been used by scientists from many areas, such as astronomy and bioinformatics, and tend to be computationally intensive and heavily focused on handling large data volumes, which requires using high-performance computing platforms such as grids or clouds. For workflow execution in these platforms it is necessary to assign the workflow activities to the available computational resources, a process known as scheduling. Cloud computing platforms have proved to be a viable alternative for scientific workflows execution, but scheduling in cloud must take into account specific constraints such as limited budget or the type of computing resources to be used in execution. In this context, information such as the estimated duration of execution, or time and cost limits (here this information is generally referred to as scheduling support information) become important for efficient scheduling and execution, aiming to achieve the expected results. This work identifies support information that can be added to scientific workflow models to support efficient scheduling and execution in cloud computing platforms. We propose and analyze a classification of such information and its use in Scientific Workflows Management Systems (SWMS). To assess the impact of support information on scheduling, experiments were conducted with scientific workflow models using different support information, scheduled with algorithms that were adapted to consider the added information. The experiments have shown a reduction of up to 59% on the financial cost of workflow execution in the cloud, and a reduction reaching 8,6% on the makespan if compared to workflow execution scheduled without any available supporting information.
43

Uma arquitetura de baixo acoplamento para execução de padrões de controle de fluxo em grades / A loosely coupled architecture to run workflow control-flow patterns in grid

Nardi, Alexandre Ricardo 27 April 2009 (has links)
O uso de padrões de workflow para controle de fluxo em aplicações de e-Science resulta em maior produtividade por parte do cientista, permitindo que se concentre em sua área de especialização. Todavia, o uso de padrões de workflow para paralelização em grades permanece uma questão em aberto. Este texto apresenta uma arquitetura de baixo acoplamento e extensível, para permitir a execução de padrões com ou sem a presença de grade, de modo transparente ao cientista. Descreve também o Padrão Junção Combinada, que atende a diversos cenários de paralelização comumente encontrados em aplicações de e-Science. Com isso, espera-se auxiliar o trabalho do cientista, oferecendo maior flexibilidade na utilização de grades e na representação de cenários de paralelização. / The use of workflow control-flow patterns in e-Science applications results in productivity improvement, allowing the scientist to concentrate in his/her own research area. However, the use of workflow control-flow patterns for execution in grids remains an opened question. This work presents a loosely coupled and extensible architecture, allowing use of patterns with or without grids, transparently to the scientist. It also describes the Combined Join Pattern, compliant to parallelization scenarios, commonly found in e-Science applications. As a result, it is expected to help the scientist tasks, giving him or her greater flexibility in the grid usage and in representing parallelization scenarios.
44

A formação do pensamento reversível no ensino de Química Analítica Qualitativa / The reversible thought formation process for Qualitative Analytical Chemistry

Fachini Junior, Assesio 18 March 2009 (has links)
Nesta pesquisa investigamos em um grupo de estudantes do curso de Química a construção do raciocínio através da argumentação dos alunos, suas estruturas cognitivas e articulações na resolução de problemas de uma atividade prática de Química Analítica Qualitativa, mais especificamente pesquisa de cátions e ânions numa marcha analítica. Após a transcrição das falas registradas em vídeo, analisamos a argumentação e o gênero do discurso dos estudantes e verificamos a importância da estruturação do pensamento reversível (ou ainda chamado de mobilidade retroativa) para a formação do Químico, bem como um raciocínio lógico-formal. Conseqüentemente, procuramos avaliar as razões pelas quais os alunos não estabelecem uma aproximação entre a teoria e a experimentação, além da deficiência na argumentação a respeito dos conceitos teóricos e os fenômenos ocorridos nesta prática de laboratório, o que demonstra pouca ou nenhuma compreensão destes conceitos. Os resultados obtidos apontam que as atividades práticas em Química Analítica Qualitativa revelam-se fundamentais para que o aluno possa apreciar a lógica envolvida na descoberta do conhecimento pela interação com o fenômeno e não meramente por uma repetição mecânica de procedimentos experimentais, como normalmente se verifica. A postura adotada pelo professor em muito contribuirá para o sucesso ou não desse objetivo, pois deve haver na sala de aula uma interação dialética e dialógica em toda a prática didática e experimental da disciplina. / In the present research it was investigated the formation of the thought throughout the students argumentations in a chemistry course, its cognitive structures and articulations in solving problems in a practical activity of qualitative analytical chemistry, more specifically, the study of cations and anions in an analytic march. After the video talk transcription, it was analyzed the argumentation and the sort of the speech and it was verified the importance of the reversible thought structuring (also called retroactive mobility) for a Chemist formation, as well as a formal logical reasoning. Consequently, we looked forward to evaluate the rezones why students can not link the theory and the experimentation, more over the deficiency in argumentation about the theoretical concepts and the phenomenal shown in the laboratory practice, what shows few or no comprehension of those concepts. The results reveal that it is fundamental the use of practical activities in Qualitative Analytical Chemistry. With this experience the students can appreciate the logic involved in the discovery of the knowledge through the interaction with the phenomenon and not only for a mechanical repetition of experimental procedures, as the daily routine shows. The adopted posture for the teacher will deeply contribute for the success or not of this goal, therefore, it must have in class a dialectic interaction and dialogic in all didactic practice and experimental of the subject.
45

Método de instanciação de uma arquitetura de processos aplicado em fábrica de software. / Instantiation method of a process architecture applied on software factory

Dias, Leonardo Dominguez 09 April 2010 (has links)
Atualmente são diversos os modelos de qualidade, internacionais e nacionais (CMMI, SPICE, MPS.BR), mas o número de empresas que os utilizam é ainda reduzido. Tal fato não é justificado pela falta de interesse das empresas, pois, além de aumentarem o controle e qualidade dos processos e produtos, esses modelos são importantes para o desenvolvimento e para a exportação de software. Um dos fatores que leva a baixa utilização dos modelos de qualidade é a falta de um método para instanciação destes modelos ao domínio de negócio específico de cada empresa. Método que possa ser utilizado para diferentes modelos de qualidade desde que exista uma arquitetura de referência baseada neste modelo. Este trabalho apresenta um método de instanciação de processos que a partir de uma arquitetura de referência baseada em um modelo de qualidade e das características da empresa geram processos de uma fábrica de software. O método proposto será aplicado experimentalmente em duas empresas reais a fim de se coletar dados sobre a utilização do método em situações reais. As aplicações do método de instanciação nas empresas reais seguirão um roteiro de execução de experimentos de engenharia de software experimental. / Currently there are several quality models, international and national (CMMI, SPICE, MPS.BR), but the number of companies that use them is still low. This fact is not justified by the lack of interest of companies, because, in addition to increasing control and quality of products and processes, these models are important to development and to export software. One of the factors that leads to low use of quality models is the lack of a method for instantiation of these models to the of companys specific business domain. A method that can be used to different quality models since there is a reference architecture based on these models. This paper presents a method to instantiate processes to a software factory from characteristics of business and from a reference architecture which is based on a quality model. The proposed method will be applied experimentally on two real companies in order to collect data on the use of the method. The real applications of the instantiation method in real companies follow a roadmap for execution of software engineering experiments.
46

Modelagem nas ciências e matemática como método de ensino com pesquisa no ensino médio /

Romais, Cristiano, 1977-, Biembengut, Maria Salett, 1956-, Universidade Regional de Blumenau. Programa de Pós-Graduação em Ensino de Ciências Naturais e Matemática. January 2014 (has links) (PDF)
Orientador: Maria Salett Biembengut. / Com: Produto educacional: Modelagem nas ciências e matemática como método de ensino com pesquisa no ensino médio : valoração a saúde. / Dissertação (mestrado) - Universidade Regional de Blumenau, Centro de Ciências Exatas e Naturais, Programa de Pós-Graduação em Ensino de Ciências Naturais e Matemática.
47

Artigos científicos em medicina no Brasil: prospectiva de autorias em colaboração / Scientific papers in Medicine in Brazil: Prospective of collaborative authorships

Taruhn, Rosane 25 March 2014 (has links)
Esta tese trata do processo de comunicação científica, sob o enfoque da coautoria para elaboração de artigos e a sua publicação em revistas científicas. Os autores desses artigos são os membros permanentes dos Programas de Pós-Graduação (PPGs) em Medicina, no Brasil, avaliados com a nota máxima (sete) pelo sistema de avaliação do ensino superior da CAPES, no triênio 2007-09, data do penúltimo resultado divulgado. Foram identificados os PPGs e seus membros permanentes e o contexto da atuação dessas redes de colaboração, por meio de informação presente nas Propostas dos Programas e Fichas de Avaliação, no site da CAPES, Avaliação. Com o auxílio da ferramenta de software ScriptLattes foi realizada a análise quantitativa das coautorias de artigos científicos registrados nos Curriculum Lattes, do Conselho Nacional de Pesquisa do Brasil (CNPq), e obtidos grafos e dados analíticos de estudos de redes de coautoria, em análise qualitativa. De acordo com esse tipo de análise foi ainda criado e enviado questionário via Web, por meio do software SurveyMonkey, para 272 membros permanentes dos Programas e respondidos por 81, com assessoria do Centro de Estatística Aplicada do Instituto de Matemática da Universidade de São Paulo (CEA-IME-USP). Nos questionários foi verificada a forma de obter informação e demonstrada a prevalência das bases de dados especializadas, Portal CAPES Periódicos e referências de artigos lidos. Para o registro da informação para artigos o computador é o meio mais utilizado, sendo citados programas de gerenciamento automático de referências bibliográficas. Assim também o e-mail é o meio de comunicação mais usado, mas as videoconferências e o registro em espaço Web já obtêm alguma pontuação. Questionados sobre a dificuldade ou não na comunicação para escrever artigos, os autores revelaram que essa flui com facilidade, com diversos comentários suplementares. A escolha de determinados canais de comunicação e/ou revistas para publicação se dá, principalmente, pelo fator de impacto da publicação, assim como pela área de especialização, reputação do título e experiência anterior. Para divulgação dos artigos publicados dá-se maior importância ao Curriculum Lattes, ResearchID, MyCitations e sites. Os autores pesquisados consideraram ainda que os custos para publicar poderiam ser de responsabilidade das agências de fomento, do governo, do departamento onde atuam e/ou dos próprios autores. Em relação ao acesso aberto, a percepção é que alguém sempre tem que pagar a conta, não parecendo haver uma maior preocupação com os direitos de autor. Por seu lado, os processos de gestão da informação estão adotados, conforme consta nas Propostas para a CAPES, onde estão descritas as estruturas de sistemas de bibliotecas, ensino à distância, funcionalidades para promover visibilidade de suas ações e resultados, assim como integração social e solidariedade. A gestão do conhecimento também é um fator presente, de acordo com as respostas obtidas e descrições nas Propostas dos PPGs. Dos respondentes, 77% confirmaram a real importância da Web no processo atual de comunicação científica em Medicina no Brasil. Conclui-se com concepção de modelo de comunicação social e científica contemporâneo. / This thesis deals with the scientific communication process, with a focus on co-authoring and collaboration for publication of papers, or scientific articles, in journals. The authors are the permanent members of the Postgraduate Programs (PPGs) in Medicine, in Brazil, evaluated with the maximum score (seven) by the evaluation of the higher education system of CAPES, in the triennium 2007-09 , the penultimate date of the reported results. The PPGs were identified and their permanent members as well as the context of the performance of these collaborative networks by means of this information in the Programs and Proposals Sheets at CAPES evaluation site. With the aid of the software tool ScriptLattes, quantitative analysis was performed in co-authorship articles recorded in the Curriculum Lattes, of the National Council of Research of Brazil (CNPq), through graphs and analytical data obtained from studies of co-authorship networks in qualitative analysis. Also under this type of analysis was created and sent a questionnaire via the Web, through the software SurveyMonkey to 272 permanent members of the Programs and answered by 81 of them, with the advice of the Center for Applied Statistics of the Institute of Mathematics, University of São Paulo (ECA -IME - USP). In the questionnaires was verified ways to get information and demonstrated the prevalence of specialized databases, CAPES Portal Journals and references in articles read. For registration information for papers, the computer is the most used way being cited the automatic management of references by programs. So the email is the communication médium most used, but video conferencing and the Web space has already obtained some punctuation. Asked about the difficulty in communication or not to write papers in collaboration, the authors revealed that it flows easily, with some additional free comments. The choice of particular channels of communication and / or journals for publication occurs mainly due to the impact factor of the publication, as well as the area of specialization, reputation of the title and previous experience. To disseminate the articles published, the Curriculum Lattes, ResearchID, MyCitations and websites are preferred. Several authors also considered the costs to publish could be the responsibility of development agencies, the government, the department where they work and / or the authors themselves. Regarding open access, the perception is that someone always has to pay the bill\", it seemed not to be a great concern for copyright. In turn, the information management processes are adopted as contained in the Proposals for CAPES, where are described library systems structures, distance learning, to promote functionality visibility of their actions and results, as well as social integration and solidarity. Knowledge management is also a present factor according to the responses obtained in the Proposals and descriptions of PPGs. Among respondents, 77 % supported the real importance of the Web in the current process of Science Communication in Medicine in Brazil. Its concluded with a design of contemporary social and scientific communication process.
48

Desordem e retrocesso: os discursos científicos e cientificistas acerca da Guerra de Canudos na imprensa / Disorder and regress: scientific and scientistic discourses about the Canudos War on the periodical press

Ester Sanches Ribeiro 09 October 2015 (has links)
A Guerra de Canudos ocorreu no sertão baiano, entre novembro de 1896 e outubro de 1897, figurando como um dos episódios mais sangrentos da história do Brasil. Ao mesmo tempo em que se desenrolava a tragédia, o País estava se urbanizando, industrializando-se, e, em certo sentido, modernizando-se. Interessava às elites que o Brasil adentrasse o quanto antes no que viam como a marcha do progresso e se configurasse como nação moderna, com uma identidade assentada em valores ocidentais. A comunidade de Canudos, percebida na contramão desses valores, significava uma ameaça ao poder local e ao poder republicano. Essa cidadela se organizava a partir de uma divisão social do trabalho que não se baseava na exploração. Também, esses sertanejos praticavam a religião cristã reinterpretada; concebiam Antônio Conselheiro como um salvador que lhes dava esperanças de uma vida melhor na terra e nos céus. O modo de vida canudense era apresentado, nos jornais da época, como uma vergonha para a civilização e uma ameaça â nação brasileira, amplificando boatos que acusavam Canudos de ser um reduto monarquista. A reação a o Conselheiro e a seus seguidores foi tanto material quanto discursiva: foram organizadas quatro campanhas que destruíram o arraial de Canudos, e circularam na imprensa e nos espaços públicos discursos que caluniavam os sertanejos e os tratavam como bandidos, incivilizados, atrasados e retrógrados. Nossa intenção, nesta dissertação, é apresentar os discursos que possuíam uma natureza cientificista que, a partir de conceitos evolucionistas e positivistas, contribuíram para a campanha que apresentava os conselheiristas como elementos de desordem e de retrocesso e representavam a instituição republicana como o fundamento da constituição do Brasil em uma nação moderna, promotora da ordem e do progresso e, sobretudo, civilizada. Para isso, analisamos textos que circularam no jornal O Estado de S. Paulo, apresentando os discursos científicos e cientificistas os quais visavam representar e interpretar a Guerra de Canudos. Há um destaque para os artigos de Euclides da Cunha, publicados sob o título de Diario de uma expedição. Oferecemos, também, um breve estudo da imprensa de fins do século XIX, das principais fontes dos discursos cientificistas (positivismo e evolucionismos) e do papel da ciência no contexto de modernização do Brasil. A situação do sertão, onde houve secas devastadoras, movimentos messiânicos e resistência à ordem social e moral imposta pelas elites locais, também é apresentada. Os principais resultados deste trabalho identificam o uso de discursos científicos e cientificistas em notícias, reportagens e artigos publicados na imprensa, que contribuíram para a construção da opinião pública que se posicionou, de modo geral, em favor do governo republicano e contra os sertanejos / The Canudos War that happened on the hinterlands of Bahia between november 1896 and october 1897 figures as one of the bloodiest episodes of Brazilian history. While the tragedy was unfolding, the country was going through processes of urbanization, industrialization, and, in a certain sense, modernization. Elites were interested in the earliest possible take up of what they saw as the march of progress, with Brazil refashioning itself as a modern nation, with an identity grounded upon Western values. The community of Canudos was perceived as being the exact opposite of these values, and represented a threat to local and republican powers. The citadel was organized according to a social division of labor that was not based on exploitation. Also, its dwellers (the sertanejos) practiced a reinterpreted form of Christianity; they conceived of Antonio Conselheiro as a savior that gave them hopes of a better life on this earth and in heaven. The way of life of Canudos was portrayed, in contemporary newspapers, as shameful to civilization and a threat to the Brazilian nation, amplifying rumors that pointed the village as a monarchist stronghold. The reaction against Conselheiro and his followers was at once material and discursive: four military campaigns annihilated the community, and the periodical press and public spaces were filled with discourses calumnious to the sertanejos, picturing them as bandits, uncivilized, backwards and archaic. Our aim, in this dissertation, is to present discourses that possessed a scientistic nature, and which, from evolutionist and positivist standpoints, contributed to a portrait of Conselheiros followers as elements of disorder and regress, representing the republic as the cornerstone of Brazil as a modern nation, grounded on order and progress, and, above all, a civilized country. To this end, we analyze texts that circulated in the newspaper O Estado de S. Paulo, presenting the scientific and scientistic discourses that aimed at representing and interpreting the Canudos War. We highlight the pieces by Euclides da Cunha, published under the title Journal of an Expedition. We also offer cursory reports on the periodical press in the late 19th century, on the main sources of scientistic discursiveness (positivism and evolutionisms) and on the role of science in the context of Brazilian modernization. The situation of the hinterlands, with devastating droughts, messianic movements and resistance to the social and moral orders imposed by local elites is discussed as well. The main results of this research identify the use of scientific and scientistic discourses in news and articles published by the periodical press, which contributed to the consolidation of a public opinion that was generally favorable to the government and against the sertanejos
49

Informações de suporte ao escalonamento de workflows científicos para a execução em plataformas de computação em nuvem / Support information to scientific workflow scheduling for execution in cloud computing platforms

Eduardo Cotrin Teixeira 26 April 2016 (has links)
A ciência tem feito uso frequente de recursos computacionais para execução de experimentos e processos científicos, que podem ser modelados como workflows que manipulam grandes volumes de dados e executam ações como seleção, análise e visualização desses dados segundo um procedimento determinado. Workflows científicos têm sido usados por cientistas de várias áreas, como astronomia e bioinformática, e tendem a ser computacionalmente intensivos e fortemente voltados à manipulação de grandes volumes de dados, o que requer o uso de plataformas de execução de alto desempenho como grades ou nuvens de computadores. Para execução dos workflows nesse tipo de plataforma é necessário o mapeamento dos recursos computacionais disponíveis para as atividades do workflow, processo conhecido como escalonamento. Plataformas de computação em nuvem têm se mostrado um alternativa viável para a execução de workflows científicos, mas o escalonamento nesse tipo de plataforma geralmente deve considerar restrições específicas como orçamento limitado ou o tipo de recurso computacional a ser utilizado na execução. Nesse contexto, informações como a duração estimada da execução ou limites de tempo e de custo (chamadas aqui de informações de suporte ao escalonamento) são importantes para garantir que o escalonamento seja eficiente e a execução ocorra de forma a atingir os resultados esperados. Este trabalho identifica as informações de suporte que podem ser adicionadas aos modelos de workflows científicos para amparar o escalonamento e a execução eficiente em plataformas de computação em nuvem. É proposta uma classificação dessas informações, e seu uso nos principais Sistemas Gerenciadores de Workflows Científicos (SGWC) é analisado. Para avaliar o impacto do uso das informações no escalonamento foram realizados experimentos utilizando modelos de workflows científicos com diferentes informações de suporte, escalonados com algoritmos que foram adaptados para considerar as informações inseridas. Nos experimentos realizados, observou-se uma redução no custo financeiro de execução do workflow em nuvem de até 59% e redução no makespan chegando a 8,6% se comparados à execução dos mesmos workflows sendo escalonados sem nenhuma informação de suporte disponível. / Science has been using computing resources to perform scientific processes and experiments that can be modeled as workflows handling large data volumes and performing actions such as selection, analysis and visualization of these data according to a specific procedure. Scientific workflows have been used by scientists from many areas, such as astronomy and bioinformatics, and tend to be computationally intensive and heavily focused on handling large data volumes, which requires using high-performance computing platforms such as grids or clouds. For workflow execution in these platforms it is necessary to assign the workflow activities to the available computational resources, a process known as scheduling. Cloud computing platforms have proved to be a viable alternative for scientific workflows execution, but scheduling in cloud must take into account specific constraints such as limited budget or the type of computing resources to be used in execution. In this context, information such as the estimated duration of execution, or time and cost limits (here this information is generally referred to as scheduling support information) become important for efficient scheduling and execution, aiming to achieve the expected results. This work identifies support information that can be added to scientific workflow models to support efficient scheduling and execution in cloud computing platforms. We propose and analyze a classification of such information and its use in Scientific Workflows Management Systems (SWMS). To assess the impact of support information on scheduling, experiments were conducted with scientific workflow models using different support information, scheduled with algorithms that were adapted to consider the added information. The experiments have shown a reduction of up to 59% on the financial cost of workflow execution in the cloud, and a reduction reaching 8,6% on the makespan if compared to workflow execution scheduled without any available supporting information.
50

Método de instanciação de uma arquitetura de processos aplicado em fábrica de software. / Instantiation method of a process architecture applied on software factory

Leonardo Dominguez Dias 09 April 2010 (has links)
Atualmente são diversos os modelos de qualidade, internacionais e nacionais (CMMI, SPICE, MPS.BR), mas o número de empresas que os utilizam é ainda reduzido. Tal fato não é justificado pela falta de interesse das empresas, pois, além de aumentarem o controle e qualidade dos processos e produtos, esses modelos são importantes para o desenvolvimento e para a exportação de software. Um dos fatores que leva a baixa utilização dos modelos de qualidade é a falta de um método para instanciação destes modelos ao domínio de negócio específico de cada empresa. Método que possa ser utilizado para diferentes modelos de qualidade desde que exista uma arquitetura de referência baseada neste modelo. Este trabalho apresenta um método de instanciação de processos que a partir de uma arquitetura de referência baseada em um modelo de qualidade e das características da empresa geram processos de uma fábrica de software. O método proposto será aplicado experimentalmente em duas empresas reais a fim de se coletar dados sobre a utilização do método em situações reais. As aplicações do método de instanciação nas empresas reais seguirão um roteiro de execução de experimentos de engenharia de software experimental. / Currently there are several quality models, international and national (CMMI, SPICE, MPS.BR), but the number of companies that use them is still low. This fact is not justified by the lack of interest of companies, because, in addition to increasing control and quality of products and processes, these models are important to development and to export software. One of the factors that leads to low use of quality models is the lack of a method for instantiation of these models to the of companys specific business domain. A method that can be used to different quality models since there is a reference architecture based on these models. This paper presents a method to instantiate processes to a software factory from characteristics of business and from a reference architecture which is based on a quality model. The proposed method will be applied experimentally on two real companies in order to collect data on the use of the method. The real applications of the instantiation method in real companies follow a roadmap for execution of software engineering experiments.

Page generated in 0.1017 seconds