886 resultados para Assédio no ambiente de trabalho


Relevância:

30.00% 30.00%

Publicador:

Resumo:

Este trabalho trata de estratégia empresarial para empresas brasileiras de tecnologia, focando a temática do ambiente nacional e da emergente competição globalizada. Embora o ambiente nacional seja importante para o desenvolvimento de qualquer indústria, as empresas de base tecnológica são significativamente mais dependentes e sensíveis a condições ambientais favoráveis. Fatores competitivos fundamentais estão ligados ao ambiente nacional e não dependem diretamente das empresas ou de suas estratégias particulares. Por outro lado, a administração estratégica pressupõe posicionamento pró-ativo, onde a empresa deve procurar influir sobre o seu futuro, inclusive com relação ao ambiente nacional. Neste âmbito, um dos maiores problemas para o posicionamento estratégico empresarial é a correta compreensão do ambiente nacional e dos crescentes desafios competitivos. Esta pesquisa visa abordar e explorar ações estratégicas do ponto de vista empresarial. Trata-se de uma pesquisa exploratória, com estudo de múltiplos casos, realizada através de entrevistas em profundidade com altos executivos de empresas de tecnologia sediadas no Rio Grande do Sul. O trabalho indica que ainda não existe a necessária cooperação entre o governo e as empresas, com o objetivo de promover o desenvolvimento tecnológico, empresarial e econômico do país. A interlocução do governo com a indústria é ineficiente e as empresas admitem falta de articulação e posicionamento, a partir de suas entidades de classe, resultando em políticas inadequadas. No âmbito da competição global, aparece muito clara a necessidade das empresas competirem no mercado internacional. Existem aspectos favoráveis, como custos competitivos, bom nível tecnológico, popularidade da Internet e vitalidade empresarial. Em contrapartida, aparece o desafio das grandes deficiências estruturais, como educação básica, tributação inadequada, altos custos financeiros, falta de mecanismos de fomento para o desenvolvimento tecnológico e uma cadeia produtiva limitada em muitos aspectos. Se a meta da sociedade for o desenvolvimento econômico e social, o conhecimento, a capacidade de inovar, a produtividade e o desenvolvimento tecnológico serão fatores indispensáveis. Cabe a esta sociedade organizar-se de forma competitiva e desenvolver suas empresas de tecnologia de padrão mundial. O caminho que parece viável, seguindo o exemplo de outros países, é a cooperação entre empresas, governo, universidades e comunidade.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Dentre as principais áreas que constituem a Ciência da Computação, uma das que mais influenciam o mundo atual é a Engenharia de Software, envolvida nos aspectos científicos e tecnológicos do desenvolvimento de software. No desenvolvimento de software, a fase de especificação dos requisitos é uma das mais importantes, visto que erros não detectados nesta são propagados para as fases posteriores. Quanto mais avançado estiver o desenvolvimento, mais caro custa reparar um erro introduzido nas fases iniciais, pois isto envolve reconsiderar vários estágios do desenvolvimento. A prototipação permite que os requisitos do software sejam validados logo no início do desenvolvimento, evitando assim a propagação de erros. Paralelamente, a utilização de métodos formais visa revelar inconsistências, ambigüidades e falhas na especificação do software, que podem caso contrário, não serem detectadas. Usar a prototipação de software juntamente com uma notação formal enfatiza a especificação do problema e expõe o usuário a um sistema “operante” o mais rápido possível, de modo que usuários e desenvolvedores possam executar e validar as especificações dos requisitos funcionais. O objetivo principal deste trabalho é instanciar uma técnica da área de Prototipação de Software que capacite o engenheiro de software gerar automaticamente protótipos executáveis a partir de especificações formais de tipos abstratos de dados, na notação PROSOFT-algébrico, visando a validação dos requisitos funcionais logo no início do desenvolvimento do software. Para tanto foi proposto um mapeamento da linguagem PROSOFT-algébrico para OBJ. Como OBJ possui um eficiente sistema de reescrita de termos implementado, a utilização deste propicia a prototipação de tipos abstratos de dados, especificados em PROSOFT-algébrico. Os componentes envolvidos na definição deste trabalho, assim como o mapeamento entre as linguagens, foram especificados algebricamente e implementados no ambiente de desenvolvimento de software PROSOFT. A implementação serviu para validar o mapeamento proposto através de dois estudos de caso. Por fim, são apresentadas as conclusões alcançadas e as atividades adicionais vislumbradas a partir do trabalho proposto.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Este trabalho trata sobre um assunto relativamente novo, mas com uma importância cada vez maior no desenvolvimento de produtos. Trata-se do Projeto para o Meio-Ambiente (Design for Environment - DFe). São analisados os aspectos do DFe relacionados com o desenvolvimento de produtos eletro-eletrônicos, abrangendo métricas ambientais, práticas de projeto e métodos de análise de produtos. Estes conhecimentos são aplicados no desenvolvimento de um conjunto de métricas ambientais e de uma metodologia de avaliação ambiental de produtos, a serem adotadas pela Springer Carrier SA no desenvolvimento de seus novos produtos. Esta ferramenta foi criada através da análise de uma ferramenta anterior, desenvolvida nos Estados Unidos, mas incorporou sugestões presentes na literatura e a experiência prática acumulada pelo autor. Este trabalho trata sobre um assunto relativamente novo, mas com uma importância cada vez maior no desenvolvimento de produtos. Trata-se do Projeto para o Meio-Ambiente (Design for Environment - DFe). São analisados os aspectos do DFe relacionados com o desenvolvimento de produtos eletro-eletrônicos, abrangendo métricas ambientais, práticas de projeto e métodos de análise de produtos. Estes conhecimentos são aplicados no desenvolvimento de um conjunto de métricas ambientais e de uma metodologia de avaliação ambiental de produtos, a serem adotadas pela Springer Carrier SA no desenvolvimento de seus novos produtos. Esta ferramenta foi criada através da análise de uma ferramenta anterior, desenvolvida nos Estados Unidos, mas incorporou sugestões presentes na literatura e a experiência prática acumulada pelo autor.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

A competitividade cada vez mais acirrada e globalizada tem forçado as empresas a desenvolver produtos com maior qualidade em um menor tempo com custos cada vez mais baixos. Para isto, passaram a utilizar tecnologias de ponta na manufatura de seus produtos, que envolvem desde a concepção do produto até sua efetiva produção. Uma das etapas mais importantes na concepção de um produto manufaturado, a partir de um projeto, é o planejamento do processo produtivo. A essência dessa atividade é disponibilizar uma gama de informações bem detalhadas e organizadas para o chão de fábrica que pode incluir a seleção da máquinaferramenta, determinação dos parâmetros de corte, geração do programa NC e as instruções de trabalho. Na maioria das empresas o planejamento do processo é feito por processistas experientes que utilizam técnicas manuais, onde despedem tempo considerável fazendo cálculos, recuperando informações, escrevendo, digitando e detalhando o plano, e nenhuma dessas tarefas agrega valor diretamente ao produto. Assim somente uma pequena parcela do tempo total é utilizado na concepção e análise do produto. A introdução dos computadores na confecção do plano de processo torna o planejamento mais eficiente podendo dispor de mais alternativas além daquelas exploradas manualmente, e ainda há vantagens adicionais, como a realização de várias comparações de planos semelhantes para selecionar o melhor para cada caso, reduzindo o tempo de planejamento, exigindo menor experiência técnica dos processistas, resultando em aumento da produtividade com planos otimizados. O sistema desenvolvido dentro da filosofia de planejamento de processo variante-interativo, um método que se utiliza da tecnologia de grupo para formar famílias de peças, onde para cada família é desenvolvido um plano padrão, no qual torna-se a base de dados para novas peças, exigindo alterações apenas nos detalhes que não forem similares. Quando não existir um plano semelhante para nova peça este é gerado de forma interativa onde o processista tem o auxílio do computador na definição da folha de processo, ao contrário de um sistema generativo que utiliza uma programação mais complexa e cria automaticamente planos de processo distintos para a nova peça. Os planos de processo gerados contem os processos de usinagem, as máquinas para realizar os mesmos, ferramentas e portaferramentas, sistemas de fixação, os parâmetros de corte e o sequenciamento das operações. O sistema foi projetado em Visual Basic, uma linguagem que disponibiliza uma interface gráfica amigável com o usuário. O conjunto das informações estritamente necessárias para o desenvolvimento do programa é armazenado em um sistema de gerenciamento de banco de dados relacional (ACCESS), sistema esse escolhido por ter a vantagem de permitir manipular mais de um aplicativo ao mesmo tempo, estabelecendo relações entre eles, buscando eliminar a duplicidade de informações, impondo integridade referencial, reduzindo o espaço de armazenamento e facilitando a atualização dos dados.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

O principal objetivo deste trabalho é apresentar um método e métricas para a avaliação do serviço Internet mais amplamente utilizado: a World Wide Web. As características básicas e funcionamento do serviço, bem como algumas ferramentas de avaliação de desempenho, serão descritas. Estes capítulos servirão de base para os demais, onde serão apresentados o método para avaliação do serviço web e métricas usadas para análise de desempenho, disponibilidade, confiabilidade, facilidades de administração e recursos. Por fim, o método e métricas serão aplicados na Procempa – Companhia de Processamento de Dados do Município de Porto Alegre, onde será possível verificá-los na prática. Além disto, dados importantes sobre a infra-estrutura web da Procempa serão fornecidos, os quais permitem uma análise do ambiente web atual e futuro da empresa.

Relevância:

30.00% 30.00%

Publicador:

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.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

A indústria de alimentos está apresentando intensa movimentação nos últimos anos, direcionada a aquisições, concentração e crescimento das empresas. Seja pelas alterações econômicas, com menores taxas de crescimento, seja por alterações na demanda, as indústrias de arroz no Brasil vêm reestruturando suas estratégias de mercado. Esta dissertação tem como objetivo apresentar um estudo analítico sobre o ambiente no qual está inserida a empresa, bem como identificar o posicionamento do seu atual portfolio de produtos. O resultado deste trabalho visa a instrumentalizar os dirigentes nas decisões estratégicas de mercado.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Este estudo trata da abordagem macroergonômica participativa para a identificação das demandas ergonômicas dos atendentes que operam em central de atendimento universitária, com utilização da metodologia participativa da Análise Macroergonômica do Trabalho (AMT) (Guimarães, 2001) e feITaIllentalproposto no DesignMacroergonômico (DM) (Fogliatto e Guimarães, 1999). o estudo de caso foi realizado em uma Instituição Federal de Ensino - IFE. A aplicação da metodologia permitiu identificar demandas prioritárias através das fases de apreciação e diagnóstico que possibilitaram a formulação de recomendações e diretrizes para introdução de meJhorias a serem estudadas e detalhadas nas demais fases do método. Os estudos realizados também permitem identificar uma especial afinidade da metodologia participativa com uma instituição pública democrática, em que as mudanças podem ocorrer de foma gradativa, em função dos escassos recursos disponíveis, vislumbrando-se o atendimento, por ordem de importância, dos itens de demanda ergonômica. Por fim, estabeleceu-se uma proposta inicial de um modelo de implementação da metodologia no âmbito da instituição, através da integração multidisciplinar e multidepartamental dos profissionais das áreas técnicas e de saúde e dos representantes dos docentes, técnicos-administrativos e discentes, utilizando-se a estruturajá existente e, por conseqüência, sem custos adicionais.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Os Sistemas de Recuperação de Informações (SRI) computadorizados são sistemas capazes de armazenar, recuperar e manter informações, visando minimizar o esforço humano na realização de tais atividades. A classificação de textos é um subdomínio dos sistemas de recuperação de informações que tem como objetivo classificar um texto em uma ou mais categorias existentes. Pode ser utilizada na classificação de mensagens, notícias e documentos, na filtragem de informações, na sumarização de textos, além de auxiliar profissionais na execução destas tarefas. A filtragem automatizada das mensagens de correio eletrônico é uma forma de organizar o trabalho do usuário. O volume de informações divulgadas através deste serviço torna fundamental um sistema de filtros para melhor uso do serviço. Sieve é uma proposta para padrão de linguagens de filtro de mensagens. O Direto é um software de correio, agenda e catálogo corporativos que visa atender todo Governo do Estado do Rio Grande do Sul. Foi desenvolvido na PROCERGS, Companhia de Processamento de Dados do Estado do Rio Grande do Sul, utilizando a linguagem Java e utiliza os serviços de IMAP, SMTP, LDAP e SGBD. Está disponível com licença de software livre. O objetivo deste trabalho é aplicar técnicas de filtragem no Direto. O trabalho apresenta uma solução para filtrar as mensagens de correio do Direto utilizando Sieve. Também é especificado um serviço de canais de informação que visa divulgar informações de forma eficiente no Estado. Este serviço possui vários canais, cada um destinado a divulgar informações de determinado domínio. O usuário assina os canais que desejar e pode criar filtros para melhor refinamento das informações que deseja receber. Os filtros utilizam técnicas de classificação de textos no processo de filtragem.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

A Engenharia de Software tornou-se uma das principais áreas de concentração do mundo da Ciência da Computação, pois ela abrange métodos para construir sistemas, ferramentas que fornecem apoio a construção e os procedimentos a seguir para que os métodos estejam de acordo com as ferramentas usadas [PRE 95]. No desenvolvimento de sistemas cada vez mais complexos vê-se a necessidade da utilização de equipes de pessoas no projeto e implementação. Essas pessoas podem estar geograficamente dispersas e portanto possuem a necessidade de troca de informações para que os sistemas desenvolvidos sejam adequados com o objetivo inicial e de qualidade. Assim, os sistemas cooperativos, chamados de groupware, tornaram-se uma importante ferramenta utilizada por esse grupo de profissionais para que as tarefas desenvolvidas em grupo se tornem interativas e eficientes. A interação entre as pessoas que estão trabalhando cooperativamente deve ser a mais produtiva possível, sendo semelhante ao trabalho em grupo em um único local. Assim, a percepção das atividades que estão sendo realizadas devem estar disponíveis para cada profissional, através da Interface Homem-Computador do sistema groupware que estão utilizando. Este trabalho apresenta uma “biblioteca” de Componentes de Percepção que fornecem as informações necessárias para que as pessoas que estão participando da tarefa cooperativa tenham a percepção das atividades que estão sendo realizadas, como também quem e como as estão fazendo. Esses componentes são uma extensão do Ambiente PROSOFT Cooperativo, fornecendo assim uma especificação formal de forma a garantir completeza, corretude e ausência de ambigüidades que são muito difíceis de se conseguir com uma descrição informal.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Esta dissertação aborda as relações entre o ambiente sociomoral e o desenvolvimento da autonomia das crianças de uma Escola da comunidade do Município de Porto Alegre-RS. O objetivo é descrever o ambiente sociomoral de cada sala de aula, construído nas relações interindividuais entre professores e alunos, e analisar o desenvolvimento da autonomia das crianças através do estudo do juízo moral. A pesquisa teórica fundamenta-se em vários estudos e abordagens sobre a moralidade e, em especial, nos estudos da Epistemologia Genética de Jean Piaget sobre o juízo moral de crianças e sobre a gênese e o desenvolvimento da inteligência. A parte empírica do trabalho consiste em pesquisa sócio-antropológica na Escola, com enfoque sobre a sala de aula. Buscou-se conhecer o cotidiano da instituição através de observações, conversas, participação em reuniões e entrevistas. Foram realizadas entrevistas semi-estruturadas com os professores e com a direção, com o intuito de apreender o discurso pedagógico vigente na Escola. A análise de documentos oficiais da Escola forneceu informações sobre os objetivos, normas e procedimentos da instituição. As observações em sala de aula, assim como as entrevistas com as professoras, possibilitaram a elaboração de categorias de análise do ambiente sociomoral de cada sala sob os pontos de vista da atmosfera, do caráter do jogo, da abordagem de conteúdos ou da prática pedagógica e, principalmente, das relações entre professor e aluno Utilizou-se, ainda, o método clínico de Piaget na investigação do juízo moral das crianças, com o intuito de descrever as tendências gerais do desenvolvimento moral nesse ambiente sociomoral específico, privilegiando-se, entretanto, as relações em sala de aula. Os resultados gerais da pesquisa mostram tanto o progresso da autonomia das crianças em função de um ambiente sociomoral cooperativo em sala de aula como sugere uma nova abordagem para as relações interindividuais na escola.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

As indústrias calçadistas brasileiras passaram de uma situação cômoda na década de 80, época em que a procura por calçados brasileiros era maior que sua capacidade produtiva, para uma situação de competição internacional na década de 90, quando além do câmbio desfavorável para exportações, muitas empresas calçadistas em outros países evoluíram, principalmente as chinesas e indianas, conquistando assim muitos clientes que antes eram brasileiros. As indústrias calçadistas do país, para se manterem vivas, tiveram que buscar alternativas para seus negócios, tanto no aspecto operacional como na gestão destes. Muitas empresas do Vale do Rio dos Sinos, principal polo calçadista do Brasil, passaram a implantar células de trabalho nos seus parques fabris, tomando como referência o sucesso deste sistema em outros países. Esta pesquisa foi conduzida como um estudo de caso que avalia a implantação de células de trabalho em uma empresa tradicional do Vale dos Sinos, a Calçados Beira Rio, que desde a sua fundação sempre utilizou o sistema em trilhos. Para isso, avaliou-se o impacto que a implantação deste sistema provocou em alguns fatores que são importantes para posicionar a empresa em um ambiente competitivo. Este estudo mostra as vantagens e desvantagens que a implantação da célula de trabalho trouxe para a realidade da Calçados Beira Rio, trazendo assim informações que dão às empresas subsídios para futuras implantações

Relevância:

30.00% 30.00%

Publicador:

Resumo:

A utilidade de alguns polímeros depende principalmente de suas propriedades elétricas, ópticas, bioquímicas e térmicas, porém na maioria dos exemplos a propriedade fundamental para as aplicações reside em suas propriedades mecânicas. Os mecanismos de deformação em polímeros semi-cristalinos são em geral complexos e dependem do arranjo e do tamanho dos cristais. A deformação plástica de polímeros semi-cristalinos é produzida pela força aplicada ao sistema, com modificações de suas propriedades termodinâmicas e morfológicas, obtendo-se materiais com novas propriedades e aplicações. Os sistemas estudados neste trabalho, consistem de amostras de polipropileno isotático, (i-PP) comercial, fornecidas pela OPP Petroquímica (III Pólo Petroquímico – Triunfo / RS). As amostras, na forma de grânulos, foram moldadas pelo processo de injeção onde duas massas molares diferentes foram investigadas. As placas moldadas por injeção, com espessura de aproximadamente 3,0 mm, foram cortadas nas dimensões padrões de 17,2 mm X 4,7 mm e após, deformadas plasticamente por compressão plana uniaxial à temperatura ambiente. A análise da morfologia e cristalinidade deste material foram realizadas utilizando as técnicas de difração raios-X em alto ângulo (WAXD), espalhamento de raios-X em baixo ângulo (SAXS), Microscopia Eletrônica de Varredura (MEV), e Microscopia Eletrônica de Transmissão (MET). Através da técnica de WAXD foi possível a identificação das diferentes fases cristalinas α e β do i-PP, antes e depois das amostras serem deformadas por compressão uniaxial. A determinação da cristalinidade foi realizada via difração de raios-X, utilizando as geometrias θ - 2θ e de Debye Scherrer, sendo a quantificação realizada a partir da área dos picos cristalinos obtidos a partir da indexação das reflexões de Bragg, utilizando o programa FULLPROF. Como resultado obtido, foi verificado uma significativa diminuição da cristalinidade com o aumento da deformação por compressão aplicada sobre as amostras. Com as medidas de SAXS, foram observados os perfis de espalhamento anisotrópicos e isotrópicos para as amostras sem deformação para maior e menor massa molar, respectivamente. O período longo (L) do material, definido pela soma da espessura lamelar do cristal (dc) e a espessura da camada amorfa (da), também foi obtido para estas amostras. A deformação causou uma diminuição do L, o que levou a diminuição da dc, seguido pelo aumento da da. Porém, com o aumento da deformação observa-se uma diminuição das intensidades espalhadas em torno do eixo azimutal. Este efeito pode ser atribuído ao aumento da fase amorfa seguido pela diminuição da fase cristalinidade. As modificações morfológicas ocorridas nas estruturas esferulíticas e lamelares foram avaliadas utilizando a Microscopia Eletrônica de Varredura (MEV), e a Microscopia Eletrônica de Transmissão (MET). O efeito da deformação plana por compressão ficou registrado nas imagens de XXIX MEV e MET, onde verificou-se o alongamento das estruturas esferulíticas na direção de fluxo, seguido da destruição parcial da mesma em deformação por compressão maiores. As imagens obtidas em MEV e MET, foram tratadas a fim de se verificar o grau de orientação e a distribuição da orientação em nível microestrutural por meio do método direto das secantes em um plano e da rosa dos interceptos. Neste caso, quando a rosa apresenta duas pétalas, tem-se um eixo de orientação; com quatro pétalas, dois eixos de orientação, e assim sucessivamente.Em um sistema isométrico sem nenhuma orientação, a rosa dos interceptos apresentará como resultado uma circunferência. Os resultados obtidos para as imagens de MEV e MET em nível esferulítico mostraram que a rosa dos interceptos parte de uma estrutura simétrica com baixo grau de orientação para uma estrutura orientada definida por um sistema de duas pétalas, seguido pelo aumento do grau de orientação para pressões de deformações maiores. Para as imagens de MET em nível lamelar observou-se o aumento do grau de orientação devido o aumento da deformação até 10 MPa. Neste caso, a rosa dos interceptos parte de uma estrutura definida por quatro pétalas (sistema dois eixos de orientação) para uma estrutura de duas pétalas, apresentando um sistema com um eixos de orientação. Porém, para pressões de deformações entre 20-3200 MPa observou-se a diminuição do grau de orientação, pois uma maior desordem é observado nas estruturas devido a amorfização do material, sendo a rosa dos interceptos demostrada por uma estrutura simétrica. Medidas com termopar foram realizadas para verificação do comportamento térmico no momento da deformação. Neste caso, foi verificado um aumento significativo da temperatura com o aumento da deformação. Porém, para as amostras deformadas com 3200 MPa foi observado dois picos de temperatura. Onde o primeiro pico foi atribuído ao comportamento adiabático seguido pela relaxação do material, enquanto o segundo pico foi verificado com grande aumento de temperatura no momento da explosão do material.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Em vista da maior complexidade da programação paralela e distribuída em relação à programação de ambientes centralizados, novas ferramentas vêm sendo construídas com o objetivo de auxiliar o programador desses ambientes a desempenhar sua tarefa de formas mais eficazes e produtivas. Uma das ferramentas que há algum tempo tem sido usada na programação centralizada e aos poucos está sendo empregada também na programação concorrente é a programação visual. A programação visual se vale da presença de elementos visuais na especificação dos programas como peças chaves do processo de desenvolvimento de software. No caso específico da programação concorrente, a programação visual é especialmente útil pela capacidade que os gráficos têm de representar de forma mais adequada estruturas bidimensionais. Um programa concorrente, por relacionar no espaço diversos elementos com seus próprios fluxos de execução, faz surgir duas dimensões de análise que são mais difíceis de serem observadas através de programas textuais. Atualmente existem ferramentas de programação visual paralela e distribuída, mas a ênfase é dada na programação paralela, sem muita atenção a aplicações de sistemas abertos ou cliente-servidor. Além disso, tais ferramentas sofrem da falta de apoio à engenharia do software. Considerando essas deficiências, este trabalho apresenta uma ferramenta de programação visual para o desenvolvimento de aplicações compostas por objetos distribuídos que ofereça também a possibilidade de aplicar os principais conceitos da engenharia de software, como reutilização e orientação a objeto. Nesta ferramenta, o programador especifica de maneira visual a estrutura do seu programa, insere o código textual para a lógica da aplicação e o ambiente se encarrega do tratamento da distribuição e da comunicação de mais baixo nível. A aplicação é representada como um grafo dirigido, onde os nodos representam os objetos distribuídos e os arcos indicam os relacionamentos existentes entre esses objetos. A especificação dos programas é modular, baseando-se na reunião de componentes reutilizáveis, o que torna o sistema altamente configurável e extensível. Tanto a implementação da ferramenta quanto o código das aplicações geradas usam a linguagem de programação Java. A linguagem de programação visual projetada não especifica detalhes a respeito de como irá funcionar a comunicação e distribuição dos objetos. Portanto, foram implementados componentes para comunicação e outros recursos de programação distribuída, como locks e dados globais para serem usados nas aplicações. Para validar os principais objetivos da ferramenta, foram implementados alguns exemplos de aplicações distribuídas, como um pequeno sistema de bate-papo.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

CORBA vem se tornando o middleware padrão no desenvolvimento de aplicações distribuídas, tornando-as independentes de plataforma e linguagem. Ele tem sido utilizado também em aplicações de tempo real através de sua extensão para tempo real, o RT-CORBA. Apesar desta extensão ter conseguido reduzir vários dos problemas do CORBA no que se refere ao não-determinismo e falta de garantias temporais, ainda há muito estudo na área de mecanismos de escalonamento utilizados. Assim, este trabalho tem por objetivo apresentar uma proposta de escalonamento adaptativo no ambiente Real-Time CORBA. Nesta proposta o período das tarefas é controlado, variando dentro de uma faixa pré-estabelecida com o propósito de reduzir o atraso médio das tarefas da aplicação.