3 resultados para test-process features

em Repositório Institucional da Universidade de Aveiro - Portugal


Relevância:

30.00% 30.00%

Publicador:

Resumo:

Os sistemas distribuídos embarcados (Distributed Embedded Systems – DES) têm sido usados ao longo dos últimos anos em muitos domínios de aplicação, da robótica, ao controlo de processos industriais passando pela aviónica e pelas aplicações veiculares, esperando-se que esta tendência continue nos próximos anos. A confiança no funcionamento é uma propriedade importante nestes domínios de aplicação, visto que os serviços têm de ser executados em tempo útil e de forma previsível, caso contrário, podem ocorrer danos económicos ou a vida de seres humanos poderá ser posta em causa. Na fase de projecto destes sistemas é impossível prever todos os cenários de falhas devido ao não determinismo do ambiente envolvente, sendo necessária a inclusão de mecanismos de tolerância a falhas. Adicionalmente, algumas destas aplicações requerem muita largura de banda, que também poderá ser usada para a evolução dos sistemas, adicionandolhes novas funcionalidades. A flexibilidade de um sistema é uma propriedade importante, pois permite a sua adaptação às condições e requisitos envolventes, contribuindo também para a simplicidade de manutenção e reparação. Adicionalmente, nos sistemas embarcados, a flexibilidade também é importante por potenciar uma melhor utilização dos, muitas vezes escassos, recursos existentes. Uma forma evidente de aumentar a largura de banda e a tolerância a falhas dos sistemas embarcados distribuídos é a replicação dos barramentos do sistema. Algumas soluções existentes, quer comerciais quer académicas, propõem a replicação dos barramentos para aumento da largura de banda ou para aumento da tolerância a falhas. No entanto e quase invariavelmente, o propósito é apenas um, sendo raras as soluções que disponibilizam uma maior largura de banda e um aumento da tolerância a falhas. Um destes raros exemplos é o FlexRay, com a limitação de apenas ser permitido o uso de dois barramentos. Esta tese apresentada e discute uma proposta para usar a replicação de barramentos de uma forma flexível com o objectivo duplo de aumentar a largura de banda e a tolerância a falhas. A flexibilidade dos protocolos propostos também permite a gestão dinâmica da topologia da rede, sendo o número de barramentos apenas limitado pelo hardware/software. As propostas desta tese foram validadas recorrendo ao barramento de campo CAN – Controller Area Network, escolhido devido à sua grande implantação no mercado. Mais especificamente, as soluções propostas foram implementadas e validadas usando um paradigma que combina flexibilidade com comunicações event-triggered e time-triggered: o FTT – Flexible Time- Triggered. No entanto, uma generalização para CAN nativo é também apresentada e discutida. A inclusão de mecanismos de replicação do barramento impõe a alteração dos antigos protocolos de replicação e substituição do nó mestre, bem como a definição de novos protocolos para esta finalidade. Este trabalho tira partido da arquitectura centralizada e da replicação do nó mestre para suportar de forma eficiente e flexível a replicação de barramentos. Em caso de ocorrência de uma falta num barramento (ou barramentos) que poderia provocar uma falha no sistema, os protocolos e componentes propostos nesta tese fazem com que o sistema reaja, mudando para um modo de funcionamento degradado. As mensagens que estavam a ser transmitidas nos barramentos onde ocorreu a falta são reencaminhadas para os outros barramentos. A replicação do nó mestre baseia-se numa estratégia líder-seguidores (leaderfollowers), onde o líder (leader) controla todo o sistema enquanto os seguidores (followers) servem como nós de reserva. Se um erro ocorrer no nó líder, um dos nós seguidores passará a controlar o sistema de uma forma transparente e mantendo as mesmas funcionalidades. As propostas desta tese foram também generalizadas para CAN nativo, tendo sido para tal propostos dois componentes adicionais. É, desta forma possível ter as mesmas capacidades de tolerância a falhas ao nível dos barramentos juntamente com a gestão dinâmica da topologia de rede. Todas as propostas desta tese foram implementadas e avaliadas. Uma implementação inicial, apenas com um barramento foi avaliada recorrendo a uma aplicação real, uma equipa de futebol robótico onde o protocolo FTT-CAN foi usado no controlo de movimento e da odometria. A avaliação do sistema com múltiplos barramentos foi feita numa plataforma de teste em laboratório. Para tal foi desenvolvido um sistema de injecção de faltas que permite impor faltas nos barramentos e nos nós mestre, e um sistema de medida de atrasos destinado a medir o tempo de resposta após a ocorrência de uma falta.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Assumindo a sociedade atual o paradigma do desenvolvimento sustentável como modelo capaz de garantir uma gestão equilibrada dos recursos atuais que não comprometa o futuro das futuras gerações, é fundamental compreender o instrumento da Agenda 21 Local (A21L), ferramenta saída da Conferência do Rio, em 1992, que se apresenta como uma resposta internacional aos objetivos da sustentabilidade. Ao constituir-se como país signatário da Declaração do Rio, Portugal assumiu o compromisso de cooperar internacionalmente para a aplicação deste instrumento, no esforço comum de unir a proteção do ambiente com o desenvolvimento económico e social. Verifica-se que a resposta de Portugal, em matéria de A21L, foi pouco conseguida, marcada por um arranque ténue, desconcertado e disperso a que acresce o caráter dúbio que caracterizou a natureza dos primeiros processos e que, no quadro internacional, atira Portugal para o grupo de países europeus que mais tardiamente conseguiram responder ao apelo da comunidade internacional no que se refere à implementação de A21L. Neste âmbito, esta dissertação visa aprofundar o conhecimento cientifico sobre este instrumento no quadro das experiências de Agenda 21 Local implementadas no território português. O trabalho procurou examinar os objetivos, características e resultados dos processos de Agenda, dando atenção aos elementos individuais que marcaram cada um e, igualmente, avaliando as repercussões que estes tiveram no todo nacional. O estudo incidiu na dinâmica espaciotemporal das Agendas21L, no território nacional, e na análise integrativa de indicadores físicos, sociais e económicos que permitiram compreender as especificidades e os contrastes verificados nos processos implementados e desenvolvidos. Na investigação não foram, igualmente, negligenciadas questões históricas, políticas e culturais, sabendose da importância que estes vários domínios configuram no caso português. O trabalho contou com uma investigação assente na seguinte metodologia: i) Revisão da literatura e recolha de dados bibliográficos sobre a temática da Agenda 21 Local; ii) Levantamento de informação, através de um inquérito por questionário, dirigido a todas as localidades do País, onde decorrem Agendas 21 Local, a fim de complementar informação já processada; iii) Pesquisa direta de dados no terreno que envolveu a utilização de procedimentos de teor quantitativo (inquérito por questionário) e de teor qualitativo (entrevistas), relativamente ao caso de estudo (Agenda 21 Local de Mindelo); iv) Tratamento e análise dos resultados obtidos através da confrontação da perspetiva teórica com a prática com a consequente elaboração de conclusões fundamentadas pela confrontação dos dados com as hipóteses. Para além de se tratar do caso pioneiro de A21L com início no poder mais próximo do cidadão (respeitando um dos princípios inerentes a este instrumento – o princípio da subsidiariedade), afirmou-se, igualmente, como um caso de referência em matéria de coesão e mobilização dos cidadãos locais para os problemas locais existentes. Os resultados empíricos da investigação identificam uma série de dificuldades que condicionaram o arranque e progresso das A21L. Desde logo, a inabilidade dos poderes políticos locais em trabalharem com um modelo que rompe com as típicas e tradicionais formas pré-concebidas de fazer política, isto é, com as práticas instituídas dos políticos fazerem “política” para os cidadãos e não “com” os cidadãos. O próprio desconhecimento do poder político local quanto à natureza de um processo de A21L que evidenciou inaptidão, impreparação e até embaraço para lidar com este instrumento, resultando na necessidade, na grande maioria dos processos desenvolvidos, de serem acompanhados por entidades externas que cooperaram na sua dinamização. Acresce que a nova dinâmica, subjacente à A21L, que desafia os governos locais a mobilizar a participação generalizada dos cidadãos e apela à participação de novos atores (associações, grupos de interesse, ONG e atores sociais, em geral) para a definição de estratégias de desenvolvimento local, não é totalmente aceite pelos vários poderes locais que, não raras vezes, menosprezam a importância dos cidadãos nos momentos de tomada de decisão. A falta de empenho do governo central, em matéria de sustentabilidade, que negligenciou, numa primeira etapa, a figura do poder central na assessoria às entidades locais cerceou o país da existência de uma campanha nacional para a afirmação deste instrumento. A falta/insuficiência de recursos financeiros como resultante da ausência de apoios estatais e a dificuldade na obtenção de fundos da União Europeia configurou-se como um entrave à promoção dos processos ficando as entidades locais e regionais incapazes de ultrapassar a falta de meios imprescindíveis para o desenvolvimento da A21L. O próprio desconhecimento generalizado dos cidadãos sobre a A21L afigura-se como um estigma ao sucesso de qualquer processo com as caraterísticas de um instrumento A21L visto que a participação dos cidadãos é condição sine qua non para a sua operacionalização. Neste quadro, e olhando o futuro, urge a necessidade das autoridades locais criarem modelos de autofinanciamento capazes de garantir a criação, funcionamento e manutenção de infraestruturas económicas e sociais subjacentes aos programas de A21L, assim como o dever do poder político em reforçar a importância da função da informação e da mobilização dos cidadãos em prole do desenvolvimento sustentável, ações indispensáveis para a execução das políticas inerentes à A21L.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

In recent years the technological world has grown by incorporating billions of small sensing devices, collecting and sharing real-world information. As the number of such devices grows, it becomes increasingly difficult to manage all these new information sources. There is no uniform way to share, process and understand context information. In previous publications we discussed efficient ways to organize context information that is independent of structure and representation. However, our previous solution suffers from semantic sensitivity. In this paper we review semantic methods that can be used to minimize this issue, and propose an unsupervised semantic similarity solution that combines distributional profiles with public web services. Our solution was evaluated against Miller-Charles dataset, achieving a correlation of 0.6.