46 resultados para Métodos formais. Desenvolvimento baseado em componentes. Concorrência. Verificação de modelos
Resumo:
As teorias de gestão da produção, como o Sistema Toyota de Produção e a Teoria das Restrições, têm apresentado resultados positivos, em realidades organizacionais muito diferenciadas. Contudo, é preciso garantir a efetividade das ações em provocar as mudanças desejadas. Neste sentido, métodos de pesquisa participativa, como a pesquisaação, promovem a participação e o comprometimento das pessoas implicadas no processo de mudança. Esta dissertação propõe a construção de um modelo de intervenção visando aumentar a competitividade de uma realidade organizacional específica. Foram utilizados a pesquisa-ação, como método de trabalho e a Teoria das Restrições (TOC) e o Sistema Toyota de Produção (STP), como embasamento teórico. Cabe ressaltar que este modelo foi construído a partir de uma intervenção realizada em uma indústria de cerâmica vermelha da região metropolitana de Porto Alegre. Assim, a presente dissertação foi organizada da seguinte maneira: revisão bibliográfica do método de condução da pesquisa e adaptação do mesmo para o presente trabalho, fundamentação teórica, composta pelos princípios básicos de sustentação do STP e da TOC, análise do contexto do segmento industrial em questão, descrição da intervenção realizada e apresentação do modelo construído, análise dos resultados finais, conclusões e recomendações para futuras pesquisas. A análise dos resultados obtidos e as conclusões do estudo revelam a possibilidade de generalização parcial do modelo proposto, desde que observadas as características específicas da realidade industrial em questão.
Resumo:
O setor calçadista brasileiro, da mesma forma que toda a economia nacional, vem sofrendo transformações nos últimos anos, o que obriga as empresas do setor a buscar informações sobre métodos de custeio mais acurados, para que consigam atingir a eficiência e a competitividade necessárias em suas decisões, garantindo assim a sua permanência no mercado. Este trabalho propõe um metodologia para a implantação de um Sistema de Custeio Baseado em Atividades ABC, ferramenta esta que promove um aprimoramento no controle dos recursos consumidos pela empresa, o aperfeiçoamento contínuo dos processos e fornece informações relevantes na Gestão Estratégica de Custos, através da compreensão das atividades desenvolvidas e da dinâmica dos custos, que são proporcionadas pela metodologia proposta. Com a finalidade de avaliar a metodologia proposta, é desenvolvida uma aplicação em uma indústria calçadista, a Indústria e Comércio de Calçados Andarilho Ltda, em Frederico Westphalen - RS e também é realizada a validação para uma maior fidedignidade do Sistema de Custeio Baseado em Atividades - ABC. Neste trabalho, portanto, pode-se conhecer uma metodologia para a implantação deste sistema, além de avaliá-lo através da descrição do seu uso na empresa e compreender seus principais passos para implementação, benefícios, dificuldades e resultados que o referido sistema pode proporcionar.
Resumo:
A Engenharia de Conhecimento (Knowledge Engineering - KE) atual considera o desenvolvimento de Sistemas Baseados em Conhecimento (Knowledge- Based Systems - KBSs) como um processo de modelagem baseado em modelos de conhecimento reusáveis. A noção de Métodos de Solução de Problemas (Problem- Solving Methods - PSMs) desempenha um importante papel neste cenário de pesquisa, pois representa o conhecimento inferencial de KBSs em um formalismo explícito. Não menos importante, PSMs também facilitam a compreensão do processo de raciocínio desenvolvido por humanos. PSMs são descritos em um formalismo abstrato e independente de implementação, facilitando a análise do conhecimento inferencial que muitas vezes é obscurecido em grandes bases de conhecimento. Desta forma, este trabalho discute a noção de PSMs, avaliando os problemas de pesquisa envolvidos no processo de desenvolvimento e especificação de um método, como também analisando as possibilidades de aplicação de PSMs. O trabalho apresenta a descrição e análise de um estudo de caso sobre o processo de desenvolvimento, especificação e aplicação de um PSM Interpretação de Rochas. As tarefas de interpretação de rochas são desenvolvidas por petrógrafos especialistas e correspondem a um importante passo na caracterização de rochasreservatório de petróleo e definição de técnicas de exploração, permitindo que companhias de petróleo reduzam custos de exploração normalmente muito elevados. Para suportar o desenvolvimento de KBSs neste domínio de aplicação, foram desenvolvidos dois PSMs novos: o PSM Interpretação de Rochas e o PSM Interpretação de Ambientes Diagenéticos. Tais métodos foram especificados a partir de uma análise da perícia em Petrografia Sedimentar, como também a partir de modelos de conhecimento e dados desenvolvidos durante o projeto PetroGrapher. O PSM Interpretação de Rochas e o PSM Interpretação de Ambientes Diagenéticos são especificados conceitualmente em termos de competência, especificação operacional e requisitos/suposições. Tais definições detalham os componentes centrais de um esquema de raciocínio para interpretação de rochas. Este esquema é empregado como um modelo de compreensão e análise do processo de raciocínio requerido para orientar o desenvolvimento de uma arquitetura de raciocínio para interpretação de rochas. Esta arquitetura é descrita em termos de requisitos de armazenamento e manipulação de dados e conhecimento, permitindo projetar e construir um algoritmo de inferência simbólico para uma aplicação de bancos de dados inteligentes denominada PetroGrapher.
Resumo:
O segmento industrial de fabricação de embalagens plásticas, como a maioria dos demais protagonistas da economia nacional, vem se deparando com significativas transformações no mundo dos negócios. As empresas vêm atuando em mercados cada vez mais globalizados e competitivos, com preços de insumos cotados em moeda internacional e, a partir da segunda metade da década de 90, quando de fato se consolidou a estabilidade econômica com o Plano Real, estão sendo levadas a buscar informações sobre métodos de custeio adequados ao contexto da realidade que se apresenta, em razão da inversão da representatividade dos recursos que são consumidos dentro da sua estrutura de custos. Dessa forma, as empresas de embalagens plásticas buscam otimizar os recursos como forma de garantir a competitividade e a permanência ativa no mercado. Este estudo propõe uma metodologia para implantação de um Sistema de Custeio Baseado em Atividades (ABC), o qual se constitui em ferramenta a ser usada na busca de um aprimoramento em controlar os recursos consumidos e no aperfeiçoamento contínuo dos processos desenvolvidos na empresa, assim como para obtenção de informações relevantes à tomada de decisões. Atingir esses resultados pressupõe compreender o delineamento dos processos existentes, as atividades que são desenvolvidas e a dinâmica dos custos ocorridos. Com o objetivo de avaliar a metodologia proposta, é desenvolvida uma aplicação em uma indústria de embalagens plásticas, localizada na cidade de Caxias do Sul – RS.
Resumo:
As últimas décadas apresentaram grandes desafios para a gestão das organizações em geral. A globalização e o acirramento da concorrência têm exposto as fragilidades dos modelos de gestão das empresas menos preparadas. No mercado da educação superior privada no Brasil não é diferente. Este setor tem experimentado forte expansão da oferta, decorrente da percepção das oportunidades de negócio nesta área. Neste contexto, a gestão de Instituições de Ensino Superior (IES) têm representado um desafio para seus administradores. As características destas organizações exigem a adaptação do modelo de gestão às características de um mercado fortemente concorrencial e regulado pelo Estado. O presente trabalho propõe um modelo de apoio à gestão para uma Instituição de Ensino Superior baseado em indicadores de desempenho com vistas a garantir que as estratégias e as ações que delas se desdobrarem estejam alinhadas com sua visão. Para tanto, partiu-se de uma revisão bibliográfica acerca do tema medição de desempenho. Com o estudo de caso buscou-se identificar o atual modelo de gestão da IES, por meio de pesquisas qualitativa e quantitativa. Com a pesquisa foi possível identificar as necessidades da instituição e cruzá-las com os modelos de medição de desempenho estudados. Nesta etapa foi possível relacionar teoria e prática e identificar com a metodologia do grupo focado o melhor modelo de medição de desempenho a ser sugerido como apoio a gestão da instituição. A partir desta etapa é sugerido um modelo de medição de desempenho, baseado no Balanced Scorecard. Foram criadas cinco perspectivas, os objetivos estratégicos e os indicadores de desempenho a eles vinculados. Os resultados obtidos demonstram o cumprimento do objetivo deste estudo, com a proposição das relações de causa-e-efeito entre os objetivos estratégicos e o Mapa Estratégico da Instituição, que permitem alinhar estes objetivos às estratégias definidas.
Resumo:
Este estudo parte da hipótese – ainda que não empiricamente confirmada - que o alto consumo de açúcares extrínsecos não lácticos (AENL) pode estar relacionado ou ser similar em suas manifestações clínicas ao mecanismo de desenvolvimento da dependência química. Segundo recentes achados da literatura, as substâncias doces podem levar a liberação de endorfinas cerebrais em regiões relacionadas com o sistema de recompensa cerebral. Até o momento não existem critérios específicos para abuso e dependência de AENL, muito menos um instrumento que pudesse diagnosticá-las. Portanto, este estudo tratou de desenvolver e testar um instrumento para tal finalidade, baseado em critérios para abuso e dependência de substâncias estabelecidos pelo DSM-IV e CID-10. Num primeiro momento foi realizado um estudo qualitativo a fim de criar o instrumento, adaptando-o do módulo de dependência de substâncias químicas do questionário MINI-PLUS. Foram realizados quatro grupos focais com um total de vinte e sete participantes, sendo quatro especialistas em dependência química, onze especialistas em reeducação alimentar, seis pacientes de grupos reeducação alimentar e seis cirurgiões dentistas. Esses grupos fizeram modificações que permitiram o desenvolvimento de um questionário específico para AENL com as alterações necessárias, buscando respeitar a estrutura de respostas do questionário original. O material resultante dos grupos focais foi analisado pela equipe de investigadores resultando em um instrumento com um total de 20 questões. Essas questões foram submetidas à avaliação de cinco juízes com experiência em questionários para dependência química, que aprovaram as modificações realizadas sem alteração de conteúdo O resultado final desta primeira etapa do estudo foi o desenvolvimento de um novo instrumento composto por quatro perguntas para avaliação de abuso e dezesseis para dependência de açúcares extrínsecos não lácticos. Na segunda parte do estudo foi realizado o primeiro teste do novo instrumento em uma amostra de conveniência de indivíduos obesos e não obesos de Porto Alegre, visto que a literatura relata que os obesos apresentam uma preferência maior por substâncias doces do que os não obesos. Foram entrevistados 223 indivíduos, sendo 43,5% obesos e 65,9% mulheres. Os resultados da aplicação deste questionário demonstraram que 43,9% dos indivíduos entrevistados possuíam dependência ao longo da vida e que 31,8% apresentavam dependência atual. Foi possível também perceber que indivíduos obesos tinham um número significativamente maior de diagnósticos positivos de dependência ao longo da vida e atual do que os não obesos. Em relação a variável gênero, 53,1% das mulheres apresentaram dependência ao longo da vida contra 26,3% dos homens, com diferença estatisticamente significativa (p<0,001). Para dependência atual, também foi verificada uma prevalência significativamente maior de diagnóstico nas mulheres (37,4%) do que nos homens (21,1%) (p=0,015) Quando se avaliou o desfecho dependência ao longo da vida e atual, controlando a obesidade e estratificando pela variável gênero, observou-se que nos obesos não havia diferença estatística entre os gêneros. Contudo, nos não obesos houve diferença significativa para dependência, onde as mulheres demonstraram uma maior proporção de diagnósticos (feminino=45,3% e masculino=17,6% com p=0,002). O teste de regressão logística demonstrou haver um risco aumentado para dependência ao longo da vida em indivíduos obesos (RC= 2,8; IC= 1,0 – 7,5) e em mulheres (RC= 3,9; IC= 1,4 – 11,3). A freqüência de resposta positiva para cada pergunta do questionário demonstrou que as questões que apresentaram as maiores taxas de resposta (+/-70%) se tratavam da dificuldade do indivíduo em controlar o consumo da substância e na persistência do uso, apesar das diversas conseqüências danosas. Os resultados também mostraram que a distribuição do número de respostas positivas para dependência ao longo da vida foi significativamente diferente entre os grupos de obesos e não obesos com uma média, respectivamente, de 3,06 (dp=1,65) e 1,93 (dp=2,05). Mesmo identificando limitações deste novo instrumento, que se encontra em fase de avaliação das suas propriedades psicométricas, pode-se afirmar que os achados deste estudo vão a favor das poucas informações existentes na literatura a este respeito Por ser o primeiro estudo desta natureza o aperfeiçoamento deste instrumento ou o desenvolvimento de novas teorias poderá ajudar numa melhor compreensão a respeito do consumo exagerado de AENL e no desenvolvimento de procedimentos que venham a minimizar o impacto das doenças crônicas na saúde da população.
Resumo:
Data Warehouse (DW) é um processo que aglutina dados de fontes heterogêneas, incluindo dados históricos e dados externos para atender à necessidade de consultas estruturadas e ad-hoc, relatórios analíticos e de suporte de decisão. Já um Case-Based Reasoning (CBR) é uma técnica de Inteligência Artificial (AI – Artificial Intelligence) para a representação de conhecimento e inferência, que propõe a solução de novos problemas adaptando soluções que foram usadas para resolver problemas anteriores. A descrição de um problema existente, ou um caso é utilizado para sugerir um meio de resolver um novo problema, avisar o usuário de possíveis falhas que ocorreram anteriormente e interpretar a situação atual. Esta dissertação tem por objetivo apresentar um estudo do uso de um DW combinado com um CBR para a verificação de “risco” de inadimplência no setor de telecomunicações. Setor este que devido as grandes mudanças que ocorreram no mercado, que passam desde a privatização do setor e a entrada de novas operadoras fixas e celulares, criando um ambiente de concorrência, anteriormente inexistente, possibilitando assim ao cliente trocar de operadora ou até mesmo deixar a telefonia fixa e ficar somente com a celular, e vai até ao fato da estabilização econômica e as novas práticas de mercado, que determinou a baixa das multas, tornando assim compensador aos clientes deixar as faturas vencidas a perder juros de aplicações ou pagar juros bancários para quitar a sua dívida, visto que a empresa telefônica só pode aplicar as sanções com o prazo de 30 dias. Este trabalho mostra o desenvolvimento de um CBR para aplicação na área de Crédito e Cobrança, onde são detalhados os vários passos, a utilização do mesmo junto ao um DW, o que proporciona a comparação com desenvolvimento de outros sistemas similares e as diferenças (vantagens e desvantagens) que isso traz ao mesmo.
Resumo:
As discrepâncias nos resultados de análises de materiais informados tanto pelo produtor quanto pelo consumidor são um problema comum na maioria das indústrias. Os contratos comerciais na indústria mineral normalmente penalizam o produtor quando uma determinada caraterística do minério exceder os limites estabelecidos. As diferenças nos resultados de análise são devidas a muitas formas de erro. Contratos rígidos impõem ao minerador o emprego de um rigoroso programa de controle de qualidade e nestas situações a amostragem possui um papel fundamental. Esta tese tem por objetivo propor um novo protocolo de amostragem e preparação de amostras que garanta a representatividade desejada pelas partes, produtor e consumidor. O estudo inicia fazendo-se uma abordagem qualitativa da amostragem, sendo enfocados os conceitos de representatividade e amostragem probabilística. É feita uma apresentação dos tipos de erros existentes em um protocolo amostral e são apresentados exemplos de problemas que ocorrem devido à falta de cuidado no dimensionamento e operação de amostradores e durante o processo de preparação da amostra. A seguir, é efetuada uma abordagem quantitativa da amostragem onde é apresentado o equacionamento matemático da teoria da amostragem de Gy. Tendo em vista as diferenças de resultados que usualmente ocorrem entre laboratórios é introduzida uma metodolo gia para a verificação da equidade destas determinações através do estudo de alguns casos. A definição do novo protocolo de amostragem foi baseada na teoria da amostragem de Gy. Para tanto, foi realizado o estudo de quatro casos com a finalidade de confirmar os princípios mais importantes da teoria da amostragem Nos ensaios foram realizadas a medição do erro total da amostragem em pilha e a verificação da existência de significância estatística deste erro em relação à disposição do carvão no depósito, foi realizada a verificação da significância do erro total na amostragem mecânica probabilística, a verificação das etapas mais críticas do processo de preparação de amostras, a determinação do erro de integração dos vários tipos de carvões testados e foi verificada a aplicabilidade da análise variográfica para a determinação do erro de integração. Os resultados encontrados mostraram a validade dos conceitos empregados pela teoria da amostragem e indicaram a impropriedade das normas brasileiras de amostragem e preparação de carvão, NBR 8291 e 8292, para garantir a representatividade da caracterização de um determinado lote de carvão. É proposto um novo protocolo de amostragem de carvão mineral, o qual leva em consideração a variabilidade das partículas componentes do lote e as formas de amostragem e preparação da amostra. Conclui-se que é possível dimensionar um sistema de controle de qualidade do carvão que seja capaz de estimar a precisão desejada e que garanta a representatividade do resultado acordada entre as partes. Por fim, é sugerida a modificação das normas brasileiras existentes.
Resumo:
A permanente busca pelo aumento da competitividade, impulsionada pela concorrência acirrada devida à globalização dos mercados, leva as empresas a adotarem estratégias diferenciadoras para assegurarem o seu desenvolvimento. Uma das fontes mais profícuas de estratégias diferenciadoras provém de usos inovadores de tecnologias, com ênfase em Tecnologias da Informação (TI’s). O domínio e adoção destas tecnologias podem se configurar como competência essencial e mantenedora da competitividade da empresa, pela geração de diferenciais estratégicos de gestão. Há, então, a necessidade de um maior conhecimento e compreensão de uma nova dinâmica empresarial com o uso intensivo de TI’s, com os correspondentes impactos na gestão das organizações, decorrentes desta busca permanente da flexibilização, agilização e de redução de custos como diferenciais competitivos. Esta pesquisa identifica os facilitadores na implantação de um método de gestão empresarial baseado no uso intensivo de nova TI’s. É um estudo de caso de uma empresa que atua no segmento de construção civil, no estado do Paraná, que o implantou. A pesquisa é do tipo qualitativa, utilizando-se para a coleta de dados da técnica de entrevista em profundidade aplicada a todos os membros da empresa. As conclusões desta pesquisa indicam a existência de características, fatores e elementos, atuando como facilitadores estratégicos para a implementação da gestão baseada em TI's, e para a empresa poder usufruir de agilidade e segurança nas interações e comunicações. Por sua vez a independência e flexibilidade de locais físicos e de horários, para a operacionalização deste novo método de gestão, geram a necessidade de desenvolvimento de um novo perfil do trabalhador, com a possibilidade do profissional trabalhar de modo mais auto-suficiente e a qualquer tempo e em qualquer lugar, o que supõe facilitadores individuais, inerentes aos indivíduos. A implantação de métodos de gestão com o uso intensivo de TI’s, conduz a significativas alterações de rotinas, acarretando em vantagens e desvantagens para a empresa, que também foram explicitadas e descritas nesta pesquisa.
Resumo:
Este estudo apresenta o desenvolvimento do modelo integrado de planejamento financeiro como uma peça gerencial de administração financeira. O modelo foi construído com o intuito de reunir e adaptar à realidade brasileira diferentes contribuições teóricas em uma estrutura única, através de uma sistematização de procedimentos e análises fundamentais que possibilitem o processo reflexivo e potencializem a capacidade analítica dos gestores financeiros. A esta estrutura foi acrescida a etapa “desenvolvimento e implementação”, onde há uma preocupação com as possíveis barreiras e oportunidades relacionadas à implementação na íntegra do modelo proposto. Posteriormente, foi verificada a aplicabilidade do modelo concebido em três empresas do setor alimentício, subsetor de candies, do Rio Grande do Sul. Para esta investigação, ligada à aplicação prática do planejamento financeiro nas empresas do setor analisado, foi empregada a pesquisa qualitativa, através do método de estudo de casos. O estudo evidenciou a insuficiente utilização de técnicas financeiras como instrumentos de suporte dos processos analítico e decisório, em especial do processo de planejamento financeiro, nas empresas analisadas. A investigação demonstra que o processo de planejamento financeiro tem ainda muito o que contribuir para uma otimização da gestão financeira das empresas estudadas.
Resumo:
Este trabalho foi realizado dentro da área de reconhecimento automático de voz (RAV). Atualmente, a maioria dos sistemas de RAV é baseada nos modelos ocultos de Markov (HMMs) [GOM 99] [GOM 99b], quer utilizando-os exclusivamente, quer utilizando-os em conjunto com outras técnicas e constituindo sistemas híbridos. A abordagem estatística dos HMMs tem mostrado ser uma das mais poderosas ferramentas disponíveis para a modelagem acústica e temporal do sinal de voz. A melhora da taxa de reconhecimento exige algoritmos mais complexos [RAV 96]. O aumento do tamanho do vocabulário ou do número de locutores exige um processamento computacional adicional. Certas aplicações, como a verificação de locutor ou o reconhecimento de diálogo podem exigir processamento em tempo real [DOD 85] [MAM 96]. Outras aplicações tais como brinquedos ou máquinas portáveis ainda podem agregar o requisito de portabilidade, e de baixo consumo, além de um sistema fisicamente compacto. Tais necessidades exigem uma solução em hardware. O presente trabalho propõe a implementação de um sistema de RAV utilizando hardware baseado em FPGAs (Field Programmable Gate Arrays) e otimizando os algoritmos que se utilizam no RAV. Foi feito um estudo dos sistemas de RAV e das técnicas que a maioria dos sistemas utiliza em cada etapa que os conforma. Deu-se especial ênfase aos Modelos Ocultos de Markov, seus algoritmos de cálculo de probabilidades, de treinamento e de decodificação de estados, e sua aplicação nos sistemas de RAV. Foi realizado um estudo comparativo dos sistemas em hardware, produzidos por outros centros de pesquisa, identificando algumas das suas características mais relevantes. Foi implementado um modelo de software, descrito neste trabalho, utilizado para validar os algoritmos de RAV e auxiliar na especificação em hardware. Um conjunto de funções digitais implementadas em FPGA, necessárias para o desenvolvimento de sistemas de RAV é descrito. Foram realizadas algumas modificações nos algoritmos de RAV para facilitar a implementação digital dos mesmos. A conexão, entre as funções digitais projetadas, para a implementação de um sistema de reconhecimento de palavras isoladas é aqui apresentado. A implementação em FPGA da etapa de pré-processamento, que inclui a pré-ênfase, janelamento e extração de características, e a implementação da etapa de reconhecimento são apresentadas finalmente neste trabalho.
Resumo:
o objetivo desta pesquisa foi mensurar o grau de importância dos componentes do processo educacional na construção das competências básicas prioritárias para uma instituição de ensino específico. Em virtude do objetivo geral da pesquisa, identificaram-se, também, as competências básicas requeridas dos técnicos de nível médio pelo mercado de trabalho paranaense. No referencial teórico analisou-se a evolução histórica brasileira e o contexto atual para se compreender a necessidade de uma educação eficaz, as competências básicas requeridas dos profissionais de hoje, a educação brasileira e, em especial, a educação profissional- seu histórico nacional e sua situação atual. Por fim, abordou-se nessa revisão, elementos do processo educacional que promovem o desenvolvimento de competências nos ambientes escolares. O método que caracteriza o desenvolvimento da presente pesquisa está fundamentado nos princípios do QFD - Quality Function Deployment. Os dados e informações para consolidar a pesquisa foram obtidos de forma bem diversificada, sendo, basicamente, através de pesquisas qualitativas e quantitativas, com dois públicos distintos: profissionais da área educacional e profissionais do mercado em geral Esta pesquisa utilizou o Centro Estadual de Educação Profissional de Curitiba como um estudo de caso em particular, entretanto seus métodos e grande parte dos resultados obtidos podem ser reutilizados para outras instituições públicas e privadas de ensino, principalmente localizadas no Estado do Paraná. A análise de dados foi efetuada sobre os componentes do processo educacional, que, para esta pesquisa, foram classificados em dois grandes grupos: processo ensino-aprendizagem e recursos, que por sua vez, foram subdivididos em recurso docente, discente, material e de gestão. Com a utilização do QFD, foram estabelecidos graus de importância para os componentes de cada recurso, bem como para os componentes do processo ensino-aprendizagem, o que possibilitou identificar os mais importantes para a construção das competências básicas na instituição de ensino em questão.
Resumo:
O surgimento de novas aplicações que utilizam o protocolo HTTP nas suas transações e a crescente popularidade da World Wide Web (WWW) provocaram pesquisas pelo aumento do desempenho de servidores Web. Para tal, uma das alternativas propostas neste trabalho é utilizar um conjunto de servidores Web distribuídos que espalham a carga de requisições entre vários computadores, atuando como um só associado a uma estratégia de replicação de conteúdo. Um dos problemas centrais a ser resolvido em servidores Web distribuídos é como manter a consistência das réplicas de conteúdo entre os equipamentos envolvidos. Esta dissertação apresenta conceitos fundamentais envolvendo o tema replicação de conteúdo em servidores Web distribuídos. São mostrados detalhes sobre arquitetura de servidores Web distribuídos, manutenção da consistência em ambientes de servidores Web distribuídos, uso de replicação e formas de replicação. Além disso, são citados alguns trabalhos correlatos ao propósito de manter réplicas consistentes em ambientes de servidores Web distribuídos. Este trabalho tem por objetivo propor um modelo de manutenção da consistência de conteúdo em servidores Web distribuídos com características de transparência e autonomia. O modelo, denominado One Replication Protocol for Internet Servers (ORPIS), adota uma estratégia de propagação otimista porque não existe sincronismo no envio das atualizações para as réplicas. Este trabalho apresenta os principais componentes tecnológicos empregados na Web, além dos problemas causados pela escalabilidade e distribuição inerentes a esse ambiente. São descritas as principais técnicas de aumento de desempenho de servidores Web que atualmente vêm sendo utilizadas. O modelo ORPIS é descrito, sendo apresentados seus pressupostos, elencados seus componentes e detalhados os seus algoritmos de funcionamento. Este trabalho dá uma visão geral sobre a implementação e os testes realizados em alguns módulos do protótipo do modelo, caracterizando o ambiente de desenvolvimento do protótipo e detalhes da implementação. São enumerados os atributos e métodos das classes do protótipo e definidas as estruturas de dados utilizadas. Além disso, apresentam-se os resultados obtidos da avaliação funcional dos módulos implementados no protótipo. Um ponto a ser salientado é a compatibilidade do modelo ORPIS aos servidores Web existentes, sem a necessidade de modificação em suas configurações. O modelo ORPIS é baseado na filosofia de código aberto. Durante o desenvolvimento do protótipo, o uso de software de código aberto proporcionou um rápido acesso às ferramentas necessárias (sistema operacional, linguagens e gerenciador de banco de dados), com possibilidade de alteração nos códigos fonte como uma alternativa de customização.
Resumo:
O sucesso da Internet como plataforma de distribuição de sistemas de informação encoraja organizações a disponibilizar serviços presentes em seus sistemas legados nesse ambiente. Uma parte desses sistemas foi desenvolvida na fase inicial do desenvolvimento das aplicações cliente/servidor para banco de dados, usando ambientes visuais com interfaces gráficas tipo WIMP, implementadas sob o paradigma procedimental/estruturado, baseado em objetos e eventos. Como conseqüência, produziu-se sistemas legados difíceis de manter, evoluir e adaptar a novas tecnologias e arquiteturas, pois os projetos desenvolvidos não seguiam, na maioria das vezes, os bons preceitos e práticas modernas defendidas na Engenharia de Software. O objetivo deste trabalho é propor uma metodologia para migrar sistemas legados com as características citadas acima para a plataforma Web. O processo de migração proposto destaca duas estratégias: a elaboração de modelos de classes conceituais da aplicação e o tratamento dado à interface do usuário, para serem utilizados na reconstrução de uma nova aplicação. O processo é baseado em técnicas e métodos de engenharia reversa, que visa obter abstrações por meio de análise estática e dinâmica da aplicação. Na análise dinâmica, destaca-se o mecanismo para recuperar aspectos dos requisitos funcionais do sistema legado e representá-los na ferramenta denominada UC/Re (Use Case para Reengenharia). Todos os artefatos gerados durante o processo podem ser armazenados em um repositório, representando os metamodelos construídos na metodologia. Para delimitar e exemplificar o processo, escolheu-se como domínio de linguagem de programação do software legado, o ambiente Delphi (sob a linguagem Object Pascal). É proposto também um ambiente CASE, no qual é descrito o funcionamento de um protótipo que automatiza grande parte das funcionalidades discutidas nas etapas do processo. Algumas ferramentas desenvolvidas por terceiros são empregadas na redocumentação do sistema legado e na elaboração dos modelos UML do novo sistema. Um estudo de caso, apresentando uma funcionalidade específica de um sistema desenvolvido em Delphi, no paradigma procedimental, é usado para demonstrar o protótipo e serve de exemplo para a validação do processo. Como resultado do processo usando o protótipo, obtém-se o modelo de classes conceituais da nova aplicação no formato XMI (formato padrão para exportação de modelos UML), e gabaritos de páginas em HTML, representando os componentes visuais da interface original na plataforma Web.
Resumo:
Este trabalho apresenta uma arquitetura para Ambientes de Desenvolvimento de Software (ADS). Esta arquitetura é baseada em produtos comerciais de prateleira (COTS), principalmente em um Sistema de Gerência de Workflow – SGW (Microsoft Exchange 2000 Server – E2K) - e tem como plataforma de funcionamento a Internet, integrando também algumas ferramentas que fazem parte do grande conjunto de aplicativos que é utilizado no processo de desenvolvimento de software. O desenvolvimento de um protótipo (WOSDIE – WOrkflow-based Software Development Integrated Environment) baseado na arquitetura apresentada é descrito em detalhes, mostrando as etapas de construção, funções implementadas e dispositivos necessários para a integração de um SGW, ferramentas de desenvolvimento, banco de dados (WSS – Web Storage System) e outros, para a construção de um ADS. O processo de software aplicado no WOSDIE foi extraído do RUP (Rational Unified Process – Processo Unificado Rational). Este processo foi modelado na ferramenta Workflow Designer, que permite a modelagem dos processos de workflow dentro do E2K. A ativação de ferramentas a partir de um navegador Web e o armazenamento dos artefatos produzidos em um projeto de software também são abordados. O E2K faz o monitoramento dos eventos que ocorrem dentro do ambiente WOSDIE, definindo, a partir das condições modeladas no Workflow Designer, quais atividades devem ser iniciadas após o término de alguma atividade anterior e quem é o responsável pela execução destas novas atividades (assinalamento de atividades). A arquitetura proposta e o protótipo WOSDIE são avaliados segundo alguns critérios retirados de vários trabalhos. Estas avaliações mostram em mais detalhes as características da arquitetura proposta e proporcionam uma descrição das vantagens e problemas associados ao WOSDIE.