629 resultados para functionalities
Resumo:
Ecological niche modelling combines species occurrence points with environmental raster layers in order to obtain models for describing the probabilistic distribution of species. The process to generate an ecological niche model is complex. It requires dealing with a large amount of data, use of different software packages for data conversion, for model generation and for different types of processing and analyses, among other functionalities. A software platform that integrates all requirements under a single and seamless interface would be very helpful for users. Furthermore, since biodiversity modelling is constantly evolving, new requirements are constantly being added in terms of functions, algorithms and data formats. This evolution must be accompanied by any software intended to be used in this area. In this scenario, a Service-Oriented Architecture (SOA) is an appropriate choice for designing such systems. According to SOA best practices and methodologies, the design of a reference business process must be performed prior to the architecture definition. The purpose is to understand the complexities of the process (business process in this context refers to the ecological niche modelling problem) and to design an architecture able to offer a comprehensive solution, called a reference architecture, that can be further detailed when implementing specific systems. This paper presents a reference business process for ecological niche modelling, as part of a major work focused on the definition of a reference architecture based on SOA concepts that will be used to evolve the openModeller software package for species modelling. The basic steps that are performed while developing a model are described, highlighting important aspects, based on the knowledge of modelling experts. In order to illustrate the steps defined for the process, an experiment was developed, modelling the distribution of Ouratea spectabilis (Mart.) Engl. (Ochnaceae) using openModeller. As a consequence of the knowledge gained with this work, many desirable improvements on the modelling software packages have been identified and are presented. Also, a discussion on the potential for large-scale experimentation in ecological niche modelling is provided, highlighting opportunities for research. The results obtained are very important for those involved in the development of modelling tools and systems, for requirement analysis and to provide insight on new features and trends for this category of systems. They can also be very helpful for beginners in modelling research, who can use the process and the experiment example as a guide to this complex activity. (c) 2008 Elsevier B.V. All rights reserved.
Resumo:
Described herein is a one-pot synthesis of a,p-epoxy ketones using a palladium-catalyzed epoxidation-oxidation sequence. Functionalized terminal allylic alcohols are treated with m-CPBA Under mild reaction conditions to obtain the alpha,beta-epoxy ketones. The main benefit of this approach is that the epoxidation of the terminal double bond and the oxidation of the secondary alcohol occured in the same reaction under mild reactions and both electron-donating and electron-withdrawing functionalities are tolerated in the reaction sequence. (C) 2010 Elsevier Ltd. All rights reserved.
Resumo:
The recently discovered cyclotides kalata B1 and kalata B2 are miniproteins containing a head-to-tail cyclized backbone and a cystine knot motif, in which disulfide bonds and the connecting backbone segments form a ring that is penetrated by the third disulfide bond. This arrangement renders the cyclotides extremely stable against thermal and enzymatic decay, making them a possible template onto which functionalities can be grafted.We have compared the hydrodynamic properties of two prototypic cyclotides, kalata B1 and kalata B2, using analytical ultracentrifugation techniques. Direct evidence for oligomerization of kalata B2 was shown by sedimentation velocity experiments in which a method for determining size distribution of polydisperse molecules in solution was employed. The shape of the oligomers appears to be spherical. Both sedimentation velocity and equilibrium experiments indicate that in phosphate buffer kalata B1 exists mainly as a monomer, even at millimolar concentrations. In contrast, at 1.6 mM, kalata B2 exists as an equilibrium mixture of monomer (30%), tetramer (42%), octamer (25%), and possibly a small proportion of higher oligomers. The results from the sedimentation equilibrium experiments show that this self-association is concentration dependent and reversible. We link our findings to the three-dimensional structures of both cyclotides, and propose two putative interaction interfaces on opposite sides of the kalata B2 molecule, one involving a hydrophobic interaction with the Phe(6), and the second involving a charge-charge interaction with the Asp(25) residue. An understanding of the factors affecting solution aggregation is of vital importance for future pharmaceutical application of these molecules.
Resumo:
Methyl tetra-O-allyl, and tetra-O-[2-(tetrahydro-2H-pyranyl)oxy.-3-oxapentyl glucosides, and tetra-O-(cyanoethyl)galactosyl azide were converted into derivatives containing linkers with terminal carboxylic acid functionalities at the anomeric position and bearing four arms with phthaloyl- or BOC-protected terminal amino groups. These molecules were suitable for use in solid-phase peptide synthesis and for the preparation of dendrimers, containing multiple copies of peptides. (C) 2001 Elsevier Science Ltd. All rights reserved.
Resumo:
Quais as funcionalidades necess??rias aos sistemas de compras eletr??nicas no ambiente da administra????o p??blica? Que par??metros s??o relevantes para a an??lise e a avalia????o desses sistemas? O trabalho aborda a aplica????o da tecnologia da informa????o ??s compras governamentais, focalizando o caso do Sistema Integrado de Administra????o de Servi??os Gerais (Siasg) e seu portal na Internet, o Comprasnet, desenvolvido pela Administra????o P??blica Federal brasileira. Contextualiza a emerg??ncia do com??rcio eletr??nico e sua aplica????o ?? administra????o p??blica. Sistematiza as fases e os procedimentos do processo de compras e contrata????es na administra????o p??blica brasileira, indicando os componentes e as funcionalidades que devem compor os sistemas de compras eletr??nicas governamentais. Prop??e par??metros de an??lise para a avalia????o desses sistemas: abrang??ncia, inser????o e impacto na transforma????o da gest??o. A aplica????o desses par??metros ao estudo de caso evidencia que o Siasg/Comprasnet apresenta abrang??ncia ainda incompleta, inser????o consolidada e impacto transformador mais acentuado sobre as compras realizadas por meio de modalidades de licita????o eletr??nicas.
Resumo:
A common problem among information systems is the storage and maintenance of permanent information identified by a key. Such systems are typically known as data base engines or simply as data bases. Today the systems information market is full of solutions that provide mass storage capacities implemented in different operating system and with great amounts of extra functionalities. In this paper we will focus on the formal high level specification of data base systems in the Haskell language. We begin by introducing a high level view of a data base system with a specification of the most common operations in a functional point of view. We then augment this specification by lifting to the state monad which is then modified once again to permit input/output operations between the computations
Resumo:
O Estudo de Impacte Ambiental (EIA) é uma peça fundamental no processo de Avaliação Ambiental a que têm de ser submetidos alguns projetos de engenharia. Este é o resultado de atividades e avaliações metodológicas conducentes a identificar/avaliar possíveis impactes, apresentando medidas de minimização e o plano de monitorização. Se existirem múltiplas alternativas, o EIA deve indicar a “ambientalmente mais favorável”. O presente trabalho apresenta uma proposta metodológica para apoio dessas atividades/avaliações, tendo como estrutura integradora um SIG ligado a modelos externos específicos, constituindo -se assim como uma contribuição para o desenvolvimento de um SADE -MC, no domínio ambiental. Essa proposta engloba a conceção duma rotina interativa, em Visual Basic® para suportar os processos de Screening/Scoping, Avaliação da Significância e Seleção dos Indicadores Ambientais. As funcionalidades do SIG, associadas aos módulos externos, são usadas para prever/quantificar os impactes e os indicadores ambientais. Estes indicadores são então utilizados como critérios, no módulo de avaliação multicritério que utiliza, nesta aplicação, o método ELECTRE III. Isso permite apresentar uma preordenação final das alternativas, desde a “ambientalmente mais favorável” até à mais adversa. Como caso de estudo, essa proposta metodológica é aplicada a um EIA referente ao projeto de um troço de autoestrada no Centro de Portugal.
Resumo:
O presente projecto tem como objectivo a disponibilização de uma plataforma de serviços para gestão e contabilização de tempo remunerável, através da marcação de horas de trabalho, férias e faltas (com ou sem justificação). Pretende-se a disponibilização de relatórios com base nesta informação e a possibilidade de análise automática dos dados, como por exemplo excesso de faltas e férias sobrepostas de trabalhadores. A ênfase do projecto está na disponibilização de uma arquitectura que facilite a inclusão destas funcionalidades. O projecto está implementado sobre a plataforma Google App Engine (i.e. GAE), de forma a disponibilizar uma solução sob o paradigma de Software as a Service, com garantia de disponibilidade e replicação de dados. A plataforma foi escolhida a partir da análise das principais plataformas cloud existentes: Google App Engine, Windows Azure e Amazon Web Services. Foram analisadas as características de cada plataforma, nomeadamente os modelos de programação, os modelos de dados disponibilizados, os serviços existentes e respectivos custos. A escolha da plataforma foi realizada com base nas suas características à data de iniciação do presente projecto. A solução está estruturada em camadas, com as seguintes componentes: interface da plataforma, lógica de negócio e lógica de acesso a dados. A interface disponibilizada está concebida com observação dos princípios arquitecturais REST, suportando dados nos formatos JSON e XML. A esta arquitectura base foi acrescentada uma componente de autorização, suportada em Spring-Security, sendo a autenticação delegada para os serviços Google Acounts. De forma a permitir o desacoplamento entre as várias camadas foi utilizado o padrão Dependency Injection. A utilização deste padrão reduz a dependência das tecnologias utilizadas nas diversas camadas. Foi implementado um protótipo, para a demonstração do trabalho realizado, que permite interagir com as funcionalidades do serviço implementadas, via pedidos AJAX. Neste protótipo tirou-se partido de várias bibliotecas javascript e padrões que simplificaram a sua realização, tal como o model-view-viewmodel através de data binding. Para dar suporte ao desenvolvimento do projecto foi adoptada uma abordagem de desenvolvimento ágil, baseada em Scrum, de forma a implementar os requisitos do sistema, expressos em user stories. De forma a garantir a qualidade da implementação do serviço foram realizados testes unitários, sendo também feita previamente a análise da funcionalidade e posteriormente produzida a documentação recorrendo a diagramas UML.
Resumo:
A evolução tecnológica e das sociedades permitiu que, hoje em dia, uma boa parte da população tenha acesso a dispositivos móveis com funcionalidades avançadas. Com este tipo de dispositivos, temos acesso a inúmeras fontes de informação em tempo-real, mas esta característica ainda não é, hoje em dia, aproveitada na sua totalidade. Este projecto tenta tirar partido desta realidade para, utilizando os diversos dispositivos móveis, criar uma rede de troca de informações de trânsito. O utilizador apenas necessita de servir-se do seu dispositivo móvel para, automaticamente, obter as mais recentes informações de trânsito enquanto, paralelamente, partilha com os outros utilizadores a sua informação. Apesar de existirem outras alternativas no mercado, com soluções que permitem usufruir do mesmo tipo de funcionalidades, nenhuma utiliza este tipo de dispositivos (GPS’s convencionais, por exemplo). Um dos requisitos necessário na implementação deste projecto é uma solução de geocoding. Após terem sido testadas várias soluções, nenhuma cumpria, na totalidade, os requisitos deste projecto, o que originou o desenvolvimento de uma nova solução que cumpre esses requisitos. A solução é, toda ela, muito modular, formada por vários componentes, cada um com responsabilidades bem identificadas. A arquitectura desta solução baseia-se nos padrões de desenvolvimento de uma Service Oriented Architecture. Todos os componentes disponibilizam as suas operações através de web services, e a sua descoberta recorre ao protocolo WS-Discovery. Estes vários componentes podem ser divididos em duas categorias: os do núcleo, responsáveis por criar e oferecer as funcionalidades requisitadas neste projecto e os módulos externos, nos quais se incluem as aplicações que apresentam as funcionalidades ao utilizador. Foram criadas duas formas de consumir a informação oferecida pelo serviço SIAT: a aplicação móvel e um website. No âmbito dos dispositivos móveis, foi desenvolvida uma aplicação para o sistema operativo Windows Phone 7.
Resumo:
Nowadays, with the use of technology and the Internet, education is undergoing significant changes, contemplating new ways of teaching and learning. One of the widely methods of teaching used to promote knowledge, consists in the use of virtual environments available in various formats, taking as example the teaching-learning platforms, which are available online. The Internet access and use of Laptops have created the technological conditions for teachers and students can benefit from the diversity of online information, communication, collaboration and sharing with others. The integration of Internet services in the teaching practices can provide thematic, social and digital enrichment for the agents involved. In this paper we will talk about the advantages of LMS (Learning Management Systems) such as Moodle, to support the presential lectures in higher education. We also will analyse its implications for student support and online interaction, leading educational agents to a mixing of different learning environments, where they can combine face-to-face instruction with computer-mediated instruction, blended-learning, and increases the options for better quality and quantity of human interaction in a learning environment. We also will present some tools traditionally used in online assessment and that are part of the functionalities of Moodle. These tools can provide interesting alternatives to promote a more significant learning and contribute to the development of flexible and customized models of an evaluation which we want to be more efficient.
Resumo:
Dissertação apresentada ao Instituto Superior de Contabilidade para a obtenção do Grau de Mestre em Assessoria de Administração
Resumo:
O sistema de telegestão é uma ferramenta que permite a gestão, em tempo real, de todo o sistema de abastecimento da Empresa Portuguesa das Águas Livres, S.A. (EPAL). Esta gestão pode ser conseguida desde a captação da água até à sua entrega ao cliente final, através dos meios de monitorização necessários às operações de comando que permitem controlar e manobrar à distância os acessórios do sistema (estações elevatórias, reservatórios, válvulas,…). A presente dissertação visa a divulgação e compilação de elementos fundamentais para a otimização das potencialidades que a telegestão oferece, abordando assim, dada a sua especificidade, um tema pouco divulgado mas de extrema importância a quem trabalha ou pretende trabalhar numa entidade gestora similar. Assim, a dissertação é constituída por seis capítulos que compreendem a caracterização do sistema de adução, transporte e distribuição da EPAL, a abordagem genérica das ferramentas de suporte à exploração do sistema, uma resenha histórica do sistema de telegestão na EPAL, bem como informações referentes ao atual sistema de telegestão, nomeadamente a sua arquitetura, principais funcionalidades, tais como o controlo de órgãos de manobra à distância e análise de parâmetros de qualidade em tempo real. Finalmente, apresentam-se algumas conclusões e recomendações para trabalhos futuros. Pretende-se assim que o presente documento contribua para uma aglutinação de informações relativas aos sistemas de telegestão para abastecimento de água, respetivas vantagens aliadas às suas funcionalidades, bem como a identificação de fragilidades do sistema que poderão ser aperfeiçoadas ou mesmo eliminadas.
Resumo:
Today, business group decision making is an extremely important activity. A considerable number of applications and research have been made in the past years in order to increase the effectiveness of decision making process. In order to support the idea generation process, IGTAI (Idea Generation Tool for Ambient Intelligence) prototype was created. IGTAI is a Group Decision Support System designed to support any kind of meetings namely distributed, asynchronous or face to face. It aims at helping geographically distributed (or not) people and organizations in the idea generation task, by making use of pervasive hardware in a meeting room, expanding the meeting beyond the room walls by allowing a ubiquitous access through different kinds of equipment. This paper focus on the research made to build IGTAI prototype, its architecture and its main functionalities, namely the support given in the different phases of the idea generation meeting.
Resumo:
Mestrado em Engenharia Electrotécnica e de Computadores
Resumo:
Mestrado em Engenharia Electrotécnica e de Computadores