Spelling suggestions: "subject:"8oftware - desenvolvimento"" "subject:"8oftware - esenvolvimento""
161 |
Bellatrix : um ambiente para suporte arquitetural ao desenvolvimento baseado em componentes / Bellatrix : an environment for providing architectural support to component-based developmentTomita, Rodrigo Teruo 28 July 2006 (has links)
Orientador: Cecilia Mary Fischer Rubira / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-07T08:32:32Z (GMT). No. of bitstreams: 1
Tomita_RodrigoTeruo_M.pdf: 1541819 bytes, checksum: d7021974c65c2128adcf055870fd8c95 (MD5)
Previous issue date: 2006 / Resumo: O desenvolvimento baseado em componentes (DBC), que se baseia na construção de software através da integração planejada de componentes reutilizáveis, tem conquistado ampla aceitação para o desenvolvimento de sistemas de software. O desenvolvimento centrado na arquitetura de software _e complementar ao DBC, com a responsabilidade pela integração dos componentes de forma que atributos de qualidade, como confiabilidade e distribuição, desejados para o sistema final sejam obtidos. Assim, processos de DBC também devem ser centrados na arquitetura de software, possibilitando um maior grau de abstração, organização, manutenibilidade e reuso. Para possibilitar a automatização de tarefas e aumentar a produtividade no uso dos conceitos de arquitetura de software e DBC, são necessárias ferramentas que apóiem atividades de arquitetos e desenvolvedores de software. Os ambientes integrados de desenvolvimento existentes atualmente apóiam, em geral, a modelagem UML e a implementação de componentes e de sistemas orientados a objetos. Entretanto, eles não apóiam a prática de modelagem de arquiteturas de componentes e DBC. Ferramentas para modelagem de arquiteturas de software existentes não dão suporte ao mapeamento da arquitetura para código, possuem um foco específico na modelagem e não são apoiadas por um processo de desenvolvimento. Nesse trabalho é proposto o ambiente Bellatrix, um ambiente integrado de desenvolvimento que apóia o DBC com ênfase na arquitetura de software e estende o ambiente integrado de desenvolvimento Eclipse. O ambiente pode ser usado em conjunto com um processo de DBC e utiliza o COSMOS, um modelo de implementação de componentes que faz o mapeamento dos conceitos de arquiteturas de software para linguagens de programação orientadas a objetos. Este trabalho se concentra na especificação e projeto do ambiente Bellatrix, partindo de seus requisitos e protótipos de interface com usuário. Seus principais componentes foram especificados, bem como um modelo de implementação dos mesmos, integrando o modelo COSMOS ao ambiente Eclipse. Uma primeira implementação do ambiente contendo suas principais funcionalidades foi desenvolvida / Abstract: Component-based development (CBD), which is based on the assembly of software systems through planned integration of reusable components, is gaining wide acceptance for developing software systems. Software architecture centric development complements the CBD paradigm because it is responsible for the component integration, achieving the final system's desired quality requirements, such as dependability and distribution. Thus, CBD processes should also be software architecture centric, promoting a higher abstraction level, system organization, maintainability, and reuse. In order to allow tasks automation and increase the productivity in using software architecture and CBD concepts, tools that support architects and software developers are needed. Most of the existing integrated development environments support UML modeling, object-oriented and component implementation. However, many of them do not support the practice of component architecture and CBD modeling. Existing software architecture modeling tools lack the ability to translate the architecture to code, have a specific focus on modeling, and are not guided by a development process. In this work, we describe the Bellatrix environment, an integrated development environment that supports CBD with emphasis on software architecture and extends the Eclipse integrated development environment. The proposed environment can be guided by a CBD process and uses COSMOS, a component implementation model that materializes the elements of a software architecture using the concepts available in object-oriented programming languages. This work focuses on the general description of Bellatrix, starting from its requirements and user interface prototypes. Its main components has been specified, as well as an implementation model integrating the COSMOS model with the Eclipse environment. An initial version containing basic functionalities has been developed. / Mestrado / Sistemas de Informação / Mestre em Ciência da Computação
|
162 |
Desenvolvimento metodologico dos sistemas distribuidos abertosRomero Alvarez, Maria Adela 19 December 1996 (has links)
Orientador: Eleri Cardozo / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-07-22T00:45:17Z (GMT). No. of bitstreams: 1
RomeroAlvarez_MariaAdela_M.pdf: 4956354 bytes, checksum: 485df929b92a112e3338d22f6c617063 (MD5)
Previous issue date: 1996 / Resumo: No desenvolvimento de Sistemas Distribuídos Abertos o uso de recursos que facilitem o entendimento do sistema, a verificação do seu comportamento, a implementação e a documentação são muito importantes. O objetivo deste trabalho é empregar práticas de Engenharia de Software ao processo de desenvolvimento de Sistemas Distribuídos Abertos através da aplicação de métodos, técnicas e ferramentas adequadas. Um estudo de caso foi realizado abordando requisitos temporais e de comunicação, próprios de aplicações distribuídas. Foi utilizado o método OMT (Object Modeling Technique) na modelagem estática do sistema e a técnica SDL (Specification and Description Language) na parte dinâmica e funcional. Duas ferramentas foram utilizadas para edição dos modelos, simulação do comportamento do sistema, geração de código e documentação do sistema. São apresentados os resultados obtidos bem como uma avaliação dos métodos, técnicas e ferramentas utilizados. Conclui-se que a combinação de OMT e SDL e a utilização das ferramentas escolhidas beneficiam significativamente o processo de desenvolvimento de Sistemas Distribuídos Abertos / Abstract: The development of open distributed systems is better conducted when the activities related to overall system understanding, behavior verification, implementation, and documentation are well supported. The objective of this work is to use Software Enginneering practices in the development of open distributed systems, proposing an appropriate combination of methods, techniques, and tools. A study was carried out taking into account temporal and communication requirements, characteristics very common in distributed applications. The combination mentioned above inc1udes the OMT method for modeling the static aspects of the system, the SDL technique for modeling the dynamical and functional aspects, and CASE tools for graphical edition df the diagrams, simulation, code generation, and documentation. An evaluation of the methods, techniques and tools used is also presented. One conc1usionof this evaluation reveals that the proposed combination of methods improve several aspects of the open distributed systems development process, as reported in the thesis / Mestrado / Automação Industrial / Mestre em Engenharia Elétrica
|
163 |
Desenvolvimento de software para atividades educacionaisBurd, Leo 26 July 2018 (has links)
Orientadores: Jose Armando Valente, Beatriz Mascia Daltrini / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-07-26T05:23:15Z (GMT). No. of bitstreams: 1
Burd_Leo_M.pdf: 21453682 bytes, checksum: 76114f7fdd0c763cccaf56af8b0a9cd2 (MD5)
Previous issue date: 1999 / Resumo: Este trabalho parte da idéia de que não existe software que, por si só, seja capaz de educar uma pessoa. Se acreditarmos que a educação é resultado de um conjunto de atividades que propiciam situações favoráveis para o ensino-aprendizado, então os sistemas computacionais só poderão ser considerados mais ou menos "educativos" dependendo do maior ou menor suporte que oferecerem a estas atividades. Em outras palavras, os programas dito educativos não devem ser analisados ou desenvolvidos fora da atividade educacional para a qual são dirigidos. Umeditor de textos usado por uma equipe de alunos na produção do jornal da escola provavelmente teria um papel educativo diferente do obtido pelos mesmos alunos caso utilizassem o mesmo editor para copiar trechos de livros. O desafio é conseguir descrever as atividades educacionais de modo que, de um lado, os engenheiros de software possam se orientar e, de outro, que os educadores tenham suas idéias e necessidades contempladas. Este é o principal objetivo do presente trabalho. Para tratar deste problema, propõe-se uma abordagem para o desenvolvimento de software baseada na Teoria da Atividade, um corpo teórico que estuda, dentre outras coisas, como a cultura, as relações sociais, as ferramentas e outros elementos influenciam as atividades humanas. A Teoria da Atividade vem, nos últimos anos, ganhando cada vez mais espaço na Engenharia de Software, principalmente nas áreas onde a consideração de fatores humanos é mais importante. Como domínio de aplicação e elemento de referência para a abordagem proposta, buscou-se suporte no Construcionismo, uma teoria que estuda o uso da tecnologia na criação de ambientes educacionais. O resultado pragmático mais conhecido do Construcionismo é a linguagem de programação Logo que, nos últimos 20 anos, tem sido utilizada por milhões de estudantes como um solo fértil principalmente para o desenvolvimento do raciocínio crítico e da construção de conceitos matemáticos. A partir de uma análise da educação construcionista, discute-se, detalhadamente, o desenvolvimento de uma atividade utilizando o software Cocoa. Os resultados indicam que a abordagem proposta modela características relevantes do contexto educacional e possibilita a identificação de vários aspectos a serem considerados no desenvolvimento de novos aplicativos para a educação / Abstract: This work is centered on the idea that no given software ar technology, by itself, is able to educate a person. If we believe that education is the result of a set activities that create favorable conditions for learning and teaching, then computational systems will be more or less "educational" depending on the kind of support that they offer to these activities. In other words, educational software should not be analyzed or developed without considering the educational activity where it is going to be used. A text editor used by a group of students in the creation of the school newsletter will.probably have a different educational result from the one achieved by the same students when they use the same editor to copy parts of books. The challenge is how to describe educational activities in such a way that, on the one hand, would allow software engineers to understand what has to be done and, on the other hand, would consider the ideas and needs of educators. This is the major goal of the present work. To deal with this problem, an approach to software development is proposed based on Activity Theory, a theory that studies how culture, social interactions, tools and other elements affect the development of human activities. Recently, Activity Theory has gained broader attention in the field of Software Engineering, mainly in the consideration of human factors. As a domain of application and reference for the proposed approach, we focused on Constructionism, a theory that studies the use of technology in the creation of educational environments. The most well known pragmatic result of Constructionism is the Logo -programming language which, for the past 20 years, has been used by millions of students as a fertile soil for the development of critical reasoning and the construction of mathematical concepts. Based on the analysis of constructionist education, the development of an activity using the Cocoa software is discussed in full detail. Results indicate that the proposed approach models relevant characteristics of the educational context and allows the identification of several aspects to be considered in the analysis and development of new software for education / Mestrado / Mestre em Engenharia Elétrica
|
164 |
Teste estrutural de programas de aplicação de banco de dados relacionalSpoto, Edmundo Sergio 28 July 2018 (has links)
Orientadores : Mario Jino, Jose Carlos Maldonado / Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-07-28T02:00:11Z (GMT). No. of bitstreams: 1
Spoto_EdmundoSergio_D.pdf: 1098709 bytes, checksum: a10c8249debaf94b60a798734709f39a (MD5)
Previous issue date: 2000 / Doutorado
|
165 |
Uma abordagem participativa ao design de ambiente computacional de apoio a discussão de problemas no contexto de trabalhoSilva, Andre Marcos da 20 July 2001 (has links)
Orientador : Maria Cecilia Calani Baranauskas / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-07-28T19:49:36Z (GMT). No. of bitstreams: 1
Silva_AndreMarcosda_M.pdf: 5054046 bytes, checksum: 380d60b3eb28a0d168f94669181df633 (MD5)
Previous issue date: 2001 / Resumo: O Sistema de Produção Enxuta é responsável por grandes alterações nas organizações fabris. No que se refere à interação de indivíduos da fábrica em trabalhos colaborativos, este sistema de produção impõe, prinápalmente, a necessidade da permissão e do estímulo à partiápação de todas as pessoas da organização nestas atividades. Nesta linha de raáocínio, artefatos tecnológicos poderiam contribuir paráalmente com a implantação deste paradigma de produção nos diversos tipos de organizações. Entretanto, a utilização de ferramentas computacionais no apoio a grupos de trabalho dentro de comunidades organizaáonais apresenta uma problemática que compromete o sucesso destes sistemas. Esta problemática refere-se ao fato de o sucesso destes sistemas não ser dependente somente da tecnologia empregada em seu desenvolvimento ou em sua arquitetura de comunicação, mas prinápalmente de sua aceitação pelo grupo de trabalho. Esta dissertação investiga trabalho colaborativo apoiado por computador ( Computer Supported Coopelãtive Wor.k - CSCW) e propõe uma metodologia de deslgn para estes sistemas através da partiápação real e direta de seus próprios usuários em todas as etapas do ciclo de vida do desenvolvimento do artefato tecnológico. Essa abordagem objetiva considerar as necessidades, a cultura, o fluxo de trabalho e as opiniões de participantes do domínio no design do sistema. A proposta metodológica é ilustrada através do desenvolvimento do Andou. um sistema de apoio à discussão no processo de resolução de problemas dentro de organizações enxutas. Este trabalho apresenta contribuições nas áreas de Interação Humano-Computador e em áreas de pesquisa envolvidas em trabalho colaborativo apoiado por computador (CSCW) / Abstract: Improvements and importam modifications imo manufacturing organizations are imposed by the Lean Production System practices. According to this type of production system the organization must stimulate and allow the participation of all staff on collaborative activities, including disQlSsion in the problem-solving processo Technological artifacts could offer partial support to Lean Production implantation in differem companies. However, the use of computer systems to support workgroups presents some drawbacks that compromise the success of these systems. The success of the systems depends on its acceptance by the workgroup rather than only on the technology used in its development or its communication architecture. This dissertation investigates Computer-Supported Cooperative Work (CSCW) and proposes a design methodology to this class of systems. This proposed methodology explores the users' direct and real participation during all the system's lifecycle phases. This approach aims at considering the organization's requirements, its culture and workflow, and people &om the domain in decisions about the system development. The application of the proposed methodology is illustrated through the design process of Andou. a system to support discussion in the problem-solving process in lean organizations. This work presents contributions to research in the areas of Human-Computer Imeraction and Computer-Supported Cooperative Work / Mestrado / Mestre em Ciência da Computação
|
166 |
A inserção de tecnicas de inteligencia artificial na modelagem matematica do lingotamento continuo de açosSantos, Carlos Alexandre dos 02 July 2001 (has links)
Orientador : Amauri Garcia / Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Mecanica / Made available in DSpace on 2018-07-29T01:52:50Z (GMT). No. of bitstreams: 1
Santos_CarlosAlexandredos_D.pdf: 14438617 bytes, checksum: e8db031f1fb1182930218d85b6724d5c (MD5)
Previous issue date: 2001 / Resumo: O controle da qualidade dos produtos obtidos pelos processos de lingotamento contínuo não pode ser alcançado sem um amplo conhecimento dos processos, englobando parâmetros e variáveis de influência tais como equipamento, metal lingotado, comportamento de cada componente do sistema, do sistema de refrigeração e condições operacionais. O presente trabalho apresenta o desenvolvimento de um algoritmo computacional (software) empregado na maximização da qualidade do produto do lingotamento contínuo de aços em função do comportamento térmico do lingote. Um modelo matemático de solidificação desenvolvido em diferenças finitas opera integrado com um algoritmo genético de busca trabalhando dentro de determinados critérios metalúrgicos. Os resultados do modelo foram inicialmente validados com resultados experimentais e da literatura especializada, e posteriormente acoplado a um método de otimização, tendo como respostas um relatório que apresenta os gráficos referentes à evolução da temperatura da superfície do lingote e do fechamento do poço líquido no equipamento. É também desenvolvido um modelo matemático de solidificação para o processo Twin-Roll. O modelo emprega diferenças finitas, e possibilita a determinação do comportamento térmico do metal na região entre os rolos. Os resultados obtidos foram comparados com resultados de outros modelos existentes na literatura, e apresentaram ótima concordância. Por se tratar de um trabalho inserido em uma rede de pesquisa com o Instituto de Pesquisas Tecnológicas/SP, foram realizadas também vários estudos, ensaios e análises na máquina piloto de lingotamento contínuo de tiras / Abstract: The control of quality of products produced by continuous casting can not be achieved without a knowledge base of the process, which incorporates parameters and variables influence such as: equipment, cast metal, behavior of each component of the cooling system and operational conditions. This work presents the development of a computational algorithm (software) applied to maximize quality in the continuous casting of steel. A mathematical model of solidification connected to a genetic algorithm of search explores space parameters settings based on metallurgical criteria. Initially, the results of simulations performed with the mathematical model were validated against experimental and literature results showing a good agreement in a1l cases examined. The interaction between the mathematical model and the search method permits the selection ofthe best cooling efficiency, and the final results are presented in a report containing the ingot surface temperature and the metallurgical length. A mathematical model of solidification for the Twin-Roll strip casting was developed. The both models use a finite difference numerical scheme and permit the determination of the thermal field of the metal. Results simulated by the model were compared to data from literature models presenting a very good agreement. This work it is part of a joint project with the Institute de Pesquisas Tecnológica (IPTSP), where several studies and analysis were performed by using the Twin-Roll strip casting pilot equipment and laboratory facilities at IPT / Doutorado / Materiais e Processos de Fabricação / Doutor em Engenharia Mecânica
|
167 |
Desenvolvimento e aplicação de um programa computacional, para abordagem sistematica de desenvolvimento de produtos e seviços / Design and application of the software for systematic approach of the products and services developmentsDelgado Neto, Geraldo Gonçalves 14 August 2018 (has links)
Orientador: Franco Giuseppe Dedini / Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Mecanica / Made available in DSpace on 2018-08-14T07:18:02Z (GMT). No. of bitstreams: 1
DelgadoNeto_GeraldoGoncalves.pdf: 9687626 bytes, checksum: ebf72ae703a011993ce1f07fc7acda99 (MD5)
Previous issue date: 2009 / Resumo: Neste trabalho é proposto um estudo que tem como objetivo demonstrar a aplicabilidade da metodologia de projeto, para segmentos de produtos e serviços. A criação de novos produtos implica em uma elevada probabilidade de insucesso. Técnicas que permitam reduzir o tempo de desenvolvimento de projeto, com maior eficiência e que sejam sistematizadas são altamente indicadas, para projeto e melhorias de produtos e serviços. Neste contexto, a metodologia de projeto apresenta uma série de ferramentas e técnicas que podem nortear os objetivos desejados. Para o estudo de caso em serviços, a metodologia de projeto foi utilizada no desenvolvimento de novos produtos, através de um programa (ProCria) e Guia Rápido de Projeto, que são procedimento de boas praticas de projeto. Dessa forma, foi possível apresentar e avaliar esse processo sistemático, com os usuários do programa que certamente poderão difundir a importância da metodologia de projeto no desenvolvimento de produtos. Como resultado deste trabalho é apresentado a metodologia proposta, na qual são apresentadas as etapas de projeto para o desenvolvimento de produto com uma linguagem mais acessível e evidenciando a utilidade da metodologia. / Abstract: The creation of new products implies in one high probability of failure. Techniques to provide a project development time reduction with more efficiency and systematically are highly indicated for project and for products and services improvements. In this context, the project methodology presents a series of tools and techniques which can guide the intended objectives. This work proposed a study that aims to demonstrate the applicability of the project methodology to products and services segments. For the case study in services, the project methodology was used in the new products development, through Software and Fast Guide of Project, that were created for this purpose. Thus, it was possible presents and evaluates this systematic process, with the software users who certainly will be able to spread out the importance of the project methodology in the products development. As result of this work is presented the purpose methodology, in which the project stages for the product development are presented with a accessible language and evidencing the methodology utility. / Universidade Estadual de Campi / Mecanica dos Sólidos e Projeto Mecanico / Doutor em Engenharia Mecânica
|
168 |
Uma infra-estrutura de suporte a evolução para repositorios de componentes / An infrastructure to support evolution in component repositoriesTizzei, Leonardo Pondian, 1980- 03 February 2007 (has links)
Orientador: Cecilia Mary Fischer Rubira / Dissertação (mestrado) - Universidade Estadual de Campinas,Instituto de Computação / Made available in DSpace on 2018-08-08T19:35:35Z (GMT). No. of bitstreams: 1
Tizzei_LeonardoPondian_M.pdf: 1173368 bytes, checksum: dd09b9de9a47db9f4f82b8f63dcf35a7 (MD5)
Previous issue date: 2007 / Resumo: No contexto do Desenvolvimento Baseado em Componentes(DBC), o elo de ligação entre desenvolvedores e consumidores de componentes de software são os repositórios de componentes, onde eles são adicionados por seus desenvolvedores e recuperados pelos integradores de sistemas. Considerando um cenário de evolução, onde componentes são modificados, são imprescindíveis modelos de evolução de componentes para definir uma abordagem sistemática de mudanças. Elas podem ocorrer, por exemplo, na especificação ou implementação de um componente e o repositório de componentes deve dar apoio à evolução uma vez que ela é parte inerente do processo de desenvolvimento de software. Contudo, assim como o software, modelos de evolução são modificados para acompanhar o desenvolvimento tecnológico e as necessidades de seus usuários. Além disso, diferentes produtores de componentes podem possuir modelos distintos. Este trabalho apresenta uma infra-estrutura de suporte à evolução em um repositório
de componentes, para apoiar serviços de DBC, como a conversão de componentes para outros modelos de implementação, extração de metainformação de código-fonte de componentes, evolução de componentes e verificação de modelos de implementação de componentes. No caso particular desta dissertação, o repositório de componentes escolhido é o Rigel, que foi estendido para dar suporte à evolução de componentes. O repositório Rigel oferece as condições necessárias para adoção de um modelo de evolução de componentes, através da utilização de um padrão de metadados de componentes chamado RAS. Ferramentas de software ajudam a aumentar a produtividade de desenvolvedores e evitar tarefas repetitivas. Além disso, atividades de modificação são sujeitas a erros humanos. Portanto, foram desenvolvidas quatro ferramentas para dar suporte ao modelo de evolução SACE e ao modelo de implementação de componentes COSMOS. As ferramentas foram construÍdas com base em um framework de componentes baseado em regras que usa um motor de inferência chamado Drools. Este framework de componentes externaliza as regras da aplicação, garatindo uma maior modificabilidade, característica que é essencial para que as ferramentas possam evoluir em conformidade com os modelos apóiam / Abstract: In the Component-Based Development (CBD), the link between software component developers and consumers are component repositories where software components are checkedin by their developers and checked-out by their systems integrators. Considering an evolution scenario, when components are modified, it is essential component evolution models in order to define a systematic approach to component changes. These modifications can occur, for instance, in the component specification and implementation, and component repositories should support these kind of evolutions. However, component evolution models
themselves can be modified to follow technological development and different user's needs. Furthermore, different component producers may also have distinct models. This work presents an infrastructure to support evolution in component repositories,
to support various CBD services, such as component conversion to other implementation models, extraction of metainformation from the source code of components, component evolution and check implementation models. Particularly, in this work, the component
reposítory chosen was Rigel (developed at IC-UNICAMP), which was extended to support component evolution. The Rigel repository provides necessary conditions to adopt a component evolution model, by using an extensibIe component metadata pattern called
RAS specification. Software tools heIp to increase developer's productivity and to avoid repetitive tasks. Furthermore, human modification activities are error prone. Therefore, we have developed four tools to support the SACE evolution model and the COSMOS component implementation model. These tools were developed using a rule-based framework which is based on an inference engine called Drools. This component framework is important to externalize the application rules, to guarante a greater modifiability, which is essential for the evolution of the tools in conformity with the models they support / Mestrado / Mestre em Ciência da Computação
|
169 |
Desenvolvimento de software de modelagem de processos de sintese de polietileno e correlações entre propriedades das resinas / Development of a modelling software for polythylene synthesis process and of a correlation among polymers characteristicsBartasson, Maria Cristiane 09 November 2007 (has links)
Orientador: Rubens Maciel Filho / Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Quimica / Made available in DSpace on 2018-08-09T07:42:18Z (GMT). No. of bitstreams: 1
Bartasson_MariaCristiane_D.pdf: 3572565 bytes, checksum: 6f48dc4bb39202250d7c51c6a2838b74 (MD5)
Previous issue date: 2007 / Resumo: Esta tese propõe a aplicação de Lógica Fuzzy para a modelagem de um processo de polimerização de eteno em baixa pressão para predição de propriedades de qualidade. O software de modelagem é inovador com relação à questão de relacionar como variável de saída, características da qualidade e de desempenho das resinas a partir de condições de síntese. Adicionalmente, foram propostos modelos de correlação semi-empírica de propriedades das resinas em estudo. As propostas apresentadas possibilitam o uso de simulações para obtenção de respostas rápidas, tendo aplicação em ambiente industrial / Abstract: This thesis proposes an application of the Fuzzy Logic the modeling of an ethane low pressure polymerization process to predict properties related to quality. The modeling software is innovative with regard to the question of correlate out variables concerning to quality characteristics to synthesis conditions. Additionally, correlations semi-empirical models have been considered to predict resin¿s properties. The presented proposals enable the use of simulation for the attainment of fast answers for the use in industry / Doutorado / Desenvolvimento de Processos Químicos / Mestre em Engenharia Química
|
170 |
Processo de desenvolvimento e testes para aplicações SIG Web / Development and testing process for GIS Web applicationsZenteno, Arturo Henry Torres 01 December 2006 (has links)
Orientadores: Eliane Martins, Maria Jose Escalona Cuaresma / Dissertação (mestrado profissional) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-09T17:28:38Z (GMT). No. of bitstreams: 1
Zenteno_ArturoHenryTorres_M.pdf: 1736776 bytes, checksum: e6b8eb9e88edac4f1bb79b498d5c1ab0 (MD5)
Previous issue date: 2007 / Resumo: Um Sistema de Informação Geográfica (SIG) é um software voltado para o gerenciamento de dados geo-referenciados. Os SIG¿s são sistemas automatizados usados para armazenar, analisar e manipular dados geográficos, ou seja, dados que representam objetos e fenômenos em que a localização geográfica é uma característica inerente. Neste contexto, um SIG Web é um sistema que provê diferentes serviços SIG de análise e visualização de dados espaciais através da Web. O propósito deste trabalho é propor um processo de desenvolvimento, e um processo de teste de desempenho para aplicações SIG Web. O processo de desenvolvimento proposto integra artefatos do NDT (Navigational Development Techniques) e da Semiótica Organizacional. O processo proposto de teste de desempenho lida com as características inerentes das aplicações SIG Web, grande volume de dados e carga de usuários simultâneos, fornecendo um conjunto de atividades de teste bem detalhadas. Estas atividades são integradas em um processo robusto, onde o ponto de partida é identificação dos casos de uso críticos que precisam ser testados. Para isso se supõe que os requisitos do sistema foram corretamente especificados. Os processos propostos, de desenvolvimento e teste de desempenho, foram aplicados na avaliação do sistema WebMaps, que é uma aplicação SIG Web cuja finalidade é auxiliar seus usuários no planejamento agrícola a partir de regiões de interesse / Abstract: Geographic Information System (GIS) is software directed to the management of geo-referenced data. GIS are systems used to store, to analyze and to manipulate geographic data, or either, data that represent objects and phenomenon where the geographic localization is an inherent characteristic. In this study, Web GIS is a system that provide different services of GIS, such as analysis and visualization of geographic data through the Web. The purpose of this work is to consider a development and performance testing processes for Web GIS applications. The development process proposed integrates artifacts of NDT (Navigational Development Techniques) and the Organizational Semiotics. The process of performance testing proposed deals with the inherent characteristics of Web GIS applications, such as great volume of data and load of simultaneous users, supplying a set of well detailed test activities. These activities are integrated in a robust process, where the starting point was identification of the critical use cases that the process needs to be tested. For this, we assumed that the requirements of the system had been correctly specified. The processes proposed of development and performance testing had been applied in the evaluation of the Web Maps system, a Web GIS application whose goal is helping its users in the agricultural planning from interest regions / Mestrado / Mestre em Ciência da Computação
|
Page generated in 0.1143 seconds