114 resultados para Programação orientada a componentes e serviços
em Instituto Politécnico do Porto, Portugal
Resumo:
O objectivo do projecto descrito nesta dissertação é o desenvolvimento da interface entre as empresas e a plataforma Business-to-Business (B2B) de negociação automática de anúncios em construção. A plataforma, no seu todo, deve garantir que os intervalos da programação são preenchidos com um alinhamento de anúncios compatível com os interesses expressos e o perfil construído dos espectadores. A plataforma funciona como um mercado electrónico de negociação automática destinado a agências de publicidade (empresas produtoras) e empresas provedoras de conteúdos e serviços multimédia aos consumidores finais (empresas distribuidoras). As empresas, uma vez registadas na plataforma, passam a ser representadas por agentes que negoceiam automaticamente os itens submetidos com o comportamento especificado. Do ponto de vista da arquitectura, a plataforma consiste num sistema multiagente organizado em três camadas compostas por: (i) agentes de interface com as empresas; (ii) agentes de modelação das empresas; e (iii) agentes delegados, de duração efémera, exclusivamente criados para participar em negociações específicas de conteúdos multimédia. Cada empresa representada na plataforma possui, para além de um número indeterminado de delegados envolvidos em negociações específicas, dois agentes: (i) o agente de interface com a empresa, que expõe um conjunto de operações de interface ao exterior através de um serviço Web, localizado na primeira camada; e (ii) o agente que modela a empresa na plataforma, que expõe através de um serviço Web um conjunto de operações aos agentes das restantes camadas da plataforma, residente na camada intermédia. Este projecto focou-se no desenvolvimento da camada superior de interface da plataforma com as empresas e no enriquecimento da camada intermédia. A realização da camada superior incluiu a especificação da parte da ontologia da plataforma que dá suporte às operações de interface com o exterior, à sua exposição como serviços Web e à criação e controlo dos agentes de interface. Esta camada superior deve permitir às empresas carregar e descarregar toda informação relevante de e para a plataforma, através de uma interface gráfica ou de forma automática, e apresentar de forma gráfica e intuitiva os resultados alcançados, nomeadamente, através da apresentação da evolução das transacções. Em relação à camada intermédia, adicionou-se à ontologia da plataforma a representação do conhecimento de suporte às operações de interface com a camada superior, adoptaram-se taxonomias de classificação de espectadores, anúncios e programas, desenvolveu-se um algoritmo de emparelhamento entre os espectadores, programas e anúncios disponíveis e, por fim, procedeu-se ao armazenamento persistente dos resultados das negociações. Do ponto de vista da plataforma, testou-se o seu funcionamento numa única plataforma física e assegurou-se a segurança e privacidade da comunicação entre empresa e plataforma e entre agentes que representam uma mesma empresa.
Resumo:
Neste trabalho foi considerada a possibilidade de incorporar serviços remotos, normalmente associados a serviços web e cloud computing, numa solução local que centralizasse os vários serviços num único sistema e permitisse aos seus utilizadores consumir e configurar os mesmos, quer a partir da rede local, quer remotamente a partir da Internet. Desta forma seria possível conciliar o acesso a partir de qualquer local com internet, característico nas clouds, com a simplicidade de concentrar num só sistema vários serviços que são por norma oferecidos por entidades distintas e ainda permitir aos seus utilizadores o controlo e configuração sobre os mesmos. De forma a validar que este conceito é viável, prático e funcional, foram implementadas duas componentes. Um cliente que corre nos dispositivos dos utilizadores e que proporciona a interface para consumir os serviços disponíveis e um servidor que irá conter e prestar esses serviços aos clientes. Estes serviços incluem lista de contactos, mensagens instantâneas, salas de conversação, transferência de ficheiros, chamadas e conferências de voz e vídeo, pastas remotas, pastas sincronizadas, backups, pastas partilhadas, VoD (Video-on Demand) e AoD (Audio-on Demand). Para o desenvolvimento do cliente e do servidor foi utilizada a framework Qt que recorre à linguagem de programação C++ e ao conjunto de bibliotecas que possui, para o desenvolvimento de aplicações multiplataforma. Para as comunicações entre clientes e servidor, foi utilizado o protocolo XMPP (Extensible Messaging and Presence Protocol), pela forma da biblioteca qxmpp e do servidor XMPP ejabberd. Pelo facto de conter um conjunto de centenas de extensões atualmente ativas que auferem funcionalidades como salas de conversação, transferências de ficheiros e até estabelecer sessões multimédia, graças à sua flexibilidade permitiu ainda a criação de extensões personalizada necessárias para algumas funcionalidades que se pretendeu implementar. Foi ainda utilizado no servidor a framework ffmpeg para suportar algumas funcionalidades multimédia. Após a implementação do cliente para Windows e Linux, e de implementar o servidor em Linux foi realizado um conjunto de testes funcionais para perceber se as funcionalidades e seus mecanismos funcionam corretamente. No caso onde a análise da performance e do consumo de recursos era importante, foram realizados testes de performance e testes de carga.
Resumo:
O desenvolvimento de software orientado a modelos defende a utilização dos modelos como um artefacto que participa activamente no processo de desenvolvimento. O modelo ocupa uma posição que se encontra ao mesmo nível do código. Esta é uma abordagem importante que tem sido alvo de atenção crescente nos últimos tempos. O Object Management Group (OMG) é o responsável por uma das principais especificações utilizadas na definição da arquitectura dos sistemas cujo desenvolvimento é orientado a modelos: o Model Driven Architecture (MDA). Os projectos que têm surgido no âmbito da modelação e das linguagens específicas de domínio para a plataforma Eclipse são um bom exemplo da atenção dada a estas áreas. São projectos totalmente abertos à comunidade, que procuram respeitar os standards e que constituem uma excelente oportunidade para testar e por em prática novas ideias e abordagens. Nesta dissertação foram usadas ferramentas criadas no âmbito do Amalgamation Project, desenvolvido para a plataforma Eclipse. Explorando o UML e usando a linguagem QVT, desenvolveu-se um processo automático para extrair elementos da arquitectura do sistema a partir da definição de requisitos. Os requisitos são representados por modelos UML que são transformados de forma a obter elementos para uma aproximação inicial à arquitectura do sistema. No final, obtêm-se um modelo UML que agrega os componentes, interfaces e tipos de dados extraídos a partir dos modelos dos requisitos. É uma abordagem orientada a modelos que mostrou ser exequível, capaz de oferecer resultados práticos e promissora no que concerne a trabalho futuro.
Resumo:
Dissertação apresentada ao Instituto Politécnico do Porto para obtenção do Grau de Mestre em Gestão das Organizações, Ramo de Gestão de Empresas. Orientada por Prof. Dra. Maria Rosário Moreira e Prof. Dr. Paulo Sousa
Resumo:
O objectivo da tese é demonstrar a adequação do paradigma dos mercados electrónicos baseados em agentes para transaccionar objectos multimédia em função do perfil dos espectadores. Esta dissertação descreve o projecto realizado no âmbito da plataforma de personalização de conteúdos em construção. O domínio de aplicação adoptado foi a personalização dos intervalos publicitários difundidos pelos distribuidores de conteúdos multimédia, i.e., pretende-se gerar em tempo útil o alinhamento de anúncios publicitários que melhor se adeqúe ao perfil de um espectador ou de um grupo de espectadores. O projecto focou-se no estudo e selecção das tecnologias de suporte, na concepção da arquitectura e no desenvolvimento de um protótipo que permitisse realizar diversas experiências nomeadamente com diferentes estratégias e tipos de mercado. A arquitectura proposta para a plataforma consiste num sistema multiagente organizado em três camadas que disponibiliza interfaces do tipo serviço Web com o exterior. A camada de topo é constituída por agentes de interface com o exterior. Na camada intermédia encontram-se os agentes autónomos que modelam as entidades produtoras e consumidoras de componentes multimédia assim como a entidade reguladora do mercado. Estes agentes registam-se num serviço de registo próprio onde especificam os componentes multimédia que pretendem negociar. Na camada inferior realiza-se o mercado que é constituído por agentes delegados dos agentes da camada superior. O lançamento do mercado é efectuado através de uma interface e consiste na escolha do tipo de mercado e no tipo de itens a negociar. Este projecto centrou-se na realização da camada do mercado e da parte da camada intermédia de apoio às actividades de negociação no mercado. A negociação é efectuada em relação ao preço da transmissão do anúncio no intervalo em preenchimento. Foram implementados diferentes perfis de negociação com tácticas, incrementos e limites de variação de preço distintos. Em termos de protocolos de negociação, adoptou-se uma variante do Iterated Contract Net – o Fixed Iterated Contract Net. O protótipo resultante foi testado e depurado com sucesso.
Resumo:
Mestrado em Engenharia Electrotécnica e de Computadores - Área de Especialização de Telecomunicações
Resumo:
O objectivo principal deste trabalho é a realização de uma auditoria, à qualidade do ar interior (QAI), a um edifício de serviços – COCIGA, SA, tendo como base o Regulamento dos Sistemas Energéticos de Climatização dos Edifícios (RSECE). A auditoria QAI implica a medição de vários parâmetros físicos, químicos, microbiológicos e também a inspecção aos componentes do sistema de climatização com a finalidade de averiguar o seu estado de limpeza e manutenção. Assim, foram seleccionados 3 espaços, para a realização de amostragens designados por Comercial - Produtos, AVAC e Mezaninne das oficinas, nos quais foi efectuada a medição de diversos parâmetros, de acordo com as imposições do RSECE, utilizando medidores portáteis ou recorrendo a métodos analíticos. Relativamente aos parâmetros físicos, registaram-se valores de temperatura, para os três espaços estudados, entre os 21 e os 24 ºC e valores médios de humidade relativa de cerca de 50 %. Outro parâmetro medido, e de grande importância para garantir o conforto dos ocupantes, foi a velocidade do ar nos postos de trabalho. De acordo com o RSECE este valor não deve ser superior a 0,2 m/s, o que se verificou em todos os pontos medidos. O último parâmetro físico medido foi a concentração de partículas (PM10) tendo-se obtido valores de cerca de 23 μg/m3ar, valor bastante inferior ao máximo permitido pelo RSECE (150 μg/m3ar). Também no que diz respeito aos parâmetros químicos, ou seja, CO2, CO, formaldeído e ozono, não se verificaram valores superiores aos regulamentares. No caso do CO2, o valor máximo encontrado, nestes três espaços, foi de 745 ppm na Mezaninne das Oficinas e para o CO, na zona AVAC com uma concentração de 0,73 ppm. A medição do formaldeído registou valores perto dos 45 μg/m3ar e o ozono apenas foi detectado, em concentração muito reduzida, na zona Comercial – Produtos. Por fim, as concentrações de bactérias e fungos, de acordo com o RSECE, não devem ultrapassar as 500 UFC/m3ar (parâmetros microbiológicos). Em qualquer dos espaços, os valores medidos foram inferiores ao máximo legal, não ultrapassando as 50 UFC/m3ar. Da avaliação do projecto AVAC, e através da medição dos caudais de insuflação/ extracção em cada zona, concluiu-se que os seus valores não estão de acordo com os valores do projecto inicial que poderá ser imputada a uma insuficiência no funcionamento do sistema detectada na altura das medições. No que diz respeito ao estado de limpeza do sistema AVAC, apenas foi possível inspeccionar as unidades de tratamento de ar, tendo-se constatado que se encontram em boas condições. Ou seja, do ponto de vista do RSECE, e referindo-nos apenas à vertente da Qualidade do Ar Interior, o edifício em causa, cumpre todos os limites impostos para as concentrações de poluentes mas, apresenta algumas deficiências no que respeita aos caudais de ar novo insuflados em cada espaço.
Resumo:
Dissertação apresentada ao Instituto Superior de Contabilidade e Administração do Porto para cumprimento dos requisitos necessários à obtenção do grau de Mestre em Auditoria, realizada sob a orientação científica do Mestre Carlos Mendes, Equiparado a Professor Adjunto do Instituto Superior de Contabilidade e Administração do Porto. Orientada por Mestre Carlos Mendes Porto, abril 2014
Resumo:
Com o consumismo de mais variedade e qualidade de informação, assim como, produtos interativos, surgiu a necessidade de apresentar mais conteúdos, para além da programação de televisão comum. Com os avanços tecnológicos ligados à indústria da televisão e sua distribuição nos lares portugueses pelos operadores de TV, a quantidade de oferta de canais deixou de ser um foco, passando a ser prioritário a melhoria da experiência do cliente. Com a introdução de novas funcionalidades nas caixas recetoras de sinais de transmissão de canais, como por exemplo, a capacidade de apresentar informações adicionais sobre os programas, desde da sua apresentação em modo trailer até ao elenco detalhado que o compõe, os clientes podem ter uma nova experiência de interação com os serviços de TV. A funcionalidade de gravação agendada de programas levou ao próximo ponto de melhoria de experiência do cliente. As gravações que resultavam em programas indevidamente cortados, quer no seu início quer no seu fim, foi um dos motivos que levou os operadores de TV a procurarem um melhor serviço de gestão de guias de programação digitais. A InfoPortugal, entidade detentora do seguinte projeto e EPG Provider de algumas operadoras de TV nacionais, viu-se obrigada a atualizar os seu sistemas de distribuição de conteúdos, para responder à evolução dos requisitos dos seus clientes.
Resumo:
Este artigo descreve um modelo para implementação de plataformas dinâmicas de negócio, exclusivamente baseadas em tecnologias XML. Apresenta um caso real que implementa as suas diversas camadas, apresentação, lógica e dados, em XML. A comunicação entre camadas é assegurada por serviços Web (WS), tornando esta arquitectura orientada aos serviços (SOA). O modelo proposto sustenta toda a programação do processo de negócio numa linguagem de alto nível, o WS-BPEL, proporcionando, desse modo, condições de adaptação ao dinamismo exigido pelo negócio da organização e à heterogeneidade dos sistemas. O caso real é de uma secretaria electrónica que surge no contexto dos portais Web universitários. O sistema desenvolvido visa oferecer um conjunto de serviços para acesso a informação e para o despoletar de acções computacionais e/ou humanas.
Resumo:
Este estudo visa descrever o caso de um paciente de 63 anos que recorreu aos serviços de Fisioterapia após uma crise de lombalgia com 3 dias de evolução. O doente apresentava dor intensa situada entre a zona lombar e sacro-ilíaca direita (7/10-EVA), irradiando pelas cristas ilíacas, virilha e face anterior da coxa direita. A intervenção dividiu-se em duas fases: aguda e sub-aguda. A primeira exigiu uma abordagem limitada e essencialmente orientada para a mecânica articular, em que foram utilizadas técnicas de terapia manual. A segunda, com um quadro clínico menos doloroso, permitiu avaliar o comprometimento de outras estruturas, nomeadamente miofasciais e neurológicas. Entre as várias etiologias possíveis, foram encontrados sinais e sintomas consistentes com síndroma miofascial do músculo Psoas ilíaco. A intervenção incluiu técnicas de terapia manual, exercício terapêutico e educação do paciente. No final de 9 semanas de tratamento o paciente mantém limitações mínimas relacionadas com a mecânica articular que se traduzem pela sensibilidade em L4-L5 (3/10), e observa-se uma atitude menos sedentária comparativamente ao que se apurou antes desta ocorrência. A abordagem terapêutica foi fundamentada pela anatomia, biomecânica e raciocínio clínico, tendo em conta a evidência científica, experiência clínica e factores psico-sociais.
Resumo:
Objectivo: A realização deste estudo tem como objectivo identificar a capacidade de modificação dos parâmetros do ciclo da marcha após intervenção a nível dos componentes do membro inferior e uma abordagem na reeducação da marcha no tapete rolante (treadmill). Métodos: Este estudo é um estudo de série de casos, constituído por três indivíduos com sequelas de Acidente Vascular Encefálico (AVE), com comprometimento a nível do membro inferior, capazes de realizar marcha. Os instrumentos de avaliação foram o teste de marcha de 10 metros (10-M), o teste de marcha de 6 minutos (6-Min) e o Time Up and Go (TUG). Os indivíduos receberam intervenção da fisioterapia baseada no conceito de Bobath e na reeducação de marcha no treadmill. Resultados: Após a intervenção verificou-se um aumento da velocidade e cadência da marcha, assim como uma maior tolerância e resistência na capacidade da sua realização. Conclusão: A intervenção realizada a nível dos componentes do membro inferior e na reeducação da marcha utilizando o treadmill permitiu modificar alguns parâmetros espaço-temporais do ciclo da marcha, aumentando a velocidade e cadência da marcha. A utilização conjunta de diferentes abordagens na intervenção ao indivíduo com sequelas de AVE deve ser sempre considerada uma vez que pode trazer benefícios na sua independência e qualidade de vida.
Resumo:
Objectivo: Avaliar o impacto qualitativo de um programa de intervenção em fisioterapia, segundo o Conceito de Bobath, nas actividades e participação de dois indivíduos com lesão do Sistema Nervoso Central. Avaliar as modificações no comportamento da actividade muscular ao longo da fase de apoio do ciclo da marcha, na força de reacção ao solo e respectiva contribuição muscular. Metodologia: A avaliação realizou-se antes e após um programa de intervenção, segundo a abordagem do Conceito de Bobath, através da Classificação Internacional de Funcionalidade, Incapacidade e Saúde, electromiografia, plataforma de forças e máquina fotográfica. Resultados: Obteve-se melhorias na restrição da participação e na limitação da actividade. Verifica-se uma tendência de modificação do comportamento muscular ao longo da fase de apoio e na componente antero-posterior (Fy), mais evidente no mecanismo de aceleração. A mudança na contribuição muscular para a este mecanismo é mais evidente. Conclusão: O programa de intervenção, segundo o Conceito de Bobath, induziu mudanças positivas quanto à funcionalidade dos indivíduos, reflectindo-se na possibilidade de reorganização dos componentes neuro-motores em indivíduos com lesão do Sistema Nervoso Central.
Resumo:
Este estudo tem por base um projecto desenvolvido pela Organização Mundial de Saúde, denominado Cidade Amiga das Pessoas Idosas. Este surgiu da necessidade em proporcionar ferramentas que promovam uma orientação de esforços e políticas no sentido de criar condições que promovam um envelhecimento activo, através da promoção da saúde, segurança e participação em actividades significativas, adaptando para isso serviços e estruturas de modo a que sejam acessíveis e inclusos, adequados às diversas capacidades e necessidades das pessoas idosas. É um estudo de natureza qualitativa e de carácter exploratório, que pretende verificar se a cidade do Porto possui características amigas das pessoas idosas na perspectiva de prestadores de serviços a pessoas idosas residentes nas Freguesias de Aldoar, Foz do Douro, Massarelos, Nevogilde, Lordelo do Ouro e Ramalde. Para tal foram realizados 3 focus groups com 21 participantes no total, resultantes de uma amostragem por conveniência. De entre oito categorias definidas a priori, os espaços exteriores e edifícios, respeito e inclusão social, transportes e apoio da comunidade e serviços de saúde, foram as que tiveram um maior enfoque de características negativas, sobressaindo as dificuldades financeiras como uma barreira à participação, o aumento de casos de solidão e o insuficiente apoio domiciliário. Já a participação social destacou-se pelas várias características amigas mencionadas, salientando-se a grande oferta de actividades e adequação das mesmas às características e motivações das pessoas idosas.
Resumo:
O envelhecimento da população é um fenómeno das sociedades contemporâneas simultâneo à crescente modificação do meio urbano. De modo a responder a estas alterações a Organização Mundial de Saúde (OMS) lançou o projeto Cidade Amiga das Pessoas Idosas que preconiza a adaptação das estruturas e serviços para que estes sejam acessíveis e promovam a inclusão dos cidadãos idosos. A presente investigação, de natureza qualitativa e exploratória, tem como objetivo verificar se a cidade do Porto possui características de uma cidade amiga das pessoas idosas através da visão de prestadores de serviços a pessoas idosas das freguesias de Paranhos, Cedofeita, St. Ildefonso, Bonfim e Campanhã. Pretende, assim, ser um contributo para o desenvolvimento do projeto Cidade Amiga das Pessoas Idosas na cidade portuense. Para tal, realizam-se 3 focus groups com prestadores de serviços selecionados a partir de uma amostragem por conveniência, onde se utiliza um guião de entrevista semi-estruturado com as seguintes categorias: espaços exteriores e edifícios, transportes, habitação, participação social, respeito e inclusão social, participação cívica e emprego, comunicação e informação e apoio comunitário e serviços de saúde. É possível verificar que os participantes partilham, de forma geral, uma imagem positiva da cidade do Porto, contudo, têm tendência a iniciar o discurso pelas características negativas da cidade. Colaboram também com sugestões de melhoria para a cidade. Pela perspetiva dos participantes é possível verificar que aspetos relacionados com espaços exteriores e edifícios, respeito e inclusão social e apoio comunitário e serviços de saúde se destacam pela negativa, enquanto aspetos intimos à participação social das pessoas idosas bem como, à comunicação e informação na cidade do Porto são na generalidade elogiados. Desta forma, indicam como positivo o aparecimento de novas iniciativas como as Universidades Seniores ou o projeto “Afetos” desenvolvido pela Misericórdia; as ofertas dirigidas à população sénior desenvolvidas pelas Juntas de Freguesia e a presença de jornais de distribuição gratuita, em espaços públicos. Por oposição, identificam como pouco amigo das pessoas idosas os passeios pouco largos, com obstáculos e pouco cuidados; a falta de casas de banho públicas; o desinvestimento em atividades intergeracionais e a carência de lares públicos na cidade.