151 |
A proposição de um modelo de análise para a indústria criativa de videogames no Brasil / A proposal of an analysis model for video games creative industry in BrazilCardoso, Marcos Vinicius 17 April 2013 (has links)
O mercado de videogames brasileiro e internacional apresenta forte crescimento e oportunidades de geração de emprego e renda. Este trabalho propõe um modelo de análise para a indústria de videogames brasileira que permita, tanto aos dirigentes do setor como ao governo, analisar políticas e ações que contribuam para o desenvolvimento da indústria de jogos eletrônicos no Brasil. Partindo do conceito de Economia Criativa, foram encontrados aspectos que impactam diretamente o desenvolvimento das indústrias criativas e os resultados que são esperados deste desenvolvimento. Numa pesquisa exploratória, sete destes aspectos (Tecnologia, Demanda, Governo, Propriedade Intelectual, Capital Humano, Empreendedorismo Criativo e Clusters Criativos) foram selecionados para o modelo como variáveis latentes e três foram as resultantes propostas (Faturamento, Emprego e Exportação). O resultado mostra que estas sete macrovariáveis do modelo e seus subitens são importantes para a indústria criativa de videogames e têm impactos diferenciados. A criação de um Índice permitiu identificar as variáveis prioritárias e sugerir políticas, com resultados esperados de curto e longo prazo. Tais resultados abrem portas para estudos comprobatórios, como a utilização de variáveis que possam operacionalizar modelos quantitativos de análise, assim como servem para que os dirigentes do setor possam entender melhor a necessidade de coordenação, ação conjunta e políticas de apoio ao crescimento de emprego, renda e exportações do setor. / The growth of the video game market in Brazil and globally is growing strongly and creating employment and income opportunities. This thesis presents an analytical model for the Brazilian video game industry allowing both industry leaders and the government to analyze policies to develop the local video game industry. Based on Creative Economy concepts, an exploratory survey identified seven of these aspects (Technology, Demand, Government, Intellectual Property, Human Capital, Creative Entrepreneurship and Creative Clusters) were selected for the model as latent variables and three were studied as resulting (dependent) variables (Revenue, Employment and Exports). The results shows that the seven variables of the model and its items are considered important for the creative videogame industry and have different impacts on it. An indicator allowed us to separate the variables according to perceived importance and suggest priority policies, with their expected short and long term results. These results open doors for empirical studies of variables that can operationalize quantitative models, as well as serving industry policymakers to better understand the need for coordination and supporting government policies to promote industry competitiveness, job creation and exports.
|
152 |
Proposta de um modelo genérico de um SBDE que permita a interoperabilidade entre sistemas / Proposal for a generic model of a SBDE aiming interoperability between systemsMoraes, Francisco Roza de 21 August 2017 (has links)
Os constantes avanços técnico-científicos, nas diversas áreas da engenharia, ocasionaram grandes mudanças nos inúmeros métodos de abordagem do cotidiano e também, realizaram papel fundamental, na aproximação de novos usuários, com ou sem conhecimentos específicos, à utilização das novas técnicas. Na Cartografia, por exemplo, esses avanços e a aproximação de novos usuários, com diferentes necessidades de uso, possibilitaram o desenvolvimento de modernos modos de abordagem para problemas do dia a dia. A criação da estruturação de dados digitais geográficos permitiu o desenvolvimento de novas ferramentas computacionais que, como os Sistemas de Informação Geográficas, agilizaram as etapas referentes aos processos de pesquisas relacionados a utilização de dados geográficos. Contudo, para uma correta utilização das novas ferramentas, os conjuntos de dados geográficos, devem apresentar-se de modo estruturado, seguindo normas e técnicas bem elaboradas sobre esse assunto. Um esforço que, por muitas vezes, não ocorre por parte dos usuários finais que acabada por comprometer toda a eficiência do sistema eletrônico. Este trabalho aborda assim, os benefícios envolvidos na utilização de padrões e técnicas de desenvolvimento de softwares bem definidas e eficientes; as instituições internacionais responsáveis por estabelecerem as regras base e os esforços necessários para o desenvolvimento com qualidade de uma aplicação que utilize banco de dados espaciais. / The constant technical and scientific advances, in various areas of engineering, have led to changes in the many methods of everyday approach and played a fundamental role in attracting new users, with or without specific knowledge, to the use of these new techniques. In cartography, in special, these advances and the approximation of new users, with different skill levels, enabled the development of modern methods for resolution of problems. The creation of data structure for geographic applications allowed the development of new computational tools that, as the Geographic Information Systems, helped the development related to the research processes with geographic data. However, for a correct use of these new tools, spatial databases must be developed in a structured way, following well-developed standards and techniques. An effort that, for many times, does not occur on the part of the end users that end up compromising all the efficiency of the computational system. This work present: The benefits involved in the use of standards and techniques for developing efficient software; showing the international institutions responsible for establishing the base rules and the necessary efforts for the development with quality of an application that uses spatial databases.
|
153 |
Planejamento e estruturação de testes de software em sistemas eletrônicos embarcados automotivos. / Planning and structuring of software testing in automotive embedded electronic systems.Hodel, Kleber Nogueira 08 June 2018 (has links)
A indústria automotiva vem mudando seu perfil drasticamente na última década, tornando-se mais intensiva em sistemas computacionais, e consequentemente em software, do que em sistemas mecânicos. A maioria das funcionalidades dos veículos modernos é controlada por software distribuído, dentro de muitas Unidades de Controle Eletrônicas (ECUs) interconectadas, de modo que o veículo pode ser considerado como um conjunto de sistemas complexos. Como resultado da integração, os testes para as funções de software distribuído se tornaram um grande desafio. Muitas estratégias têm sido propostas para organizar o multinível de teste de software em sistemas embarcados automotivos, a fim de reduzir custos e melhorar sua eficácia e robustez. Esta investigação pretende estender este conceito de teste de software multinível baseado no modelo em V, projetando uma metodologia sistemática que mapeie cada função dentro do sistema embarcado do veículo, sem a existência de uma especificação detalhada de cada componente e possibilitando a definição de uma estratégia e um planejamento de teste de software antecipadamente. Esta metodologia foi totalmente desenvolvida incorporando as características da aplicação automotiva, incluindo os requisitos de segurança funcional ISO 26262. Desta forma e dentro de rigorosas condições de segurança, a nova metodologia melhora a eficiência dos processos de desenvolvimento de sistemas embarcados, possibilitando a antecipação do planejamento de teste de software. Sendo este, baseado em um mapeamento e codificação da função e das atividades de teste proposto nesta tese, que funciona também como base para futuros desenvolvimento de soluções de rastreabilidade do sistema embarcado. / The automotive industry has been changing its profile drastically in the last decade, becoming more intensive in computer systems, and consequently in software, than in mechanical systems. Most of the functionality of modern vehicles is controlled by distributed software, within many interconnected Electronic Control Units (ECUs), so that the vehicle can be considered as a set of complex systems. As a result of integration, testing for distributed software functions has become a major challenge. Many strategies have been proposed to organize the multilevel software testing in embedded automotive systems in order to reduce costs and improve their effectiveness and robustness. This research intends to extend this concept of multilevel software testing based on the V development model, designing a systematic methodology that maps each function within the embedded system of the vehicle, without the existence of a detailed specification of each component, allowing the definition of a strategy and software testing planning in advance. This methodology was fully developed incorporating the characteristics of the automotive application, including the ISO 26262 functional safety requirements. In this way, the new methodology improves the efficiency of the embedded systems development processes, within strict security conditions, allowing the anticipation of the planning based on a mapping and encoding of the function and test activities proposed in this thesis, which also serves as a basis for future development of embedded system traceability solutions.
|
154 |
Proposta de extensões a métodos e ferramentas de desenvolvimento de sistemas de automação distribuídos baseados em modelos dados pela UML e pela IEC 61499. / Proposal for extensions of methods and tools aimed at the development of distributed automation systems based on UML and IEC 61499 models.Ceschini, Gabriela Werner 23 April 2008 (has links)
A motivação para o presente trabalho foi o desejo de investigar métodos e ferramentas que fossem capazes de auxiliar engenheiros a desenvolver melhores projetos de sistemas de automação. Investigaram-se então quais seriam as contribuições da engenharia de software e da engenharia de controle para alcançar esse objetivo: a primeira destacou-se pelos métodos e ferramentas aplicáveis às fases de levantamento de requisitos e análise, em que os sistemas podem ser expressos através da UML; a segunda contribuiu com blocos funcionais, especialmente os orientados a eventos da norma IEC 61499, e ferramentas para implementação e testes. Diversos autores sugerem a unificação entre as técnicas de orientação a objetos expressas através da UML e o projeto de sistemas por meio de blocos funcionais orientados a eventos da norma IEC 61499, para que os engenheiros de cada uma das áreas citadas continuassem trabalhando com técnicas e ferramentas próprias no desenvolvimento de sistemas de automação, mas de maneira colaborativa. Nesta pesquisa estudou-se a maneira pela qual vêm sendo feitos os mapeamentos entre a UML e a norma IEC 61499 do ponto de vista teórico, embora com intenção de implementação de ferramentas para ajudar nessa conversão. Estudaram-se também as ferramentas criadas para automatizar essa transformação e para auxiliar no projeto de sistemas de automação distribuídos, principalmente segundo a visão da norma IEC 61499. A partir daí, pôde-se oferecer as seguintes contribuições: quanto aos métodos, sugerir um novo método de mapeamento UML-IEC 61499 simplificado, com o uso, em UML, de um vocabulário menos atrelado à norma IEC 61499 (ao contrário do que acontecia com os métodos estudados); e sugerir a expressão de requisitos temporais quanto aos sistemas de automação (também considerados no contexto da conversão UML-IEC61499); quanto às ferramentas, comparar o modelo lógico da IEC 61499 com o da tecnologia LonWorks; e, a partir daí, demonstrar a viabilidade de criação de uma ferramenta para implementar sistemas de automação LonWorks expressados primeiramente em abstrações da IEC 61499 (obtidas a partir das ferramentas vistas anteriormente). Concluiu-se que é possível, teoricamente, criar uma ferramenta para cobrir todo o ciclo de vida de desenvolvimento de um sistema de automação distribuído, com a implementação deste sendo feita em uma tecnologia de controle de grande aceitação no mercado. Apesar disso, identificou-se ainda que há várias oportunidades de estudo em continuidade a essa pesquisa, como aprofundamento da expressão dos requisitos de QoS e implementação da ferramenta idealizada. / The main motivation of this research was to investigate tools and methods which could help engineers to develop better automation system projects. So, with this aim, the contributions of both software engineering and control engineering areas were investigated: the first offered methods and tools to be used in the requisite elicitation and system analysis project phases, in which the system could be designed in terms of UML models; the latter contributed mainly through implementation and test tools, related to the usage of function blocks, especially the IEC 61499 standard eventoriented ones. Many authors suggest the unification between object-orientation techniques expressed through UML and project methods done with the IEC 61499 event-driven function blocks, so that software engineers and control engineers could keep working with their own area techniques and tools, in the context of an automation system design, but in a collaborative sense. In this work, the mapping between UML and IEC 61499 standard concepts was investigated from a theoretical point of view, even though the intention behind that was to find or generate tools which could automate this kind of conversion. Additionally, other tools related to help engineers in the development of automation systems (particularly those which used IEC 61499 standard abstractions) were also analyzed. After all that, some contributions to this area could be proposed: as for the methods, a new simplified UML-IEC61499 mapping, whose main features are the usage, in UML, of a less IEC 61499-constrained vocabulary (opposite to what happened in the other studied techniques), and the way of expressing automation systems temporal requisites (still related to the UML-IEC61499 conversion context); as for the tools, a comparison between IEC 61499 and the LonWorks technology logical models, which led to the conclusion that it would be possible to implement LonWorks automation systems whose models were expressed at first through IEC 61499 abstractions (mainly those resultant from the usage of UML-IEC61499 conversion tools). The conclusion of this work is that with the development of all these tools and techniques it would be possible to aid engineers through all automation system development phases, and the implementation of such systems could be done with a broadly-accepted control system technology. It was also identified that many other study opportunities were raised by this research, such as discovering ways of expressing other QoS requisites in automation system models, and trying to implement more complete engineering project tools.
|
155 |
Desenvolvimento de um simulador da mecânica cardiovascular humana controlada pelo mecanismo reflexo baroceptor. / Development of a simulator of the human cardiovascular mechanics controlled by baroceptor reflex mechanism.Lonardoni, José Augusto Calvo 14 September 2006 (has links)
Nos últimos anos, o ensino de fisiologia tem sido fortemente beneficiado pelo desenvolvimento de modelos matemáticos e simuladores de paciente capazes de reproduzir com segurança partes específicas ou sistemas fisiológicos completos. Estudos mostram que aulas teóricas aliadas a simulações conseguem potencializar o nível de compreensão dos conceitos envolvidos. O principal objetivo deste trabalho consiste no desenvolvimento de um simulador do sistema cardiovascular, capaz de representar de forma didática a dinâmica do ciclo cardíaco. A disponibilidade de simuladores deste tipo é reduzida, e limitada a modelos simplificados ou interfaces pouco amigáveis. De modo a conseguir maior flexibilidade nas situações simuladas e um adequado grau de proximidade com o sistema real, decidiu-se pela utilização de um modelo matemático da fisiologia cardiovascular para o cálculo das variáveis e parâmetros atuantes no plano de fundo do simulador. O desenvolvimento deste modelo constitui o segundo objetivo deste trabalho. Devido ao grau de complexidade desejado, optou-se pela utilização de um modelo existente na literatura, acrescido dos parâmetros que fossem considerados ausentes. O resultado foi um modelo com oito compartimentos vasculares e quatro compartimentos representando as câmaras do coração, todas com atividade pulsátil, controlados pelo mecanismo reflexo baroceptor, controle de curto prazo que atua na regulação da pressão arterial. O simulador (desenvolvido em Visual C# com interface em Macromedia Flash) permite a alteração individual dos parâmetros vasculares e a simulação de hemorragias, bem como a visualização de gráficos de pressão, fluxo e volume em qualquer compartimento, e a construção de alças pressão-volume para os átrios e ventrículos. Além disso, o aplicativo resultante possibilita a inclusão futura de novos recursos e ferramentas, como tutoriais e simulação de patologias. / During the last years, physiology learning has been strongly favored by the development of mathematical models and patient simulators capable of safely reproduce specific parts or complete physiological systems. Studies show that traditional classes together with simulations are able to in-crease the comprehension of concepts involved. The main objective of this work is to develop a simu-lator of the cardiovascular system capable of representing the cardiac cycle dynamics in a didactic fashion. There are just a few available simulators of this kind, and the existing ones are based on simplified models or unfriendly interfaces. In order to achieve high flexibility in simulated scenarios and an adequate level of realism, we decided to use a mathematical model of the cardiovascular physiology to calculate variables and parameters acting in the background of the application. The development of this model constitutes the second objective of the present work. Due to the desired level of complexity, we decided to use an existing model found in the literature, improved with addi-tional parameters we found necessary. The result is a model with eight vascular compartments and all four cardiac chambers, with pulsatile behavior, controlled by the baroreflex mechanism, a short term control that regulates arterial pressure. The simulator (developed in Visual C# with an interface built in Macromedia Flash) allows the user to change individual parameters and simulate blood losses, as well as visualize press, flow and volume graphs from any compartment and also pressure-volume loops from the cardiac chambers. Moreover, the resulting application is open to future inclusion of new resources and tools, such as tutorials and pathology simulation.
|
156 |
METANÁLISE PARA VALIDAÇÃO DE ESCALAS DIAGRAMÁTICAS EM DOENÇAS DE PLANTAS E PROPOSTA DE SISTEMA DE SOFTWARE ASSISTENTESilva, Suelyn Fernanda da 28 April 2015 (has links)
Made available in DSpace on 2017-07-21T14:19:24Z (GMT). No. of bitstreams: 1
SUELYN FERNANDA DA SILVA.pdf: 3051294 bytes, checksum: 677dca6509612434b3c257db9647f482 (MD5)
Previous issue date: 2015-04-28 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / Meta-analysis is the analysis results of various studies, and is performed in order to synthesize these results statistically formal manner. One application is in the meta validation diagrammatic scales to assess severity of disease in plants. The aim of this study was a metaanalysis in diagrammatic scales of data validation, used to help determine the severity of disease in different cultures, using software that perform meta-analysis with data that correlate variables and have free or trial version, was developed a computer model to automate this task in a simplified manner compared to the software used, R and Comprehensive Meta-Analisys. The database for the meta-analysis comprised a total of 64 studies with the validation subject diagrammatic scales, these studies were split and led to 3 separate databases for reviews
where scales were used, was not used and the evaluators They were trained to scale. The meta-analysis with the models of fixed effect and random effect on the R software was carried out in order to obtain the lowest value of the Akaike Information Criterion, which was used to determine the most appropriate model, and then performed a meta-analysis with the Comprehensive Meta-Analisys software. The computational model developed uses the structure of a wizard software, which performs the steps of meta-analysis found the form of
literature this model performs the meta-analysis tasks on specific steps guiding the user through every step facilitating the realization of the meta-analysis, so the system It provides options to the user and according to the choice made the system identifies the next step to run
until the end of the meta-analysis. It was concluded that the computational model helped to simplify the process of meta and also by the results obtained it is concluded that there are benefits in using scales diagrammatic having a higher overall correlation has been established
to 0.97 where it was used. / Metanálise é a análise de resultados de diversos estudos, e é realizada a fim de sintetizar esses resultados de uma maneira estatisticamente formal. Uma das aplicações da metanálise está na validação de escalas diagramáticas para a avaliação de severidade de doenças em plantas. O
objetivo deste trabalho foi realizar metanálise em dados de validação de escalas diagramáticas, usadas para auxílio na determinação do grau de severidade de doenças em diferentes culturas, utilizando softwares que realizam metanálise com dados que correlacionam variáveis e que possuem versão gratuita ou para teste, foi desenvolvido um modelo computacional para automatizar tal tarefa de maneira simplificada comparado aos softwares utilizados, R e Comprehensive Meta-Analisys. A base de dados para a metanálise
foi composta por um total de 64 estudos com o tema validação de escalas diagramáticas, estes estudos foram divididos e originou-se 3 bases de dados separadas por avaliações onde as escalas eram utilizadas, não eram utilizadas e os avaliadores eram treinados com a escala. Foi realizada a metanálise com os modelos de efeito fixo e de efeito aleatório no software R, a fim de se obter o menor valor do Critério de Informação de Akaike, o qual foi utilizado para determinar o modelo mais adequado, e em seguida realizada a metanálise com o software
Comprehensive Meta-Analisys. O modelo computacional desenvolvido utiliza a estrutura de um software assistente, que realiza as etapas da metanálise encontradas da literatura de forma este modelo executa as tarefas da metanálise em passos específicos guiando o usuário por todas as etapas facilitando a realização da metanálise, desta forma o sistema fornece opções
ao usuário e de acordo com a escolha realizada o sistema identifica o próximo passo a ser executado até o fim da metanálise. Concluiu-se que o modelo computacional auxiliou a simplificar o processo de metanálise e através dos resultados obtidos conclui-se também que
existem benefícios no uso de escalas diagramáticas tendo sido estabelecida uma correlação global superior a 0,97 nos casos em que ela foi usada.
|
157 |
UBIQUOS - arcabouço multiplataforma para jogos colaborativos utilizando interface distribuída de usuário. / UBIQUOS - multi-platform framework for collaborative games with distributed interface.Kayatt, Pedro Matsumura 25 October 2016 (has links)
O aumento no número de dispositivos móveis de alto desempenho e a disponibilidade de conexões sem fio permitiram o desenvolvimento de interfaces que são compartilhadas entre diversos dispositivos; tais interfaces são chamadas de Interfaces Distribuídas de Usuários. Esta pesquisa foca no desenvolvimento de um arcabouço que visa simplificar o desenvolvimento de jogos digitais que utilizem interfaces distribuídas, assim como analisar o atual estado da arte de outras tecnologias e arcabouços. É proposto um estudo de aceitação, utilizando parâmetros quantitativos e qualitativos, afim de comprovar as características necessárias para uma experiência fluída para o usuário. Tal tarefa é analisada através da criação de um jogo protótipo onde diversos jogadores podem jogar juntos e compartilhar informações entre diversos dispositivos. / The increasing number of high-end mobile devices and increased connection availability have allowed on the development of interfaces that can be shared between multiple devices; such interfaces are called Distributed User Interfaces. This research aims the development of a framework to simplify the development of games using distributed interfaces, as well as to assay the current state-of-art of technologies and frameworks. We propose a study of the acceptance, using both qualitative and quantitative parameters, in order to verify compliance with the necessary characteristics for a fluid user experience. This is accomplished through the creation of a prototype game in which several players can play together and share information through many devices.
|
158 |
Apports des architectures à composants pour le déploiement d'applications à la juste taille / Contribution of component architectures for deploying applications to the right size.Bouzonnet, Loris 16 September 2011 (has links)
L'informatique dans les nuages propose une alternative économique et performante au déploiement traditionnel sur site. Une utilisation efficace des nuages passe par une diminution des ressources consommées et une adaptation du déploiement à l'environnement cible. Nous proposons, dans cette thèse, une solution pour le déploiement de logiciels à la juste taille, c'est-à-dire en ne déployant que les dépendances nécessaires sur un environnement cible. Nous suivons une définition du déploiement basée sur les architectures à composants. Le contenu et les dépendances d'un logiciel sont capturés grâce au modèle à composants Fractal SoftwareUnit. Ce modèle offre une fine granularité de la représentation, le support de l'hétérogénéité des logiciels et des environnement cibles, ainsi qu'un contrôle distribué des logiciels. Nous proposons une mise en œuvre du modèle au travers du canevas SU Framework. Enfin, nous décrivons comment résoudre deux problèmes issus de besoins industriels, à l'aide de ce canevas : la définition de profils pour le serveur d'applications JOnAS et le déploiement d'applications hétérogènes sur cibles hétérogènes. / Cloud computing offers an economical and efficient alternative to traditional deployment on site. Effective use of cloud computing goes through a reduction of resource consumption and deployment tailored to the target environment. We propose, in this thesis, a solution for deploying softwares at fair size, by considering only the necessary dependencies to a target environment. We follow a definition of deployment based on component architecture. The content and dependencies of softwares are captured through the Fractal SoftwareUnit component model. This model offers a fine granularity of representation, the support of software heterogeneity and environmental targets, just as a distributed control of software. SU Framework is an implementation of this model. Finally, we describe how to solve two problems arising from industrial needs, by using the proposed framework : définition of profiles for the JOnAS application server and deployment of heterogeneous applications on heterogeneous targets.
|
159 |
Análise de pontos críticos de gestão em fazendas produtoras de leite durante o processo de implementação do sistema Inovaleite® / Critical point analysis management in dairy farms during the implementation process of the system Inovaleite®Oliveira, Renan Paris de 23 August 2016 (has links)
A Agroinova é uma empresa de prestação de serviços especializados em tecnologia de informação e soluções inteligentes na agropecuária. Após o seu início no segmento de aquicultura, a empresa realizou estudos para continuar expandindo seu negócio e iniciou o desenvolvimento de um software para gestão na bovinocultura de leite. Este segmento foi escolhido devido ao grande volume de informação gerada diariamente, o que dificulta seu controle e também pela sua importância econômica no mercado. Sem um sistema de computador e um sistema de coleta de dados, uma gestão adequada fica praticamente impossível. Devido à complexidade do segmento foi desenvolvido um software com programação em nuvem, que permite o controle dos indicies zootécnicos e financeiros através de interfaces ricas, de maneira fácil e rápida, com alimentação em aplicativos no sistema android e suporte integral ao cliente. Durante o processo de implementação do software nas fazendas, foi percebido que alguns clientes estavam com dificuldade em obter as informações, pois ocorria extrema demora no envio dos dados e/ou mandavam dados antigos que seriam pouco utilizados. O tempo médio que esses clientes ficaram estacionados nessa fase inicial foi de quatro meses. Este estudo se propõe a analisar os pontos críticos de gestão nas fazendas durante o processo de implementação do sistema Inovaleite® e também avaliar se houve relação dos problemas com as inovações incorporadas ao sistema. Nesse trabalho foi utilizada a metodologia qualitativa, já que a percepção do problema ocorreu com a interação entre o pesquisador e os usuários da ferramenta de gestão. Essa interação gerou os registros das conversas dos usuários, que expõem suas opiniões e pensamentos sobre o determinado problema, o que possibilitou dentro da metodologia qualitativa realizar uma análise de discurso. Para analisar melhor e poder comparar as situações das fazendas, foram criados três grupos de clientes: Fazendas desistentes, fazendas em andamento e fazendas finalizadas. Após analisar todas as falas e as situações das fazendas de cada grupo, foram identificados três problemas que ocorreram durante as implementações: dificuldade dos proprietários em achar mão de obra tecnificada, centralização do poder da informação e o impacto que o sistema Inovaleite® causou nas propriedades, exigindo mudança na postura dos gestores e na rotina das atividades da fazenda. Essa mudança gerou um impacto muito grande, podendo sofrer grande resistência por parte do funcionário e/ou do proprietário, pois em muitos casos, novas atividades precisaram ser incorporadas na fazenda, como a organização da informação e a coleta de dados. As inovações propostas no software não causaram problemas na implementação, uma vez que o problema principal ficou concentrado na fazenda, no momento de levantar as informações. Os produtores perceberam a necessidade de melhorarem sua gestão e procuram um software para isso, porém muitos desses produtores ainda precisam organizar e estruturar a produção e criar uma rotina de trabalho que permita o levantamento e armazenamento das informações corretamente. Somente assim um sistema de gestão irá funcionar, pois a ferramenta é somente um facilitador para que o gestor consiga avaliar e comparar dados de maneira mais rápida e segura. / Agroinova is a company that provides agriculture services specialized in managing information and developing intelligent solutions. After Agroinova initial launch focused on aquaculture field, the company conducted studies to expand its business and develop a software for dairy production management. This field was chosen because of the large volume of information generated in a daily basis, which can be challenging to manage, also because the economic importance of the dairy industry. The management of data can be problematic specially without a computer and a system for data collection. Due to the complexity of the field, a cloud programing was developed that allows control of livestock performance data and financial index by rich interfaces that can be accessed thru android system in a simple way, also providing complete customer support. During the software implementation at the farm level, some customers had difficulty managing the data, causing delays when uploading the information, also sending old data, which had little use. The average time spent by customers during this stage was four months. The goal of this study is to analyze the critical points of management on farms during the implementation process Inovaleite®, analyzing the correlation between issues in the process and the innovations built into the system. Since the analysis was done by the researcher and management tool users, a qualitative methodology was used in this study. User interaction generated data containing recorded conversations, which highlighted their opinions and resulted in qualitative methodology analysis. In order to better analyze recorded conversation and different scenarios, three groups were created: farms that terminated the service, farms with service in progress and farms that completed the service. After analysis was complete, three issues were noted during system implementation: owner challenge in finding qualified workers, centralization of the information and the impact caused by Inovaleite® system resulting in management changes and daily farm schedule. These changes in the farm routine, such as data collection can create resistance by both employee and owner. The software innovations do not cause implementation problems. Dairy farmers realize the need of management improvement and often search for software but many of them still need to organize and structure their production and create a work schedule that includes correct data collection and information storage. This software works only as a tool that allows producer manage the system and production, evaluating and comparing data quickly and safely.
|
160 |
Proposta de extensões a métodos e ferramentas de desenvolvimento de sistemas de automação distribuídos baseados em modelos dados pela UML e pela IEC 61499. / Proposal for extensions of methods and tools aimed at the development of distributed automation systems based on UML and IEC 61499 models.Gabriela Werner Ceschini 23 April 2008 (has links)
A motivação para o presente trabalho foi o desejo de investigar métodos e ferramentas que fossem capazes de auxiliar engenheiros a desenvolver melhores projetos de sistemas de automação. Investigaram-se então quais seriam as contribuições da engenharia de software e da engenharia de controle para alcançar esse objetivo: a primeira destacou-se pelos métodos e ferramentas aplicáveis às fases de levantamento de requisitos e análise, em que os sistemas podem ser expressos através da UML; a segunda contribuiu com blocos funcionais, especialmente os orientados a eventos da norma IEC 61499, e ferramentas para implementação e testes. Diversos autores sugerem a unificação entre as técnicas de orientação a objetos expressas através da UML e o projeto de sistemas por meio de blocos funcionais orientados a eventos da norma IEC 61499, para que os engenheiros de cada uma das áreas citadas continuassem trabalhando com técnicas e ferramentas próprias no desenvolvimento de sistemas de automação, mas de maneira colaborativa. Nesta pesquisa estudou-se a maneira pela qual vêm sendo feitos os mapeamentos entre a UML e a norma IEC 61499 do ponto de vista teórico, embora com intenção de implementação de ferramentas para ajudar nessa conversão. Estudaram-se também as ferramentas criadas para automatizar essa transformação e para auxiliar no projeto de sistemas de automação distribuídos, principalmente segundo a visão da norma IEC 61499. A partir daí, pôde-se oferecer as seguintes contribuições: quanto aos métodos, sugerir um novo método de mapeamento UML-IEC 61499 simplificado, com o uso, em UML, de um vocabulário menos atrelado à norma IEC 61499 (ao contrário do que acontecia com os métodos estudados); e sugerir a expressão de requisitos temporais quanto aos sistemas de automação (também considerados no contexto da conversão UML-IEC61499); quanto às ferramentas, comparar o modelo lógico da IEC 61499 com o da tecnologia LonWorks; e, a partir daí, demonstrar a viabilidade de criação de uma ferramenta para implementar sistemas de automação LonWorks expressados primeiramente em abstrações da IEC 61499 (obtidas a partir das ferramentas vistas anteriormente). Concluiu-se que é possível, teoricamente, criar uma ferramenta para cobrir todo o ciclo de vida de desenvolvimento de um sistema de automação distribuído, com a implementação deste sendo feita em uma tecnologia de controle de grande aceitação no mercado. Apesar disso, identificou-se ainda que há várias oportunidades de estudo em continuidade a essa pesquisa, como aprofundamento da expressão dos requisitos de QoS e implementação da ferramenta idealizada. / The main motivation of this research was to investigate tools and methods which could help engineers to develop better automation system projects. So, with this aim, the contributions of both software engineering and control engineering areas were investigated: the first offered methods and tools to be used in the requisite elicitation and system analysis project phases, in which the system could be designed in terms of UML models; the latter contributed mainly through implementation and test tools, related to the usage of function blocks, especially the IEC 61499 standard eventoriented ones. Many authors suggest the unification between object-orientation techniques expressed through UML and project methods done with the IEC 61499 event-driven function blocks, so that software engineers and control engineers could keep working with their own area techniques and tools, in the context of an automation system design, but in a collaborative sense. In this work, the mapping between UML and IEC 61499 standard concepts was investigated from a theoretical point of view, even though the intention behind that was to find or generate tools which could automate this kind of conversion. Additionally, other tools related to help engineers in the development of automation systems (particularly those which used IEC 61499 standard abstractions) were also analyzed. After all that, some contributions to this area could be proposed: as for the methods, a new simplified UML-IEC61499 mapping, whose main features are the usage, in UML, of a less IEC 61499-constrained vocabulary (opposite to what happened in the other studied techniques), and the way of expressing automation systems temporal requisites (still related to the UML-IEC61499 conversion context); as for the tools, a comparison between IEC 61499 and the LonWorks technology logical models, which led to the conclusion that it would be possible to implement LonWorks automation systems whose models were expressed at first through IEC 61499 abstractions (mainly those resultant from the usage of UML-IEC61499 conversion tools). The conclusion of this work is that with the development of all these tools and techniques it would be possible to aid engineers through all automation system development phases, and the implementation of such systems could be done with a broadly-accepted control system technology. It was also identified that many other study opportunities were raised by this research, such as discovering ways of expressing other QoS requisites in automation system models, and trying to implement more complete engineering project tools.
|
Page generated in 0.0579 seconds