241 |
[en] SCIENTIFIC APPLICATION: REENGINEERING TO ADD WORKFLOW CONCEPTS / [pt] REENGENHARIA DE UMA APLICAÇÃO CIENTÍFICA PARA INCLUSÃO DE CONCEITOS DE WORKFLOWTHIAGO MANHENTE DE CARVALHO MARQUES 17 January 2017 (has links)
[pt] A aplicação de técnicas de workflows na área de computação científica é bastante explorada para a condução de experimentos e construção de modelos in silico. Ao analisarmos alguns desafios enfrentados por uma aplicação científica na área de geociências, percebemos que workflows podem ser usados para representar os modelos gerados na aplicação e facilitar o desenvolvimento de funcionalidades que supram as necessidades identificadas. A maioria dos trabalhos e ferramentas na área de workflows científicos, porém, são voltados para uso em ambientes de computação distribuída, como serviços web e computação em grade, sendo de difícil uso ou integração dentro de aplicações científicas mais simples. Nesta dissertação, discutimos como viabilizar a composição e representação de workflows dentro de uma aplicação científica existente. Descrevemos uma arquitetura conceitual de motor de workflows voltado para o uso dentro de uma aplicação stand-alone. Descrevemos também um modelo de implantação em uma aplicação C plus plus usando redes de Petri para modelar um workflow e funções C plus plus para representar as tarefas. Como prova de conceito, implantamos esse modelo de workflows em uma aplicação existente e analisamos o impacto do seu uso na aplicação. / [en] The use of workflow techniques in scientific computing is widely adopted in the execution of experiments and building in silico models. By analysing some challenges faced by a scientific application in the geosciences domain, we noticed that workflows could be used to represent the geological models created using the application so as to ease the development of features to meet those challenges. Most works and tools on the scientific workflows domain, however, are designed for use in distributed computing contexts like web services and grid computing, which makes them unsuitable for integration or use within simpler scientific applications. In this dissertation, we discuss how to make viable the composition and representation of workflows within an existing scientific application. We describe a conceptual architecture of a workflow engine designed to be used within a stand-alone application. We also describe an implementation model of this architecture in a C plus plus application using Petri nets to model a workflow and C plus plus functions to represent tasks. As proof of concept, we implement this workflow model in an existing application and studied its impact on the application.
|
242 |
Alocação de atividades em um sistema de gerência de workflow / Activities allocation in a workflow management systemBarros, Rodolfo Miranda de January 1997 (has links)
A tecnologia de workflow encontra-se atualmente ainda em fase inicial, porém, apresentando um grande crescimento nos últimos anos. Negócios em todo mundo estão usando o suporte automatizado do workflow para tornar suas ilhas de automação administrativas em eficiente e efetivos instrumentos com conseqüências comerciais importantes. Esta tecnologia facilita, através de softwares e metodologias, a modelagem do processo de negócio como uma especificação de workflow, a reengenharia de processos especificados e, finalmente, a automação do processo de negócio. Porém, não existe uma padronização para esta tecnologia. Uma atenção especial está sendo dada por parte dos pesquisadores no intuito de padronizar conceitos que sejam aceitos pela comunidade em geral, ou seja, usuários, desenvolvedores e os próprios pesquisadores. Este trabalho tem como finalidade apresentar e discutir esta tecnologia, mais especificamente sobre uma de suas funcionalidades, a alocação de atividades. A alocação de atividades é responsável pela distribuição das atividades às pessoas aptas por sua execução. Os principais conceitos envolvidos na tecnologia são citados e comentados. O problema da alocação é apresentado, discutido e soluções são propostas. Finalmente, é implementado um protótipo para avaliar e validar as idéias apresentadas. / The workflow technology is in an initial phase, however, it has been growing in the last years. Business all over the world are using automated support of workflow to turn their islands of automated administrations into an efficient and effective instrument with important commercial consequences. This technology makes easy the business process modeling as a workflow specification, the process specification reengineering and, last, the business process automation, by the use of software and methodologies. However, a standard for this technology does not exist. A special attention has been giving by the academic community to obtain a standard, which will be accepted by the users, the developers and the academic comunity. This work has the goal of presenting and discussing this techonology, more specifically about the problem of activities allocation in a workflow system. The activities allocation is responsible for the distribution of an activity to the right person. The main concepts related to workflow are presented and discussed. The allocation problem is presented, discussed and solutions are suggested. A prototype is implemented to evaluate the presented ideas.
|
243 |
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.
|
244 |
Adaptação em um curso na web usando workflow / Adaptation in a course in the web using workflowNicolao, Mariano January 2004 (has links)
A utilização da Web com objetivos educacionais e de treinamento, vem se caracterizando como uma das grandes áreas de pesquisa e aplicação da informática no dia-a-dia das pessoas e empresas. A tecnologia de workflow poderá contribuir decisivamente para a qualidade dos cursos na Web, permitindo que a informação seja apresentada de maneira interativa conduzindo o aprendiz a uma atitude dinâmica, transformando-o num elemento ativo que manipula os recursos na seqüência e velocidade desejados, o que contribui para um aprendizado mais eficiente. A utilização de workflow associada a tecnologia de Agentes fornece o potencial de uma navegação não-linear, onde o usuário dispõe de flexibilidade para determinar o fluxo de apresentação das informações, não vinculado a uma cadeia seqüencial de conteúdos que foram hierarquicamente construídos. Neste contexto, o presente trabalho, apresenta um modelo de aluno especificado através de um modelo de Workflow. Este modelo foi alcançado por meio da análise das interações de uma amostra de alunos em um curso na Web, observando a Teoria Cognitiva dos Estilos de Aprendizagem e a ordem de execução das atividades do curso pelos alunos. A finalidade desta modelagem por workflow tem como objetivo contribuir nas atividades de execução, coordenação, monitoramento e adaptação em cursos na Internet. / The use of the Web with educational and training objectives may be identified as one of the great research and application areas of computer science today. The workflow technology will be able to contribute decisively for the quality of the Web courses, allowing the information to be presented in interactive way leading the apprentice to a dynamic attitude, transforming the content management into an active element that manipulates the resources in the desired sequence and speed, contributing for a more efficient learning. The use of dynamic workflows associated the agent technology supplies the potential of a nonlinear navigation, where the user takes profit of system flexibility to determine the flow of presentation of the information, not tied with a sequential chain of contents or a hierarchical structure as they have being constructed. In this context, the present work, develop a student model specified through a workflow model. This model was reached by the analysis of the interactions of a sample of students in a Web course. The Cognitive Theory of the Styles of Learning and the order of execution of the activities of the course for the students have being considered in the model development. The purpose of this workflow modelling was to contribute in the development of a comprehensive model of activities execution, coordination, monitoring and adaptation in courses in the Internet.
|
245 |
Modelo de apoio para uma integração efetiva entre as tecnologias da qualidade, de gerência por processos e da informação, nas organizaçõesBruzarosco, Donizete Carlos 05 December 2013 (has links)
Tese (doutorado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-graduação em Engenharia de Produção / Made available in DSpace on 2013-12-05T21:30:51Z (GMT). No. of bitstreams: 0 / As tecnologias da qualidade, de gerência por processo e da informação têm desempenhado um papel fundamental para que as empresas adquiram a sua competência e, assim, sobrevivam e tenham sucesso nesse mercado dinâmico, competitivo e cada vez mais exigente.
Embora essas tecnologias possuam grande potencial para a solução de problemas organizacionais, de forma geral a sua aplicação não tem atendido às expectativas das empresas. Entre as várias causas para essa situação, destaca-se a falta de integração entre as tecnologias. A conseqüência inclui o desperdício de recursos, de esforços e frustração.
O modelo proposto aqui apóia a integração entre as tecnologias da qualidade, de gerência por processo e da informação, direcionando seus recursos e esforços ao negócio. Suas etapas orientam medidas técnicas e administrativas para se alcançar esse objetivo. Ele combina a teoria pesquisada na literatura com a prática vivenciada por profissionais experientes nessas tecnologias, obtidas por meio de pesquisa em grandes empresas brasileiras.
|
246 |
HiperflowSehn, Michel January 2003 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. / Made available in DSpace on 2012-10-21T06:40:41Z (GMT). No. of bitstreams: 1
194026.pdf: 1146518 bytes, checksum: 63be1d9942299d59c1a2bed5937494f4 (MD5) / Neste trabalho foi desenvolvido um sistema computacional para o auxílio médico no tratamento e diagnose da hipertensão arterial. Esta metodologia foi parcialmente implementada na forma de protótipo. O sistema é baseado na modelagem de processos de atendimento médico de pacientes utilizando o protocolo de atendimento (guideline) e no sistema de gerência de workflow (workflow management system) desenvolvido pelo Projeto Cyclops. A área de aplicação foi o desenvolvimento de um sistema para auxiliar os médicos no tratamento e diagnose de pacientes hipertensos, considerando a integração do guideline de hipertensão, a integração do processo de atendimento clínico de hipertensão arterial em uma forma transparente ao prontuário do paciente e a visualização do prontuário eletrônico do paciente de acordo com o padrão internacional DICOM Structured Report. O conhecimento médico modelado no sistema HyperFlow, deriva do guideline de evidências baseado no "The Sixth Report of the Joint National Committee on Detenction, Evaluation, and Treatment of High Blood Pressure (JNC6, 1997)" e no III Consenso Brasileiro de Hipertensão Arterial( III CBHA, 1998).
|
247 |
Sistemas Workflow em processos empresariais, baseados no conhecimento, aplicando técnicas da inteligência artificialFreitas Filho, Ly January 2002 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia de Produção. / Made available in DSpace on 2012-10-19T15:29:21Z (GMT). No. of bitstreams: 1
196373.pdf: 2898011 bytes, checksum: 49a6732e40169e7bba37fcec9e2735ca (MD5) / Este trabalho é um estudo comparativo da aplicação de técnicas de inteligência artificial, em sistemas Workflow, ou fluxo de trabalho automatizado. Os fluxos de trabalho enfocados são processos empresariais que geram serviços e que apóiam os processos produtivos. A aplicação de alguma das técnicas de inteligência artificial neste tipo de sistema, é definida como sistema Workflow baseado no conhecimento.
|
248 |
Automatización de Solicitudes de Alumnos en la Facultad de Ciencias Físicas y Matemáticas de la Universidad de ChileIglesia Caro, Oscar Miguel de la January 2007 (has links)
Este trabajo aborda el problema de llevar al sistema Workflow desarrollado por el Área de Infotecnologías aquellas solicitudes de alumnos que hoy en día son las más urgentes de automatizar o mejorar, pensando siempre en otorgar una mejor calidad de servicio y transparencia en el proceso tanto para alumnos como funcionarios administrativos.
|
249 |
Rediseño de la Interfaz Cliente/Colaborador de la Plataforma Workflow de la Facultad de Ciencias Físicas y Matemáticas de la Universidad de ChileRozas Muñoz, Juan Pablo January 2007 (has links)
El objetivo general del presente trabajo es diseñar una interfaz usable para las tareas
de Cliente/Colaborador de la Plataforma Workflow de la Facultad de Ciencias Físicas y
Matemáticas de la Universidad de Chile, que permita la masificación de su uso al
interior de esta institución.
Desde hace años la FCFM ha venido desarrollando una fuerte tarea de cambio y
renovación de sus mecanismos en lo que administración docente se refiere. Con el
objetivo de lograr esto, a través de su Área de Infotecnologías (ADI), ha desarrollado
una plataforma Web basada en el enfoque Workflow, la cual constituye una poderosa
herramienta de modelamiento y automatización de flujos de trabajo que permite la
eliminación de los formularios impresos.
La metodología de trabajo para el rediseño abarcó 5 etapas; una evaluación de la
situación actual, análisis de requisitos, diseño, prototipado y una nueva evaluación,
siguiendo el Modelo de Proceso de la Ingeniería de la Usabilidad. La interfaz actual fue
evaluada mediante un test de usabilidad, con lo cuál se obtuvieron los requerimientos
para el rediseño de ésta. Luego de formular el problema de diseño y en un proceso
iterativo, se crearon los prototipos, los cuales fueron validados mediante distintos
métodos de evaluación de usabilidad.
El resultado final es el diseño de una interfaz, la cual da a cada uno de los perfiles de
usuario de la plataforma, la posibilidad de sacar un mayor provecho de las
funcionalidades del sistema. La metodología utilizada en este trabajo ha sido muy bien
evaluada por el ADI, quienes han tomado la decisión de aplicarla a escala en los futuros
desarrollos.
|
250 |
Alocação de atividades em um sistema de gerência de workflow / Activities allocation in a workflow management systemBarros, Rodolfo Miranda de January 1997 (has links)
A tecnologia de workflow encontra-se atualmente ainda em fase inicial, porém, apresentando um grande crescimento nos últimos anos. Negócios em todo mundo estão usando o suporte automatizado do workflow para tornar suas ilhas de automação administrativas em eficiente e efetivos instrumentos com conseqüências comerciais importantes. Esta tecnologia facilita, através de softwares e metodologias, a modelagem do processo de negócio como uma especificação de workflow, a reengenharia de processos especificados e, finalmente, a automação do processo de negócio. Porém, não existe uma padronização para esta tecnologia. Uma atenção especial está sendo dada por parte dos pesquisadores no intuito de padronizar conceitos que sejam aceitos pela comunidade em geral, ou seja, usuários, desenvolvedores e os próprios pesquisadores. Este trabalho tem como finalidade apresentar e discutir esta tecnologia, mais especificamente sobre uma de suas funcionalidades, a alocação de atividades. A alocação de atividades é responsável pela distribuição das atividades às pessoas aptas por sua execução. Os principais conceitos envolvidos na tecnologia são citados e comentados. O problema da alocação é apresentado, discutido e soluções são propostas. Finalmente, é implementado um protótipo para avaliar e validar as idéias apresentadas. / The workflow technology is in an initial phase, however, it has been growing in the last years. Business all over the world are using automated support of workflow to turn their islands of automated administrations into an efficient and effective instrument with important commercial consequences. This technology makes easy the business process modeling as a workflow specification, the process specification reengineering and, last, the business process automation, by the use of software and methodologies. However, a standard for this technology does not exist. A special attention has been giving by the academic community to obtain a standard, which will be accepted by the users, the developers and the academic comunity. This work has the goal of presenting and discussing this techonology, more specifically about the problem of activities allocation in a workflow system. The activities allocation is responsible for the distribution of an activity to the right person. The main concepts related to workflow are presented and discussed. The allocation problem is presented, discussed and solutions are suggested. A prototype is implemented to evaluate the presented ideas.
|
Page generated in 0.0163 seconds