784 resultados para Modelação hidrogeológica
Resumo:
A alimentação/nutrição é hoje considerada inseparável do desenvolvimento, sobretudo em países deficitários a nível da oferta face a uma população crescente como é o caso de Cabo Verde. As questões de alimentação/nutrição (Segurança Alimentar) no país têm merecido uma enorme atenção, reflectindo uma preocupação pela situação de défice alimentar, que torna o país muito dependente do exterior para satisfazer as suas necessidades alimentares. A presente dissertação tem por objecto o estudo dos Hábitos Alimentares e Comportamento dos Consumidores em Cabo Verde (caso da ilha de Santiago). Este país transitou para um segundo estado de desenvolvimento (Desenvolvimento Médio), mas continua com uma significativa percentagem da população a viver em situação de pobreza e grande vulnerabilidade, o que se reflecte nos níveis de acesso ao consumo alimentar e nutricional da população. Utiliza-se dados secundários (consultados nas diversas fontes bibliográficas), e levantamento directo de informação, com aplicação de inquéritos e entrevistas que permitiram responder às principais questões levantadas nas fases elementares e são utilizadas em processo de modelação e definição de “racionalidades”. Fez-se ainda análise mais pormenorizada de algumas situações que nos pareciam mais relevantes. Os resultados obtidos permitem evidenciar alterações nos hábitos alimentares. Através da análise antropométrica, e dos resultados obtidos, conclui-se que existem problemas e carências nutricionais. As famílias de maior dimensão são as que apresentam maior vulnerabilidade alimentar e consumos energéticos inferiores aos recomendados. Este estudo permitiu evidenciar alguns problemas nas crianças. Os problemas de obesidade afectam cerca de 11% das crianças, enquanto que a mal nutrição aguda moderada atingia cerca de 5%. Verifica-se uma tendência para a diminuição do consumo de produtos tradicionais (como é o caso do milho) e também uma maior diversificação da dieta com o aumento do rendimento, (caso do consumo do arroz) que aumenta globalmente, mas observando-se também diminuição per capita com níveis de rendimento mais elevados. Para o caso do leite há uma tendência para incremento do consumo com o rendimento. Estas alterações de consumo de leite fazem-se em duas direcções. Por um lado o aumento do rendimento induz a um maior consumo de leite, por outro a substituição do leite em pó por leite de “pacote” é uma evidência para estratos mais elevados de rendimentos. Comprova-se que a alimentação absorve uma fatia muito elevada do rendimento familiar, a elasticidade consumo alimentar ao nível do rendimento familiar é muito grande. Constata-se a partir dos modelos econométricos que o nível de educação da família é importante para a definição do padrão alimentar e que existe espaço para melhorias comportamentais da população, designadamente nas formas e escolhas de consumo alimentar
Resumo:
A alimentação/nutrição é hoje considerada inseparável do desenvolvimento, sobretudo em países deficitários a nível da oferta face a uma população crescente como é o caso de Cabo Verde. As questões de alimentação/nutrição (Segurança Alimentar) no país têm merecido uma enorme atenção, reflectindo uma preocupação pela situação de défice alimentar, que torna o país muito dependente do exterior para satisfazer as suas necessidades alimentares. A presente dissertação tem por objecto o estudo dos Hábitos Alimentares e Comportamento dos Consumidores em Cabo Verde (caso da ilha de Santiago). Este país transitou para um segundo estado de desenvolvimento (Desenvolvimento Médio), mas continua com uma significativa percentagem da população a viver em situação de pobreza e grande vulnerabilidade, o que se reflecte nos níveis de acesso ao consumo alimentar e nutricional da população. Utiliza-se dados secundários (consultados nas diversas fontes bibliográficas), e levantamento directo de informação, com aplicação de inquéritos e entrevistas que permitiram responder às principais questões levantadas nas fases elementares e são utilizadas em processo de modelação e definição de “racionalidades”. Fez-se ainda análise mais pormenorizada de algumas situações que nos pareciam mais relevantes. Os resultados obtidos permitem evidenciar alterações nos hábitos alimentares. Através da análise antropométrica, e dos resultados obtidos, conclui-se que existem problemas e carências nutricionais. As famílias de maior dimensão são as que apresentam maior vulnerabilidade alimentar e consumos energéticos inferiores aos recomendados. Este estudo permitiu evidenciar alguns problemas nas crianças. Os problemas de obesidade afectam cerca de 11% das crianças, enquanto que a mal nutrição aguda moderada atingia cerca de 5%. Verifica-se uma tendência para a diminuição do consumo de produtos tradicionais (como é o caso do milho) e também uma maior diversificação da dieta com o aumento do rendimento, (caso do consumo do arroz) que aumenta globalmente, mas observando-se também diminuição per capita com níveis de rendimento mais elevados. Para o caso do leite há uma tendência para incremento do consumo com o rendimento. Estas alterações de consumo de leite fazem-se em duas direcções. Por um lado o aumento do rendimento induz a um maior consumo de leite, por outro a substituição do leite em pó por leite de “pacote” é uma evidência para estratos mais elevados de rendimentos. Comprova-se que a alimentação absorve uma fatia muito elevada do rendimento familiar, a elasticidade consumo alimentar ao nível do rendimento familiar é muito grande. Constata-se a partir dos modelos econométricos que o nível de educação da família é importante para a definição do padrão alimentar e que existe espaço para melhorias comportamentais da população, designadamente nas formas e escolhas de consumo alimentar
Resumo:
principal objectivo deste trabalho é o estudo da viabilidade técnica e económica da dessalinização da água do mar, utilizando a energia solar, tomando como caso de aplicação uma pequena comunidade rural de Cabo Verde, a vila piscatória de Salamansa, local onde há graves problemas com a disponibilidade de água potável. No entanto, a proximidade do mar e a disponibilidade de energia solar sugerem a dessalinização como processo para mitigar a falta de água. A dessalinização da água do mar pode ser obtida através de diversas técnicas que podem ser agrupadas de acordo com os princípios em que estes processos se baseiam: processos de dessalinização térmica (destilação solar, destilação multi-estágio, destilação multi-efeito, etc.) e processos de dessalinização por membranas (electrodiálise e osmose inversa). A destilação solar passiva foi a tecnologia de dessalinização estudada neste trabalho e que se pode vir a tornar uma alternativa promissora para um fornecimento regular de água. Por outro lado, o uso de fontes alternativas de energia, como a solar, apresenta-se como uma solução para viabilizar a dessalinização em meios semi-áridos como o deste caso de estudo. Fez-se uma modelação matemática da unidade de destilação solar proposta utilizando o Engineering Equation Solver (EES) como ferramenta para ajudar a resolver as equações de balanço térmico. O projecto do destilador solar proposto poderá atender às necessidades de água doce para consumo de 18 famílias constituídas por 5 agregados (92 pessoas) e apresenta uma eficiência média diária de aproximadamente 78% no Verão e 77% no Inverno.
Resumo:
Dado um conjunto de veículos (automóveis), que se encontram a circular numa via de tráfego rodoviário, em formato de fila única, à (aproximadamente)mesma velocidade e cujo as distâncias entre dois veículos consecutivos quaisquer mantém-se iguais, neste trabalho abordamos o problema da modelação matemática das “perturbações nos seus deslocamentos”, quando o condutor do veículo que se encontra à frente, isto é, que lidera o grupo, trava (desacelera) repentinamente por um instante e, de seguida, volta a acelerar até que o veículo atinja novamente a velocidade com que vinha a circular, antes deste ter travado. De facto, a travagem repentina do veículo que segue à frente vai perturbar a normal fluência dos restantes, na medida em que, após este ter desacelerado, para evitar colisão, o condutor do veículo que circula imediatamente a seguir ao seu veículo, assim como os restantes, cada um a seu tempo, também terão que travar.
Resumo:
Este projecto consiste no desenvolvimento de um Sistema de Informação Web para Gestão de Stock e que funciona também em um ambiente sem internet. O mesmo faz a entrada de stock, venda, devolução de clientes, lança os produtos deteriorados, no fim de cada dia faz o fecho de caixa, resumo de vendas, resumo das entradas de stock, resumo dos produtos deteriorados, resumo de fecho de caixa, inventário, registo de funcionário, registo de fornecedor, registo de artigo, backup periodicamente e disponibilizando ao gerente informações rápidas sobre seu stock e estatísticas de vendas. Com o sistema em funcionamento pretende-se garantir transações rápidas e eficientes entre funcionários, clientes e o gerente. È muito importante dizer que o sistema tem um funcionamento muito simples e foi implementado a pensar nas micro e pequenas empresas, visto que é um sector que se encontra em pleno desenvolvimento em Cabo Verde e que nos dias de hoje é obrigatório ter um software de gestão para que o Ministério das Finanças possa ter maior controlo sobre os resultados das empresas. Para o desenvolvimento do sistema (Simple Gest), utilizei um servidor web (Apache), servidor de base de dados (MySQL), interpretadores para linguagem de script PHP fornecidos através da ferramenta XAMPP (servidor independente de plataforma), a linguagem de programação PHP para fazer a conecção entre o sistema e a base de dados, HTML para criar e apresentar as páginas na web, CSS para dar estilo as páginas através de um browser e UML para a modelação dos dados. Na análise do sistema foram identificados os requisitos funcionais e os requisitos não funcionais, foram desenvolvidos os casos de usos necessários, os diagramas de casos de uso, diagramas de sequência e o modelo entidade-relacionamento para demonstrar o fluxo de dados.
Resumo:
RESUMO: O conhecimento existe desde sempre, mesmo num estado latente condicionado algures e apenas à espera de um meio (de uma oportunidade) de se poder manifestar. O conhecimento é duplamente um fenómeno da consciência: porque dela procede num dado momento da sua vida e da sua história e porque só nela termina, aperfeiçoando-a e enriquecendo-a. O conhecimento está assim em constante mudança. À relativamente pouco tempo começou-se a falar de Gestão do Conhecimento e na altura foi muito associada às Tecnologias da Informação, como meio de colectar, processar e armazenar cada vez mais, maiores quantidades de informação. As Tecnologias da Informação têm tido, desde alguns anos para cá, um papel extremamente importante nas organizações, inicialmente foram adoptadas com o propósito de automatizar os processos operacionais das organizações, que suportam as suas actividades quotidianas e nestes últimos tempos as Tecnologias da Informação dentro das organizações têm evoluído rapidamente. Todo o conhecimento, mesmo até o menos relevante de uma determinada área de negócio, é fundamental para apoiar o processo de tomada de decisão. As organizações para atingirem melhores «performances» e conseguirem transcender as metas a que se propuseram inicialmente, tendem a munir-se de mais e melhores Sistemas de Informação, assim como, à utilização de várias metodologias e tecnologias hoje em dia disponíveis. Por conseguinte, nestes últimos anos, muitas organizações têm vindo a demonstrar uma necessidade crucial de integração de toda a sua informação, a qual está dispersa pelos diversos departamentos constituintes. Para que os gestores de topo (mas também para outros funcionários) possam ter disponível em tempo útil, informação pertinente, verdadeira e fiável dos negócios da organização que eles representam, precisam de ter acesso a bons Sistemas de Tecnologias de Informação. Numa acção de poderem agir mais eficazmente e eficientemente nas tomadas de decisão, por terem conseguido tirar por esses meios o máximo de proveito possível da informação, e assim, apresentarem melhores níveis de sucesso organizacionais. Também, os Sistemas de «Business Intelligence» e as Tecnologias da Informação a ele associadas, utilizam os dados existentes nas organizações para disponibilizar informação relevante para as tomadas de decisão. Mas, para poderem alcançar esses níveis tão satisfatórios, as organizações necessitam de recursos humanos, pois como podem elas serem competitivas sem Luís Miguel Borges – Gestão e Trabalhadores do Conhecimento em Tecnologias da Informação (UML) ULHT – ECATI 6 trabalhadores qualificados. Assim, surge a necessidade das organizações em recrutar os chamados hoje em dia “Trabalhadores do Conhecimento”, que são os indivíduos habilitados para interpretar as informações dentro de um domínio específico. Eles detectam problemas e identificam alternativas, com os seus conhecimentos e discernimento, eles trabalham para solucionar esses problemas, ajudando consideravelmente as organizações que representam. E, usando metodologias e tecnologias da Engenharia do Conhecimento como a modelação, criarem e gerirem um histórico de conhecimento, incluindo conhecimento tácito, sobre várias áreas de negócios da organização, que podem estar explícitos em modelos abstractos, que possam ser compreendidos e interpretados facilmente, por outros trabalhadores com níveis de competência equivalentes. ABSTRACT: Knowledge has always existed, even in a latent state conditioning somewhere and just waiting for a half (an opportunity) to be able to manifest. Knowledge is doubly a phenomenon of consciousness: because proceeds itself at one point in its life and its history and because solely itself ends, perfecting it and enriching it. The knowledge is so in constant change. In the relatively short time that it began to speak of Knowledge Management and at that time was very associated with Information Technologies, as a means to collect, process and store more and more, larger amounts of information. Information Technologies has had, from a few years back, an extremely important role in organizations, were initially adopted in order to automate the operational processes of organizations, that support their daily activities and in recent times Information Technologies within organizations has evolved rapidly. All the knowledge, even to the least relevant to a particular business area, is fundamental to support the process of decision making. The organizations to achieve better performances and to transcend the goals that were initially propose, tend to provide itself with more and better Information Systems, as well as, the use of various methodologies and technologies available today. Consequently, in recent years, many organizations have demonstrated a crucial need for integrating all their information, which is dispersed by the diver constituents departments. For top managers (but also for other employees) may have ready in time, pertinent, truthful and reliable information of the organization they represent, need access to good Information Technology Systems. In an action that they can act more effectively and efficiently in decision making, for having managed to get through these means the maximum possible advantage of the information, and so, present better levels of organizational success. Also, the systems of Business Intelligence and Information Technologies its associated, use existing data on organizations to provide relevant information for decision making. But, in order to achieve these levels as satisfactory, organizations need human resources, because how can they be competitive without skilled workers. Thus, arises the need for organizations to recruit called today “Knowledge Workers”, they are the individuals enable to interpret the information within a specific domain. They detect problems and identify alternatives, with their knowledge and discernment they work to solve these problems, helping considerably the organizations that represent. And, using Luís Miguel Borges – Gestão e Trabalhadores do Conhecimento em Tecnologias da Informação (UML) ULHT – ECATI 8 methodologies and technologies of Knowledge Engineering as modeling, create and manage a history of knowledge, including tacit knowledge, on various business areas of the organization, that can be explicit in the abstract models, that can be understood and interpreted easily, by other workers with equivalent levels of competence.
Resumo:
Neste trabalho é revista uma metodologia baseada na modelação matemática de dados de perda transepidérmica de água (PTEA) após a realização de um plastic occlusion stress test (POST), para avaliar a dinâmica hídrica cutânea através de parâmetros cinéticos. Embora simples de executar, esta metodologia consome muito tempo, uma vez que normalmente envolve a recolha de dados durante, pelo menos, 30 minutos. Esta investigação tem como objectivo optimizar o protocolo, reduzindo o tempo total da experiência através da recolha de mais pontos na fase inicial do estudo.Foi possível reduzir significativamente o tempo de análise, o que se torna vantajoso tanto para os investigadores, como para os voluntários, uma vez que, por um lado, há redução dos custos de investigação, bem como se assegura o conforto dos participantes no estudo.
Resumo:
A exposição directa de programas com ambientes user friendly, de fácil utilização e adaptação (não sendo necessário conhecimentos complementares de informática por parte da maioria dos seus utilizadores) resultou na inclusão das linguagens destes sistemas digitais na prática de arquitectura, gerando novas tendências e novos princípios no método de concepção individual. Esta implementação de novas técnicas de desenvolvimento revelam uma mudança de paradigma na arquitectura cuja introdução de desenhos assistidos por computador (CAD) no decorrer das fases de concepção de projecto, adoptam grande destaque, não só devido à facilidade de visualização de imagens, mas também à simplificação da modelação através de algoritmos e operações matemáticas complexas. Na actualidade, a crescente necessidade de independência destas aplicações restritiva, obriga o utilizador a procurar instrumentos mais flexíveis e personalizáveis . A presente dissertação desenvolve-se segundo a descrição do desenvolvimento de uma proposta de intervenção, cujo método procura explorar as potencialidades da parametrização através de manipuladores. Com a programação das variáveis e de constantes , o decorrer de processos como tentativa e erro, transmitem resultados não expectáveis, que através da selecção, podem justificar as decisões conceptuais.
Resumo:
Resíduos do refino de petróleo dispostos no meio ambiente representam fontes de contaminação por metais pesados e hidrocarbonetos para solos, subsolos, águas superficiais e subterrâneas. O presente estudo foi realizado na área designada Borreiro da Refinaria Alberto Pasqualini, RS – REFAP, onde nas décadas de ‘70 e ‘80 foram depositados resíduos do refino de petróleo (borra) intercalados com camadas de aterros em volume total da ordem de 100.500 m3. O uso da área cessou há cerca de 20 anos, estando os materiais, desde então sujeitos aos mecanismos de atenuação natural. É objetivo do trabalho avaliar a situação da área, relacionando e descrevendo as interações dos sedimentos e das águas subterrâneas com os contaminantes. Para caracterização geológica e hidrogeológica da área foram realizadas 35 sondagens e construídos 6 poços de monitoramento com profundidades de 5 a 7 metros. Visando avaliar a contaminação do meio ambiente pela disposição de borra, foram amostrados os materiais do depósito, bem como os sedimentos cenozóicos que constituem a base do depósito, formada dominantemente por areia fina siltico-argilosa. Também foram coletadas, amostras de águas subterrâneas do aqüífero freático que juntamente com os sedimentos foram analisadas por Espectrofotometria de Absorção Atômica e por Cromatografia Gasosa. Para caracterização da distribuição espacial e análise da mobilidade dos componentes da borra, foram construídos mapas de isoteores e perfis verticais das sondagens, comparando textura dominante e profundidade de cada amostra com seu conteúdo de contaminante. Foram realizados testes de lixiviação e de solubilização para avaliar a relação dos contaminantes com os materiais, permitindo classificar as amostras de acordo com a NBR-10.004, determinando, assim as zonas mais impactadas da área. A caracterização geológica e hidrogeológica serviu de base de dados para a apresentação da dispersão dos contaminantes no depósito, nos sedimentos cenozóicos e no aqüífero freático. Foi definida a dispersão dos contaminantes orgânicos nas fases, livre, adsorvida, residual, gasosa e dissolvida bem como a distribuição dos metais na superfície, no subsolo e nas águas subterrâneas.
Resumo:
As ações que deram origem ao movimento cooperativo de crédito, no mundo, estavam alicerçadas na motivação e na solidariedade para socorrer às classes menos favorecidas de operários europeus, submetidos à exploração e com dificuldades de sobrevivência. A sociedade cooperativa de hoje, assegura a existência dos economicamente necessitados e os considera membros dotados de iguais direitos na ordem societária edificada sobre o reconhecimento do valor criativo da personalidade do homem. Considera também, que o solidarismo cooperativista não pode esquecer que a cooperativa é uma empresa, que atua como instrumento de organização econômica da sociedade. O espírito de solidariedade e ajuda mútua em benefício de todo o grupo, principalmente aos menos favorecidos, precedeu o nascimento do movimento cooperativo de crédito. Um movimento apolítico estimulado a crescer pelo inadequado tratamento dispensado aos usuários das instituições financeiras tradicionais. A singularidade do movimento está na modelação associativa de pessoas em busca de soluções para suas poupanças e para o crédito, ancorada no principio da solidariedade. Estes exemplos foram seguidos pelos idealizadores do cooperativismo de crédito no Brasil, principalmente no estado do Rio Grande do Sul, a partir da chegada dos imigrantes europeus no final do século XIX. Historicamente a criação das cooperativas de crédito seguiram os modelos Raiffeisen e Luzzatti, os quais convergiram para os modelos atuais. A organização sistêmica em funcionamento nos paises economicamente desenvolvidos está contida no capitulo terceiro, enfatizando modelos de governança corporativa, inclusive aqueles existentes em nosso pais. A parte final aborda o sistema de crédito cooperativo SICREDI, seu significado e posicionamento no cenário nacional, a sua organização sistêmica, a estrutura de governança corporativa, a sua missão, os princípios cooperativistas, os seus diferenciais e benefícios colocados à disposição dos associados, o desempenho obtido em suas atividades operativas e as ações direcionadas para apoiar o desenvolvimento econômico e social dos associados e das comunidades onde convivem.
Resumo:
Não esquecendo toda uma conotação SOCial que está implicante ligada à motivação, o presente trabalho visa estudar em bases neurofisiológicas. Sabemos que a motivação ainda não possui seu constructo solidificado. Possui uma variabilidade de entretenimento da escola psicológica para escolas psicológicas, de pesquisador para pesquisador, de cultura para cultura, de tempo para tempo.... Este trabalho não tem um fim reducionista em apenas ver a motivação com bases neurofisiológicas. Seu objetivo é clarificar, se possível, um campo discutível. Podemos ver apesar dos vários modos de encarar a motivação como processo social, seu modo de se dar, fisiologicamente, poderá ser mais delimitado. Qualquer que seja a conceituação dada a motivação, ela possui um mecanismo fisiológico interno, inegável. Será neste campo que dedicar-me-ei. O que se dá no sistema nervoso quando um ser vivo é motivado? Será que o mecanismo fisiológico da motivação difere de ser para ser? Ou será diferente apenas de espécie para espécie? Iniciaremos nosso trabalho vendo as diferentes visões de motivação e como os cientistas a encaram. Verificamos que a preocupação dada desde muito em estabelecer um ponto de partida mais operacional para p desenvolvimento da fisiologia em cases científicas. Para isto, muito contribuíram FUNVESTEIN, CANNON, SHERRINGTON, MAGNUN e MORUZZI, SECHENOV, LASHLEY e outros. Entretanto, inicialmente esta preocupação era maior pelas manifestações viscerais e somáticas do comportamento. Só com o desenvolvimento das pesquisas sobre Hipotálamo e o Sistema Límbico foi que se conseguiu, realmente, em campo melhor para as pesquisas sobre motivação. Não podemos esquecer as contribuições de SKINNER e PAVLON sobre recompensa, as de BANDURA com a variável – Modelação do Comportamento, de BUTTLER e NISSEN com a descrição do comportamento da curiosidade exploratória, as de HEBB sobre os efeitos da estimulação sensorial restrita, as de JAMES OLDS sobre a estimulação elétrica. Estudaremos as interpretações teóricas recentes com CANON, LASHLEY, BEACH, MORGAN, LORENS, DEUTSCH, LINDSLEY, GROSSMAN. Teceremos considerações anatômicas, histológicas, fisiológicas, conexões e funções no estudo do Sistema Límbico e seus componentes. Nossa maior preocupação serpa em tentar explicar os mecanismos motivacionais na sua relação com o Sistema Nervoso. Estudaremos motivações sexual, de forma, de sede, de dor, maternal e paternal, de defesa, de ataque ou dominação e como elas estão relacionadas no sistema nervoso. Para tal apresentamos experiências realizadas sobre estimulação sensorial, motivação e emoção, e as experiências de OLDS sobre fatores motivacionais obtidos através de estimulações ou ablações de determinadas áreas do Sistema Límbico. Espero que, através desta dissertação, tenha podido contribuir um pouco para o estudo de tão vasto campo.
Resumo:
Os modelos e as técnicas de modelação são, hoje em dia, fundamentais na engenharia de software, devido à complexidade e sofisticação dos sistemas de informação actuais.A linguagem Unified Modeling Language (UML) [OMG, 2005a] [OMG, 2005b] tornou-se uma norma para modelação, na engenharia de software e em outras áreas e domínios, mas é reconhecida a sua falta de suporte para a modelação da interactividade e da interface com o utilizador [Nunes and Falcão e Cunha, 2000].Neste trabalho, é explorada a ligação entre as áreas de engenharia de software e de interacção humano-computador, tendo, para isso, sido escolhido o processo de desenvolvimento Wisdom [Nunes and Falcão e Cunha, 2000] [Nunes, 2001]. O método Wisdom é conduzido por casos de utilização essenciais e pelo princípio da prototipificação evolutiva, focando-se no desenho das interfaces com o utilizador através da estrutura da apresentação, com a notação Protótipos Abstractos Canónicos (PAC) [Constantine and Lockwood, 1999] [Constantine, 2003], e do comportamento da interacção com a notação ConcurTaskTrees (CTT) [Paternò, 1999] [Mori, Paternò, et al., 2004] em UML.É proposto, também, neste trabalho um novo passo no processo Wisdom, sendo definido um modelo específico, construído segundo os requisitos da recomendação Model Driven Architecture (MDA) [Soley and OMG, 2000] [OMG, 2003] elaborada pela organização Object Managent Group (OMG). Este modelo específico será o intermediário entre o modelo de desenho e a implementação da interface final com o utilizador. Esta proposta alinha o método Wisdom com a recomendação MDA, tornando possível que sejam gerados, de forma automática, protótipos funcionais de interfaces com o utilizador a partir dos modelos conceptuais de análise e desenho.Foi utilizada a ferramenta de modelação e de metamodelação MetaSketch [Nóbrega, Nunes, et al., 2006] para a definição e manipulação dos modelos e elementos propostos. Foram criadas as aplicações Model2Model e Model2Code para suportar as transformações entre modelos e a geração de código a partir destes. Para a plataforma de implementação foi escolhida a framework Hydra, desenvolvida na linguagem PHP [PHP, 2006], que foi adaptada com alguns conceitos de modo a suportar a abordagem defendida neste trabalho.
Resumo:
Actualmente o desenvolvimento de aplicações baseadas na Web é uma área em crescimento exponencial, graças aos benefícios que estas trouxeram consigo. Com a crescente utilização da Web e a sua evolução como plataforma, surgiram novas tecnologias que vieram revolucionar o desenvolvimento de aplicações sobre esta plataforma. Com interfaces mais ricas e consequentemente mais dinâmicas, este tipo de aplicações assemelham-se às típicas aplicações Desktop com a diferença que estão a ser executadas em um ambiente completamente distinto, um ambiente partilhado e de fácil acesso, sendo o browser a aplicação universal de acesso a qualquer aplicação Web. Designadas serviços, as aplicações Web fornecem funcionalidades semelhantes às das aplicações Desktop, sendo na maioria das vezes software gratuito. Sendo a Google a grande pioneira nesta área, outras grandes entidades viram aqui a oportunidade de distribuir o seu software de uma forma fácil e barata, ficando esta de imediato disponível a milhões de utilizadores. Embora as aplicações Web se assemelhem às aplicações Desktop, ao seu processo de desenvolvimento surgem um conjunto de novos desafios provocados pelo facto de estas se encontrarem em um ambiente completamente distinto.
Resumo:
A utilização de vídeo e áudio sobre a Internet tem ganho nos últimos anos um interesse crescente. Na verdade, o interesse não é recente, mas os limites tecnológicos de variadíssimas ordens impediam o desenvolvimento e a utilização alargada de aplicações com media ricos. Os avanços nas tecnologias relacionadas com, por exemplo, a compressão, as redes e as ferramentas multimédia possibilitaram o desenvolvimento e o funcionamento, de uma forma alargada, de sistemas multimédia. O trabalho apresentado nesta dissertação descreve a especificação e a implementação de um sistema de formação à distância, designado inVídeo, que utiliza o vídeo como elemento central. O sistema tem como objectivo proporcionar formação por intermédio de uma aplicação que permite a visualização paralela de um vídeo com imagens ou animações, acompanhada com outros dados, como texto e acesso a ficheiros que podem ser descarregados. O enquadramento para esta aplicação surgiu das necessidades de formação contínua de um centro hospitalar, todavia a aplicação foi desenvolvida para poder ser utilizada noutras instituições. A especificação passou pela descrição do problema e sua modelação utilizando um método para o desenvolvimento de aplicações interactivas, o WISDOM. A implementação descreve o sistema desenvolvido, a justificação das opções tecnológicas e os resultados de um inquérito feito aos utilizadores do sistema. O desenvolvimento do sistema levou ao estudo e, em alguns casos, à utilização de um conjunto de tecnologias distintas. Os estudos iniciais abordaram as tecnologias que possibilitam a utilização do vídeo sobre a Internet e algumas das suas condicionantes. Seguiram-se a composição, sincronização e interactividade multimédia, e por fim o uso de metadados para conteúdos educacionais. A resposta dada pelos utilizadores durante a utilização do sistema foi bastante satisfatória e revelou um grande interesse no uso do vídeo sobre a Internet. A construção de aplicações para Internet utilizando media exigentes deixou de ser a tarefa complexa que era há alguns anos, isto devido aos avanços tecnológicos. Todavia o desenvolvimento ainda necessita de muita ponderação e do enquadramento de muitos factores relacionados com a codificação dos media e com a heterogeneidade das redes, dos utilizadores e dos equipamentos.
Resumo:
No contexto das tecnologias propostas pela OMG, o MOF é utilizado para definir a sintaxe de linguagens de modelação, contudo, os aspectos semânticos não podem ser capturados usando esta linguagem. A descrição dos aspectos não sintácticos é realizada com recurso à linguagem OCL. Consequentemente, para uma completa definição de uma linguagem de modelação é necessário incorporar o OCL no MOF, criando uma infra-estrutura que possui a expressividade necessária para realizar esta função. Este projecto visa complementar a ferramenta de metamodelação MetaSketch Editor, introduzindo a capacidade de executar expressões em OCL e permitindo, desta forma, a verificação semântica dos modelos construídos usando o MetaSketch Editor. A gramática da linguagem OCL adoptada está de acordo com a especificação elaborada pela OMG (2006-05-01), juntando-se algumas contribuições de trabalhos existentes sobre esta linguagem. O projecto envolveu a implementação de um parser com recurso ao sistema GOLD Parser, a implementação da standard library do OCL em C# e, por último, a implementação de uma estratégia de execução das expressões em OCL.