591 |
Processos e ferramentas para o desenvolvimento de software livre: um estudo de casoSilva, Bruno Carreira Coutinho 30 October 2006 (has links)
Made available in DSpace on 2016-12-23T14:33:34Z (GMT). No. of bitstreams: 1
dissertacao.pdf: 2213112 bytes, checksum: 3a6ab4529d8b828448bf6f9f73340ce8 (MD5)
Previous issue date: 2006-10-30 / O movimento de Software Livre tem ganhado cada vez mais espaço e importância nos segmentos da comunidade de software (governo, academia, indústria etc), tanto em
âmbito mundial quanto nacional, contando atualmente com a existência de diversos projetos dessa classe em andamento. Esse tipo de software não traz consigo somente
inovações na forma de se desenvolver software, mas também proporciona à comunidade uma nova filosofia, afetando muitos dos atuais princípios da indústria de software. Apesar de seu notório crescimento, na maioria das vezes, seu desenvolvimento não tem sido realizado segundo as melhores práticas da Engenharia de Software, incluindo nesse cenário a não utilização de processos de software bem definidos. A elaboração desses processos pode ser facilitada se assistida por normas e modelos de qualidade de processo de software adequados. A aplicação dos processos definidos a uma organização se torna mais viável se auxiliados por um bom ambiente de apoio ao desenvolvimento de software. No caso do desenvolvimento de Software Livre, esse ambiente deve ser composto por ferramentas preferencialmente disponíveis pela Internet, dada a dispersão geográfica dos colaboradores
participantes de projetos desse tipo. Este trabalho tem por objetivo definir uma infra-estrutura para apoiar o
desenvolvimento de software livre a ser aplicada ao Projeto ODE (Ontology-based software Development Environment), dando origem ao Projeto ODE Livre. O Projeto ODE
visa ao desenvolvimento de um Ambiente de Desenvolvimento de Software Centrado em Processos e é o principal projeto em andamento no Laboratório de Engenharia de Software
(LabES) da Universidade Federal do Espírito Santo. A infra-estrutura proposta inclui processos padrão para software livre, bem como a definição de requisitos para a construção
de um ambiente de apoio aos processos elaborados o Portal ODE Livre. / Free Software is more and more earning space in software market. Nowadays, there are several projects of this kind in progress around the world. This new software development model brings along a new philosophy, affecting many of the software industry principles. Despite of its importance and growth, in most cases, free software development is
not being done according to the best practices of Software Engineering. In this scenario, many times software processes are not formally defined. This paper discusses an effort for defining a standard process for free software projects at LabES/UFES. The initial goal of defining these processes is to apply it in ODE´s Project, a project that aims to develop a software engineering environment as a free software
The goal of this work is to define an infrastructure to support free software projects at LabES/UFES, which includes standard software processes for open source software
projects, as well as the definition of requirements for the development of an environment that is able to support the processes defined. This infrastructure is to be applied to ODE
Project, a project that aims to develop the software engineering environment ODE (Ontology-based software Development Environment) as a free software, giving rise to the Free ODE Project. ODE Project aims to develop a Process Centered Software Development Environment and it is the main project in progress in the Software Engineering Laboratory of the Federal University of Espírito Santo (LabES/UFES).
|
592 |
Semântica em um ambiente de desenvolvimento de software / Semantics in a software engineering environmentRuy, Fabiano Borges 21 June 2006 (has links)
Made available in DSpace on 2016-12-23T14:33:34Z (GMT). No. of bitstreams: 1
dissertacao.pdf: 880937 bytes, checksum: 96f44c4a791390b6bc13a7054acf5636 (MD5)
Previous issue date: 2006-06-21 / O desenvolvimento de software é uma tarefa de natureza complexa. Produzir software satisfazendo as restrições de prazo, custo e qualidade tem sido um dos maiores desafios da Engenharia de Software. Ambientes de Desenvolvimento de Software (ADSs) buscam fornecer um conjunto de ferramentas, métodos e técnicas para apoiar o engenheiro de software nessa tarefa. Nos últimos anos, para fornecer apoio mais efetivo, tornou-se imprescindível a introdução de gerência de conhecimento nesses ambientes. ADSs têm incorporado conhecimento de variados tipos como de engenharia de software, domínios de aplicação e organizacional. Durante a evolução desses ambientes, a necessidade de aplicação de semântica torna-se cada vez mais evidente, dadas características como a natureza complexa da Engenharia de Software, a premissa de integração dos ADSs e a grande quantidade de informações que armazenam. Nesse contexto, ontologias e máquinas de inferência são tecnologias-chave para possibilitar uma gerência mais adequada do conhecimento envolvido e fornecer apoio mais amplo aos usuários. Esta dissertação discute como ontologias estão sendo utilizadas no ambiente ODE (Ontology-based software Development Environment) com o objetivo de evoluí-lo para um ADS Semântico. Nesse intuito, foi desenvolvida uma Ontologia de Organizações de Software para que conhecimento organizacional seja incorporado ao ambiente. O trabalho também propõe uma infra-estrutura capaz de prover serviços semânticos baseados em conhecimento ontológico e que objetiva facilitar e disseminar o uso de semântica no ambiente ODE. / Software development is a complex task. One of the biggest challenges of Software Engineering is to produce software satisfying restrictions as time, cost, and quality. Software Engineering Environments (SEEs) try to provide a collection of tools, methods, and techniques to support the software engineer in this task. To offer a more effective support, in the last years, the introduction and management of knowledge in SEEs became indispensable. SEEs have been incorporating several types of knowledge, including software engineering, application domains, and organizational knowledge.
During SEEs evolution, the need for the application of semantics becomes more and more evident, given characteristics such as the complex nature of Software Engineering, the integration premise of SEEs, and the great amount of information they store. In this context, ontologies and inference machines are key technologies to allow more adequate knowledge management and to provide a wider support to users. This work presents how ontologies have been used in ODE (Ontology-based software Development Environment), to make it a Semantic SEE (SSEE). For that, we developed a Software Organization Ontology to incorporate organizational knowledge to the environment. The work also proposes an infrastructure to provide semantic services based on ontological knowledge, aiming to facilitate and disseminate the use of semantics in ODE environment.
|
593 |
Definição de processos em um ambiente de desenvolvimento de softwareBertollo, Gleidson 13 June 2006 (has links)
Made available in DSpace on 2016-12-23T14:33:35Z (GMT). No. of bitstreams: 1
dissertacao.pdf: 1320402 bytes, checksum: 58c774125f5271f226c1ba4e28ce1358 (MD5)
Previous issue date: 2006-06-13 / Atualmente, é amplamente reconhecido que a qualidade dos produtos de software depende da qualidade dos processos de software utilizados em seu desenvolvimento e manutenção. Com isso, muito trabalho tem sido feito no sentido de apoiar organizações em seus esforços pela busca da qualidade de processo. Pesquisas na área de processos de software têm explorado duas principais vertentes: (i) abordagens para modelagem, análise e melhoria do processo de software e (ii) tecnologia de apoio ao processo de software. A primeira vertente focaliza abordagens para estruturação, organização, documentação e descrição de processos de software e inclui normas de qualidade de processo de software. A segunda está voltada para o desenvolvimento de Ambientes de Desenvolvimento de Software (ADSs) Centrado em Processos, que integram ferramentas de apoio ao desenvolvimento de
artefatos com ferramentas de apoio à modelagem e execução de processos de software, utilizados na construção desses artefatos. A representação explícita de processos, seus
produtos e suas interações é a base sobre a qual modernos ambientes de desenvolvimento são construídos. Provendo formas mais poderosas de descrever e implementar processos de software, ADSs centrado em processos têm provido também um poderoso meio de integrar processos e ferramentas, e de automatizar, pelo menos parcialmente, tarefas. Esta dissertação apresenta uma infra-estrutura de processos de software que define uma ferramenta de definição de processos construída e integrada ao ambiente ODE (Ontologybased software Development Environment). Para apoiar essa integração, a infra-estrutura proposta foi construída tomando por base uma ontologia de processos de software. Essa ontologia foi evoluída no contexto deste trabalho, procurando capturar conceituações importantes definidas em normas e modelos de qualidade de processo recentes. / Nowadays, it is widely recognized that the quality of a software product depends on the quality of the software processes used in its development and maintenance. With this, much work has been done aiming to support organizations in their efforts towards process quality.
The software process research area has explored two main directions: (i) approaches for modeling, analyzing and improving software processes, and (ii) support technology for software processes. The first goal focuses on approaches for structuring, organizing, documenting and describing software processes and includes process quality standards and maturity models. The second goal is concerned with the development of Process-Centered Software Engineering
Environments (PSEEs) that integrate tool support for the development of artifacts with tool support for software process modeling and execution. The explicit representation of processes, its products and its interactions are the basis over which the modern development environments are built. Providing more powerful ways of describing and implementing
software processes, PSEEs have also provided a powerful way to integrate processes and tools, and to automate, at least partially, tasks. This work presents a software process infrastructure that includes a tool for defining software
processes. This tool was built and integrated to ODE (Ontology-based software Development Environment). To support this integration, the proposed infrastructure was built based on a software process ontology. This ontology was evolved in the context of this work, taking into account recent quality models and standards.
|
594 |
Uma abordagem heurística para o problema de otimização de distrito postalFiório, Rafael Carpanedo 23 June 2006 (has links)
Made available in DSpace on 2016-12-23T14:33:35Z (GMT). No. of bitstreams: 1
dissertacao.pdf: 2646193 bytes, checksum: 043989a54d6611e19c06eb6bcd7bba69 (MD5)
Previous issue date: 2006-06-23 / Neste trabalho é proposta uma estratégia de solução para a construção otimizada de distritos postais. Distrito Postal consiste num conjunto de segmento de eixo de logradouros
conectados. Dada uma localidade formada por inúmeros segmentos de logradouros, esse trabalho propõe o arranjamento de subgrupos conexos de segmentos de eixos de logradouros de modo a compor um distrito postal.
A estratégia é transformar o sistema de logradouros de uma localidade em um grafo. A partir desse grafo, extrair seus respectivos subgrafos cíclicos que são entendidos como
entidades atômicas. Essas entidades atômicas passam por um processo de montagem até comporem um conjunto de distritos postais. A metodologia aqui apresentada divide o trabalho em duas fases distintas: a primeira
compreende o processo de obtenção dos subgrafos cíclicos; e a segunda compreende o processo de montagem de distrito postal. O processo de obtenção de subgrafos cíclicos consiste na obtenção da envoltória convexa do grafo e posterior extração dos subgrafos cíclicos tangentes às arestas dessa. Isso de forma sequencial, ou seja, determina-se a primeira envoltória convexa do grafo e extraemse seus respectivos subgrafos tangentes; determina-se a segunda envoltória convexa e extraem-se seus subgrafos, e assim sucessivamente. O trabalho de determinação da envoltória
convexa e de extração dos subgrafos cíclicos é feito através de operações da geometria computacional.
O processo de construção dos distritos postais se dá através da clusterização dos subgrafos cíclicos, usando como ferramenta a meta-heurística Simulated Annealing.
O problema do Carteiro Chinês e Carteiro Chinês Capacitado são formulações suporte para o presente trabalho.
O objetivo principal do trabalho é obter, de forma rápida e eficiente o distrito postal otimizado, com menor percurso improdutivo possível, oferecendo agilidade no processo de
distribuição domiciliária de objetos postais. / This study proposes a strategia solution for the optimized construction of postal districts. Postal District is a set of segments of publics areas connecteds. Given a locality
composed of uncounted segments of publics areas, this study proposes an arrangement of connects subgroups of publics areas with the goal of composing a postal district. The strategy is to transform the system of public areas of a place in a graph and from this graph, to extract their respective cyclical subgraphs that are understood as atomics entities. Those atomics entities are submited by an assembly process until compose a group of postal districts. The methodology here presented divides the study in two different phases: the first one understands the process of obtaining of the cyclical subgraphs; and the second one is understood as the assembly process of postal district The process of obtaining of cyclical subgraph consists in the obtaining of the hull
convex of the graph and subsequent extracting up the cyclical subgraphs tangent to edge of that. That is, in a sequential way, in other words, it is determined the first convex hull of the graph and extract up their respective tangent subgraphs; it is determined the second convex
hull and extract up their subgraphs and so forth. The study of determination of the convex hull and extracting of the cyclical subgraphs is done through operations of the computational
geometry. The process of construction of the postal districts is given through the clustering of the cyclicals subgraphs, using as a tool the meta- heuristic Simulated Annealing.
The Chinese Postman's Problem and Capacited Chinese Postman's Problem are formulations support for the present study. The main objective of the study is to obtain, in a fast and efficient way the optimized postal district, with smaller unproductive course possible, offering agility for the process of
domiciliary distribution of postal objects.
|
595 |
Gerência de conhecimento e decisão em grupo: um estudo de caso na gerência de projetosCarvalho, Victorio Albani de 27 November 2006 (has links)
Made available in DSpace on 2016-12-23T14:33:36Z (GMT). No. of bitstreams: 1
dissertacao.pdf: 2123194 bytes, checksum: b9d4a5d39eaf88559d7055b13547ab8e (MD5)
Previous issue date: 2006-11-27 / Due to the complexity and the high number of variables involved in the management activities, it is essential to the project manager to have some kind of automated support to
perform her tasks. During the accomplishment of a software project, a high amount of knowledge is produced and used. Looking for the reuse of that knowledge in future projects, we need to provide means to retain and store the generated knowledge in a way to minimize the effort to obtain it in the future. In this context, knowledge management can be used to capture the knowledge and experience generated and accumulated during the software process and to promote the appearance of new knowledge. Experience constitutes a key factor in order to management activities can be accomplished with success. Thus, the benefits reached by the change of ideas during the accomplishment of those activities are evident. During this work, in order to support software project management using knowledge management in the software development environment ODE, we have developed and integrated to ODE an infrastructure to support software items characterization and search for similar items and an infrastructure to support group decision. To evaluate the potential of these infrastructures, we specialized them, respectively, to support project characterization and cooperative elaboration of risk plans. / Tendo em vista a complexidade das atividades de gerência e a quantidade de variáveis envolvidas nessas atividades, é essencial que o gerente de projetos conte com algum tipo de apoio automatizado para realizá-las. Durante a realização de um projeto de software, muito conhecimento é produzido e utilizado. Visando à reutilização desse conhecimento em projetos futuros, é fundamental que sejam providos meios de se reter e armazenar o conhecimento gerado, de forma a minimizar o esforço para obtê-lo no futuro. Neste contexto, a gerência de conhecimento pode ser usada para capturar o conhecimento e a experiência gerada e acumulada
durante o processo de software e promover o surgimento de novo conhecimento. A experiência constitui um fator de fundamental importância para que as atividades de gerência sejam realizadas com sucesso. Assim, os benefícios alcançados pela troca de idéias durante a realização dessas atividades são evidentes. Durante este trabalho, visando ao apoio de gerência de conhecimento à gerência de
projetos de software no ambiente de desenvolvimento de software ODE, foram desenvolvidas e integradas a ODE uma infra-estrutura para caracterização de itens de software e busca de itens similares e uma infra-estrutura de apoio à decisão em grupo. Para avaliar o potencial dessas infra-estruturas, foram conduzidas especializações das
mesmas, respectivamente, para caracterização de projetos e para a elaboração cooperativa de planos de riscos.
|
596 |
Uma Arquitetura de Referência para Medição de SoftwareMaretto, Ciro Xavier 19 August 2013 (has links)
Made available in DSpace on 2016-12-23T14:33:37Z (GMT). No. of bitstreams: 1
Ciro Xavier Maretto -- parte1.pdf: 1560777 bytes, checksum: b87dbad912d2ed99abdf096e4b07bdbc (MD5)
Previous issue date: 2013-08-19 / Durante a execução dos projetos de software, muitos dados precisam ser coletados, armazenados e analisados para apoiar decisões tanto no contexto dos projetos quanto da organização. A medição de software é prática fundamental para o gerenciamento de projetos e para a melhoria de processos e está presente nos principais modelos e padrões de melhoria de processos de software, como a ISO/IEC 12207 (ISO/IEC, 2008), o CMMI (Capability Maturity Model Integration) (SEI, 2010) e o MR-MPS-SW (Modelo de Referência para Melhoria de Processo de Software Brasileiro) (SOFTEX, 2012). Em modelos que tratam a melhoria de processos em níveis, tais como o CMMI e o MR-MPS-SW, a medição é introduzida nos níveis iniciais (nível 2 do CMMI e nível F do MR-MPS-SW) e evolui à medida que a maturidade dos processos aumenta. Na alta maturidade, caracterizada nos níveis 4 e 5 do CMMI e B e A do MR-MPS-SW, a medição evolui, sendo necessário realizar o controle estatístico dos processos (CEP). Para realizar a medição de software de forma efetiva, é necessária uma infraestrutura computacional para apoiar a coleta, o armazenamento e a análise de medidas. Nesse sentido, este trabalho propõe uma arquitetura de referência para medição de software, que considera tanto a medição tradicional quanto em alta maturidade. A arquitetura proposta é independente de plataforma e foi definida com base na Ontologia de Referência para Medição de Software (BARCELLOS, 2009). Ela pode ser utilizada como base para a definição de arquiteturas específicas para soluções computacionais que apoiem o processo de medição de software. Como prova de conceito, a arquitetura de referência proposta foi utilizada como base para a definição de uma arquitetura específica e uma ferramenta. Além disso, como uma avaliação preliminar do trabalho, um estudo experimental foi realizado / During the execution of software projects, it is necessary to collect, store and analyze data in order to support project and organizational making decisions. Software measurement is a fundamental practice for project management and process improvement. It is present in the main models and standards that address software process improvement, such as ISO/IEC 12207 (ISO/IEC, 2008), CMMI (Capability Maturity Model Integration) (SEI, 2010) and MR-MPS-SW (Reference Model for Process Improvement of Brazilian Software) (SOFTEX, 2012). In models that address software process improvement in levels, such as CMMI and MR-MPS-SW, measurement starts in the initial levels (CMMI level 2 and MR-MPS-SW level F) and evolves as the maturity level increases. In the high maturity, characterized in CMMI levels 4 and 5 and MR-MPS-SW level B and A, measurement includes carrying out statistic process control (SPC). In order to perform the measurement process in an effective way, a computational infrastructure able to support measurement collection, storage and analysis is necessary. In this sense, this work proposes a reference architecture for software measurement that considers both traditional and high maturity measurement. The proposed architecture is platform independent and has been defined based on the Reference Ontology for Software Measurement (BARCELLOS, 2009). It can be used as a basis for defining specific architectures for computational solutions that support the software measurement process. As a proof of concept, the reference architecture was used as a basis for a specific architecture and a tool. In addition, aiming at evaluating the reference architecture proposed, an experimental study was carried out and some preliminary results were obtained
|
597 |
[en] PROBABILISTIC LOAD FLOW VIA MONTE CARLO SIMULATION AND CROSS-ENTROPY METHOD / [pt] FLUXO DE POTÊNCIA PROBABILÍSTICO VIA SIMULAÇÃO MONTE CARLO E MÉTODO DA ENTROPIA CRUZADAANDRE MILHORANCE DE CASTRO 12 February 2019 (has links)
[pt] Em planejamento e operação de sistemas de energia elétrica, é necessário realizar diversas avaliações utilizando o algoritmo de fluxo de potência, para obter e monitorar o ponto de operação da rede em estudo. Em sua utilização determinística, devem ser especificados valores de geração e níveis de carga por barra, bem como considerar uma configuração especifica da rede elétrica. Existe, porém, uma restrição evidente em se trabalhar com algoritmo de fluxo de potência determinístico: não há qualquer percepção do impacto gerado por incertezas nas variáveis de entrada que o algoritmo utiliza. O algoritmo de fluxo de potência probabilístico (FPP) visa extrapolar as limitações impostas pelo uso da ferramenta convencional determinística, permitindo a consideração das incertezas de entrada. Obtém-se maior sensibilidade na avaliação dos resultados, visto que possíveis regiões de operação são mais claramente examinadas. Consequentemente, estima-se o risco do sistema funcionar fora de suas condições operativas nominais. Essa dissertação propõe uma metodologia baseada na simulação Monte Carlo (SMC) utilizando técnicas de amostragem por importância via o método de entropia cruzada. Índices de risco para eventos selecionados (e.g., sobrecargas em equipamentos de transmissão) são avaliados, mantendo-se a precisão e flexibilidade permitidas pela SMC convencional, porém em tempo computacional muito reduzido. Ao contrário das técnicas analíticas concebidas para solução do FPP, que visam primordialmente à elaboração de curvas de densidade de probabilidade para as variáveis de saída (fluxos, etc.) e sempre necessitam ter a precisão obtida comparada à SMC, o método proposto avalia somente as áreas das caudas dessas densidades, obtendo resultados com maior exatidão nas regiões de interesse do ponto de vista do risco operativo. O método proposto é aplicado nos sistemas IEEE 14 barras, IEEE RTS e IEEE 118 barras, sendo os resultados obtidos amplamente discutidos. Em todos os casos, há claros ganhos de desempenho
computacional, mantendo-se a precisão, quando comparados à SMC convencional. As possíveis aplicações do método e suas derivações futuras também fazem parte da dissertação. / [en] In planning and operation of electric energy systems, it is necessary to perform several evaluations using the power flow algorithm to obtain and monitor the operating point of the network under study. Bearing in mind its deterministic use, generation values and load levels per bus must be specified, as well as a specific configuration of the power network. There is, however, an obvious constraint in running a deterministic power flow tool: there is no perception of the impact produced by uncertainties on
the input variables used by the conventional algorithm. The probabilistic power flow (PLF) algorithm aims to solve the limitations imposed by the use of the deterministic conventional tool, allowing the consideration of input uncertainties. Superior sensitivity is obtained in the evaluation of results, as
possible regions of operation are more clearly examined. Consequently, the risk of the system operating outside its nominal conditions is duly estimated. This dissertation proposes a methodology based on Monte Carlo simulation (MCS) using importance sampling techniques via the cross-entropy method. Risk indices for selected events (e.g., overloads on transmission equipment) are evaluated, keeping the same accuracy and flexibility tolerable by the conventional MCS, but in much less computational time. Unlike the FPP
solution obtained by analytical techniques, which primarily aim at assessing probability density curves for the output variables (flows, etc.) and always need to have the accuracy compared to MCS, the proposed method evaluates only the tail areas of these densities, obtaining results with greater accuracy in the regions of interest from the operational risk point of view. The proposed method is applied to IEEE 14, IEEE RTS and IEEE 118 bus systems, and the results are widely discussed. In all cases, there are clear
gains in computational performance, maintaining accuracy when compared to conventional SMC. The possible applications of the method and future developments are also part of the dissertation.
|
598 |
Amanaedu: uma nuvem computacional para apoiar o ensino técnico e profissionalizante no estado do ParáGÓES, Anderson Silva de Oliveira 13 January 2014 (has links)
Submitted by Hellen Luz (hellencrisluz@gmail.com) on 2017-07-26T18:19:31Z
No. of bitstreams: 2
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Dissertacao_AmanaeduNuvemComputacional.pdf: 6673513 bytes, checksum: 8a9a74ba09e16b2bdf2c3281dfcb72e0 (MD5) / Approved for entry into archive by Irvana Coutinho (irvana@ufpa.br) on 2017-08-21T12:30:17Z (GMT) No. of bitstreams: 2
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Dissertacao_AmanaeduNuvemComputacional.pdf: 6673513 bytes, checksum: 8a9a74ba09e16b2bdf2c3281dfcb72e0 (MD5) / Made available in DSpace on 2017-08-21T12:30:17Z (GMT). No. of bitstreams: 2
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Dissertacao_AmanaeduNuvemComputacional.pdf: 6673513 bytes, checksum: 8a9a74ba09e16b2bdf2c3281dfcb72e0 (MD5)
Previous issue date: 2014-01-13 / Este trabalho apresenta uma estrutura de nuvem computacional chamada AMANAEDU. A mesma foi desenvolvida para ajudar a resolver alguns dos graves problemas da educação pública técnica e profissionalizante no estado do Pará. Muitos destes problemas envolvem fatores adversos ligados a questões geográficas e sociais. Uma análise do contexto nacional mostra o crescimento no uso da informática educativa nesta modalidade de ensino, evidenciado por bons resultados colhidos em programas de inclusão digital executados por governos estaduais, os quais encontram- se cada vez mais ligados à iniciativas de EAD. No Pará, o principal programa neste modelo é o NavegaPará, o qual teve sua infraestrutura aproveitada na execução do objeto desta pesquisa. A elaboração dos componentes desta nuvem foi baseada em referencial teórico e metodológico amplamente aceito pela comunidade acadêmica, utilizando- se de modelos como o Construtivismo e Instrucionismo. As melhores práticas de programação para computação em nuvem foram utilizadas nesta pesquisa. A camada de aplicação incorpora três portais utilizados para capacitações a distância e semi- presenciais: SEUTED para acesso centralizado a todos os Ambientes Virtuais de Aprendizagem (AVA) disponíveis na nuvem, PROTVEDU, o qual utiliza streaming multimídia para a transmissão de conteúdos de áudio e vídeo relacionados à educação e PROA, um portal usado como repositório de armazenamento para objetos de aprendizagem. Juntos, esses elementos podem servir de base para uma nova abordagem educacional que pode ser implementada em todos os níveis da educação técnica e profissionalizante. / This paper presents a cloud computing structure called AMANAEDU. It was developed to help solving some of the serious problems of the public technical and professional education in the state of Para. Many of these problems involve adverse factors related to geographical and social issues. An analysis of the national context shows the growth in the use of educational computing in this type of education, evidenced by good results obtained in digital inclusion programs run by states governments, which are increasingly being linked to distance education initiatives. In Para, the main program in this model is called NavegaPará, which had its infrastructure utilized in the execution of the object of this research. The development of the components of this cloud was based on theoretical and methodological models widely accepted by the academic community, such as Constructivism and Instructionism. The best programming practices for cloud computing were used in this study. The application layer includes three portals used for distance and semi – presential professional education: SEUTED for centralized access to all Virtual Learning Environments (VLE) available in the cloud, PROTVEDU, which uses multimedia streaming for the transmission of audio and video related to education and PROA, a portal used as storage repository for learning objects. Together, these elements can serve as the basis for a new educational approach that can be implemented at all levels of technical and professional education.
|
599 |
Uma ontologia que estabelece os relacionamentos de dependência entre as práticas de gerência de requisitos e gerência de projetos constantes nos modelos MR-MPS-SW e CMMI-DEVYOSHIDOME, Ewelton Yoshio Chiba 16 April 2014 (has links)
Submitted by Hellen Luz (hellencrisluz@gmail.com) on 2017-07-31T19:27:45Z
No. of bitstreams: 2
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Dissertacao_OntologiaEstabeleceRelacionamentos.pdf: 2043488 bytes, checksum: 65cdb8b5762ccebfca9e821ad5d32040 (MD5) / Approved for entry into archive by Irvana Coutinho (irvana@ufpa.br) on 2017-08-21T14:47:41Z (GMT) No. of bitstreams: 2
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Dissertacao_OntologiaEstabeleceRelacionamentos.pdf: 2043488 bytes, checksum: 65cdb8b5762ccebfca9e821ad5d32040 (MD5) / Made available in DSpace on 2017-08-21T14:47:41Z (GMT). No. of bitstreams: 2
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Dissertacao_OntologiaEstabeleceRelacionamentos.pdf: 2043488 bytes, checksum: 65cdb8b5762ccebfca9e821ad5d32040 (MD5)
Previous issue date: 2014-04-16 / CNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico / Os modelos e normas de qualidade de software buscam propor um conjunto de boas práticas para auxiliarem as empresas desenvolvedoras de softwares na melhoria contínua de seu processo de desenvolvimento, possibilitando a criação de produtos de maior qualidade. Assim, em muitos casos, a empresa desenvolvedora de software precisa contratar consultores de implementação capacitados para apoiar na institucionalização das boas práticas recomendadas. Neste contexto, existe uma dificuldade por parte de empresas e consultores de implementação iniciantes no entendimento das práticas presentes nos modelos de qualidade, além de, principalmente, existir uma dificuldade em visualizar a forma como cada prática relaciona-se. Para diminuir esse problema, uma ontologia pode ser utilizada. Uma ontologia é “um conjunto de termos ordenados hierarquicamente para descrever um domínio que pode ser usado como um esqueleto para uma base de conhecimentos”. Assim, esta pesquisa visa contribuir com uma proposta de uma ontologia que estabelece os relacionamentos de dependência entre as práticas presentes nos processos de gerência de projeto e gerência de requisitos. Para alcançar tal resultado esperado, necessitou-se de: (1) um estudo das práticas dos referidos processos sugeridos nos modelos MR-MPS-SW e CMMI-DEV, visando encontrar as dependências entre as práticas; (2) modelar a ontologia dos relacionamentos de dependência encontrados durante o estudo dos modelos em linguagem UML – Unified Modeling Language; (3) definir os axiomas da ontologia, com o objetivo de consolidar e restringir a semântica dos relacionamentos da modelagem; e (4) realizar uma pesquisa de campo em empresas com avaliações oficiais para coletar as evidências utilizadas para contemplar as práticas sugeridas nos modelos, com o objetivo de instanciá-las na ontologia para a sua avaliação. Ao final, pode-se obter uma ontologia (modelagem e axiomas) que estabelece as dependências entre as práticas dos processos de Gerência de Projetos e Gerência de Requisitos nos referidos modelos. / The models and standards for software quality aim to propose a set of best practices to support the software companies in order to achieve the continuous software process improvements, so, those companies may develop better products. Commonly, the software companies need to hire implementation consultants in order to support the best practices institutionalization. In this context, there are companies and novice consultants that have the difficulty to understand about the practices and the relationship between those practices in quality models. In order to resolve it, we will create a ontology. The ontology is “a set of ordered terms, by hierarchy, in order to describe a domain that can be used as a knowledge base”. Thus, this research proposes a ontology that establish the dependency relationship among the best practices of project management process and requirement management process. In order to achieve this result, we need: (1) a study about the best practices presents in MR-MPS-SW and CMMI-DEV models, in order to find the relationship among the best practices; (2) create a ontology in UML – Unified Modeling Language; (3) define the ontology axioms, in order to consolidate the meaning of dependency relationships; and (4) survey the companies that have official certification, in this survey we collected the evidences used to implement the best practices suggested in quality models, in order to instantiate the ontology for its evaluation. In the end, our outcome was a ontology (structured model and axioms) that establish the relationship of the best practices among Project Management and Requirement Management process.
|
600 |
Automatização do processo de mapeamento de laudos médicos para uma representação estruturada / Automating the process of mapping medical reports to estructured databaseOliva, Jefferson Tales 28 April 2014 (has links)
Made available in DSpace on 2017-07-10T17:11:48Z (GMT). No. of bitstreams: 1
Dissertacao Jefferson Tales Oliva 2.pdf: 8591439 bytes, checksum: 6970719a05f60fc1f4fccba9893f38d5 (MD5)
Previous issue date: 2014-04-28 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / In the health area, large amounts of data from different sources, such as clinical examinations and procedures, are stored in hospitals and medical clinics databases. Characteristics observed in these examinations and procedures are described in textual medical reports. These findings are indispensable for professionals of any medical specialty, as they are used to maintain the clinical history of the patients. The data contained in these reports can be analyzed, in a more complete manner, through the use of computational resources, such as the Data Mining process
supported by computational intelligence techniques. However, for the application of such process, it is essential that the data is represented in a structured format, as Computational Data Bases. In this sense, the Laboratory of Bioinformatics from the West Paraná State University in
partnership with the Coloproctology Service of the Faculty of Medical Sciences from the State University of Campinas, developed the Mapping Medical Digital Findings Process (PMLM) using ontologies with the aim of providing support for the transformation of unstructured textual medical reports into a structured representation. Nevertheless, the techniques employed in PMLM must be performed manually and separately by means of computer instructions, hampering its use by professionals who are not from the computational area. The objective of this work is to automate and optimize PMLM using ontologies by integrating its preprocessing methods in a computational tool. For this purpose, a Collaborative Computer System (SCC) was built using the prototyping development model, which is applied in five stages: communication, fast
plan, modeling, prototype construction, and evaluation and feedback. The developed computational system was evaluated in conjunction with domain experts, confirming that SCC meets the required specifications and presents a great value for the extraction and the study of patterns
that may be discovered in medical findings. SCC was also evaluated experimentally, using a set of 100 artificial medical reports that simulate the Upper Digestive Endoscopy (EDA), showing good results. Thus, the automated PMLM using ontologies, implemented in the SCC, enables the performance of more complete and detailed studies, contributing to the generation of new
knowledge. / Na área da saúde, grandes quantidades de dados provenientes de diversas fontes, como exames
clínicos e de procedimentos, são armazenadas em bases de dados de hospitais e clínicas médicas. As características observadas nesses exames são descritas em laudos médicos textuais. Esses laudos constituem ferramenta indispensável para profissionais de qualquer especialidade
médica para a manutenção do histórico clínico de pacientes. Os dados contidos nesses laudos podem ser analisados, de modo mais completo, através de recursos computacionais, como o processo de Mineração de Dados apoiado por técnicas de Inteligência Computacional. No entanto, para a aplicação desse processo, é imprescindível que os dados estejam representados em formato estruturado, como as Bases de Dados Computacionais. Nesse sentido, no Laboratório de Bioinformática da Universidade Estadual do Paraná em parceria com o Serviço de Coloproctologia da Faculdade de Ciências Médicas da Universidade Estadual de Campinas foi desenvolvido o Processo de Mapeamento de Laudos Médicos (PMLM) por ontologias com o propósito de prover apoio para a transformação de laudos médicos textuais não estruturados em uma representação estruturada. Entretanto, as técnicas empregadas no PMLM devem ser executadas separadamente e manualmente por meio de instruções computacionais, dificultando o seu
uso por profissionais que não sejam da área computacional. Assim, o objetivo deste trabalho consiste em automatizar e otimizar o PMLM por ontologias mediante a integração de suas técnicas de processamento de textos em uma ferramenta computacional. Para isso, foi construído
um Sistema Computacional Colaborativo (SCC) utilizando o modelo de desenvolvimento por prototipagem, que é aplicado de cinco etapas: comunicação; plano rápido; modelagem; construção do protótipo; e avaliação e feedback. Esse sistema computacional foi avaliado em conjunto com especialistas do domínio, os quais constataram que o SCC atende às especificações determinadas e apresenta-se de grande valia para a extração e o estudo de padrões que podem ser
encontrados em textos médicos. O SCC foi também submetido a uma avaliação experimental, por meio da aplicação do PMLM automatizado em um conjunto de 100 laudos médicos textuais artificiais que simulam descrições de exames de Endoscopia Digestiva Alta (EDA),
apresentando bons resultados. Desse modo, com o PMLM por ontologias automatizado, implementado no SCC, é possível a realização de estudos mais completos e detalhados, contribuindo com a geração de novos conhecimentos.
|
Page generated in 0.0563 seconds