• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1039
  • 365
  • 176
  • 137
  • 81
  • 75
  • 53
  • 47
  • 38
  • 31
  • 24
  • 20
  • 19
  • 17
  • 9
  • Tagged with
  • 2492
  • 1081
  • 793
  • 313
  • 254
  • 254
  • 249
  • 246
  • 223
  • 221
  • 207
  • 175
  • 156
  • 153
  • 146
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
271

Relações espaço-temporais entre dados paleoclimáticos do Nevado Illimani (Bolívia) e a precipitação na América do Sul

Maier, Éder Leandro Bayer January 2014 (has links)
Este trabalho investiga a possibilidade de reconstruir a variabilidade da precipitação pretérita na América do Sul a partir de uma série temporal de razão isotópica de oxigênio (δ18O) em um testemunho de gelo obtido na Bolívia, para isso é analisado as relações espaço-temporais entre a precipitação sobre a América do Sul e a série do δ18O. Utilizou-se dados do δ18O dos primeiros 50 metros do testemunho de gelo do Nevado Illimani (6.350 m, 16º37’S, 67º46’W) e totais mensais da precipitação coletada em 890 estações meteorológicas sobre o continente sul-americano no período 1979–2008. As amostras da precipitação foram dispostas em uma grade equiespaçada com resolução de ~2º de latitude e longitude. A variabilidade espacial e temporal da precipitação foram analisadas pela Análise das Componentes Principais no Modo T e S, respectivamente, com a identificação dos principais Padrões Espaciais Anômalos (PEA) e das zonas espaciais em que a variação temporal das anomalias da precipitação é correlacionada. No núcleo de cada zona foi selecionada uma série temporal anômala da precipitação para comparar com a série do δ18O. Constatou-se que há 12 PEA da precipitação e que são originários, predominantemente, da variação na temperatura superficial dos oceanos Pacífico Equatorial e Atlântico Tropical Norte e 8 zonas espaciais em que a variação da precipitação é parcialmente homogênea. Analisando características dos PEA da precipitação com a variação do δ18O constata-se que os registros de máximo (mínimo) fracionamento isotópico no verão estão relacionados à seca (chuvas acima da média) na Amazônia ou no nordeste brasileiro. Já no inverno, os registros de máximo (mínimo) fracionamento isotópico estão relacionados a secas (chuvas acima da média no litoral) na região tropical e chuvas acima da média (secas) na região extratropical. O índice de correlação entre todas séries de precipitação com a série do δ18O mostrou que a variação sincronizada das variáveis altera-se sazonalmente em função da migração espacial dos mecanismos de transporte e convergência da umidade. A comparação das séries de precipitação das 8 zonas com o δ18O possibilitou identificar possíveis áreas para a reconstrução paleoclimática. Nas regiões equatorial e subtropical foi testado a reconstrução. Nessas áreas, os fatores que controlam as duas variáveis são os mesmos, predominando os oceanos Pacífico Equatorial e Atlântico Norte nas alterações das séries temporais com frequência entre 24 e 60 meses. Para reconstrução da variabilidade da precipitação pretérita a partir da variação do δ18O foram testada duas técnicas, uma utilizando a análise de dependência por regressão e outra pela adoção de PEA para casos específicos da variação do δ18O. A primeira técnica não gerou resultados satisfatórios, por isso não foi usada. Com a segunda técnica foi possível identificar com 80% de chance de acerto as secas na Amazônia, no nordeste brasileiro e na região subtropical e com 68% de chance de acerto as chuvas acima da média na região subtropical, quando a avaliação não considera a magnitude das anomalias da precipitação. Por outro lado, a técnica é limitada, porque os PEAs adotados como referência não representam a grande variabilidade da precipitação nessas regiões. / This thesis investigates the possibility of reconstructing the South American past precipitation variability based on an oxygen isotope ratio (δ18O) time series from a Bolivian ice core, for this we analysed the spatial-temporal relations between these two variables. We used δ18O data from the upper 50 meters of Nevado Illimani ice core (6,350 m, 16°37'S, 67°46'W) and monthly total precipitation collected at 890 weather stations in South America in the period 1979–2008. Precipitation samples were arranged in an equally spaced grid with a ~2° latitude and longitude. The precipitation temporal and spatial variability were analysed by Principal Component Analysis on Mode S and T, respectively, with the identification of the main Anomalous Spatial Patterns (ASP) and spatial zones in which temporal rainfall anomalies variations are correlated. At each zone core, we selected one anomalous precipitation time series to compare with the δ18O series. There are 12 precipitations ASP that originate predominantly from surface temperature variations in the equatorial Pacific and tropical North Atlantic oceans, and 8 spatial zones in which the precipitation variation is partially homogeneous. Analysing the precipitation ASP characteristics with the δ18O variation, it is observed that records of maximum (minimum) isotopic fractionation in summer are related to droughts (above average precipitations) in the Amazon and northeastern Brazil. In the winter, records of maximum (minimum) isotopic fractionation are related to droughts (above average rainfall in the coastal area) in the tropical region and above average rainfall (droughts) in the extratropical region. The correlation index among all series of precipitation with δ18O series showed that these variables synchronized variation alters seasonally depending on the transport mechanisms spatial migration and on the moisture convergence. The comparison of the 8 precipitation zones with the δ18O series enabled us to identify possible areas for paleoclimatic reconstruction, which are the equatorial and subtropical regions. In these areas, the factors controlling the two variables are the same, prevailing the equatorial Pacific and the North Atlantic changes in time series with frequency from 24 to 60 months. To reconstruct the precipitation variability from the past δ18O variation we tested two techniques, one using dependency analysis for regression and other adopting ASP for specific cases of δ18O variations. The first technique yielded no satisfactory results, so it was disregarded. Using the second technique, it was possible to identify droughts in Amazonia, the Brazilian northeast and in the subtropical region with 80% changes of success. Above the average rainfalls in the subtropical region are identify with 68% changes of success, if this assessment does not consider the magnitude of the precipitation anomalies. On the other hand, the technique has limitations because the ASPs adopted as reference do not represent the wide precipitation variability in these regions.
272

An Evaluation of the Eclipse Rich Client Platform for a telecom management application

Frising, Philip January 2008 (has links)
The Software Management Organizer (SMO) application is used by telecom operators for remote software and hardware handling of telecommunication equipment. The graphical user interface (GUI) provided by SMO is called SMO GUI and is costly to maintain, extend and test.The Eclipse Rich Client Platform (RCP) provides a platform for building component based GUIs with rich functionality. This thesis is to evaluate how the Eclipse RCP can be used for building a new SMO GUI. The evaluation will be performed by building a prototype for a new SMO GUI based on the Eclipse RCP. The thesis shall investigate the difficultness of integrating the prototype in the existing SMO architecture and evaluate how problems that exist in the current SMO GUI can be solved by using the Eclipse RCP.It was possible to implement a prototype based on the Eclipse RCP that integrates with the existing SMO architecture. The Eclipse RCP provides good support for creating a flexible, extensible and testable application. The drawback of using the Eclipse RCP is the lack of support for detecting configuration errors and the lack of documentation of new features.The Eclipse Rich Client Platform can be used as a base for building a new SMO GUI. An Eclipse RCP application can be integrated in the existing SMO architecture. The Eclipse RCP provides support for creating an application without the architectural, extendable, testable and quality problems that exists in the current SMO GUI.
273

Conception d'un modèle de composants logiciels avec ordonnancement de tâches pour les architectures parallèles multi-coeurs, application au code Gysela / Conception of a software component model with task scheduling for many-core based parallel architecture, application to the Gysela5D code

Richard, Jérôme 06 December 2017 (has links)
Cette thèse vise à définir et à valider un modèle de programmation intégrant la description d'architectures logicielles et un ordonnancement dynamique de tâches dans un contexte de haute performance. Par exemple, il s'agit de combiner les avantages de modèles tels que L²C et StarPU. L'objectif final est de proposer un modèle capable de supporter des applications telles que Gysela5D sur les architectures parallèles actuelles et futures (tel que des clusters très variés et supercalculateurs comportant des accélérateurs). / This thesis aims to define and validate a programing model that combines the description of software architecture with dynamic task scheduling in a high performance context. For example by integrating the advantages of the L²C and StarPU models. The final goal is to propose a model that enables the description of applications such as Gysela5D on current and future parallel architectures (such as various clusters and supercomputers including accelerators).
274

Extração de características de imagens de faces humanas através de wavelets, PCA e IMPCA / Features extraction of human faces images through wavelets, PCA and IMPCA

Marcelo Franceschi de Bianchi 10 April 2006 (has links)
Reconhecimento de padrões em imagens é uma área de grande interesse no mundo científico. Os chamados métodos de extração de características, possuem as habilidades de extrair características das imagens e também de reduzir a dimensionalidade dos dados gerando assim o chamado vetor de características. Considerando uma imagem de consulta, o foco de um sistema de reconhecimento de imagens de faces humanas é pesquisar em um banco de imagens, a imagem mais similar à imagem de consulta, de acordo com um critério dado. Este trabalho de pesquisa foi direcionado para a geração de vetores de características para um sistema de reconhecimento de imagens, considerando bancos de imagens de faces humanas, para propiciar tal tipo de consulta. Um vetor de características é uma representação numérica de uma imagem ou parte dela, descrevendo seus detalhes mais representativos. O vetor de características é um vetor n-dimensional contendo esses valores. Essa nova representação da imagem propicia vantagens ao processo de reconhecimento de imagens, pela redução da dimensionalidade dos dados. Uma abordagem alternativa para caracterizar imagens para um sistema de reconhecimento de imagens de faces humanas é a transformação do domínio. A principal vantagem de uma transformação é a sua efetiva caracterização das propriedades locais da imagem. As wavelets diferenciam-se das tradicionais técnicas de Fourier pela forma de localizar a informação no plano tempo-freqüência; basicamente, têm a capacidade de mudar de uma resolução para outra, o que as fazem especialmente adequadas para análise, representando o sinal em diferentes bandas de freqüências, cada uma com resoluções distintas correspondentes a cada escala. As wavelets foram aplicadas com sucesso na compressão, melhoria, análise, classificação, caracterização e recuperação de imagens. Uma das áreas beneficiadas onde essas propriedades tem encontrado grande relevância é a área de visão computacional, através da representação e descrição de imagens. Este trabalho descreve uma abordagem para o reconhecimento de imagens de faces humanas com a extração de características baseado na decomposição multiresolução de wavelets utilizando os filtros de Haar, Daubechies, Biorthogonal, Reverse Biorthogonal, Symlet, e Coiflet. Foram testadas em conjunto as técnicas PCA (Principal Component Analysis) e IMPCA (Image Principal Component Analysis), sendo que os melhores resultados foram obtidos utilizando a wavelet Biorthogonal com a técnica IMPCA / Image pattern recognition is an interesting area in the scientific world. The features extraction method refers to the ability to extract features from images, reduce the dimensionality and generates the features vector. Given a query image, the goal of a features extraction system is to search the database and return the most similar to the query image according to a given criteria. Our research addresses the generation of features vectors of a recognition image system for human faces databases. A feature vector is a numeric representation of an image or part of it over its representative aspects. The feature vector is a n-dimensional vector organizing such values. This new image representation can be stored into a database and allow a fast image retrieval. An alternative for image characterization for a human face recognition system is the domain transform. The principal advantage of a transform is its effective characterization for their local image properties. In the past few years researches in applied mathematics and signal processing have developed practical wavelet methods for the multi scale representation and analysis of signals. These new tools differ from the traditional Fourier techniques by the way in which they localize the information in the time-frequency plane; in particular, they are capable of trading on type of resolution for the other, which makes them especially suitable for the analysis of non-stationary signals. The wavelet transform is a set basis function that represents signals in different frequency bands, each one with a resolution matching its scale. They have been successfully applied to image compression, enhancement, analysis, classification, characterization and retrieval. One privileged area of application where these properties have been found to be relevant is computer vision, especially human faces imaging. In this work we describe an approach to image recognition for human face databases focused on feature extraction based on multiresolution wavelets decomposition, taking advantage of Biorthogonal, Reverse Biorthogonal, Symlet, Coiflet, Daubechies and Haar. They were tried in joint the techniques together the PCA (Principal Component Analysis) and IMPCA (Image Principal Component Analysis)
275

Ativação de componentes de software com a utilização de uma ontologia de componentes / Component loading with utilization of a components ontology

Augusto Carbol Lorza 16 July 2007 (has links)
Atualmente, existem muitos estudos para agregar mais valor às informações disponíveis na Web visando melhorar os resultados da interação dos usuários com a Web; uma das linhas de estudo é a Web Semântica, que propõe a adição de informação semântica à Web atual por meio de ontologias. A organização internacional que define os padrões para a Web (W3C) já propôs vários padrões para tornar a Web Semântica viável, porém, além de padrões, também é preciso criar ou adaptar ferramentas que explorem as suas potencialidades. Uma ferramenta que dá um suporte significativo para a Web atual e que pode ser adaptada para trabalhar com a Web Semântica é o Servidor de Aplicações. Com adição de informações semânticas, na forma de ontologias, tem-se um Servidor de Aplicações Baseado em Ontologias (OBAS). Neste trabalho foi desenvolvido um sistema protótipo para oferecer as características mínimas de um OBAS, e desta forma, foram investigadas as tecnologias para a Web Semântica que viabilizassem uma solução de acordo com os padrões recomendados pela W3C. Os componentes de software de um OBAS têm suas propriedades e comportamentos relacionados de forma semântica usando-se ontologias. Como uma ontologia é um modelo conceitual explícito, suas descrições dos componentes podem ser consultadas e inferidas, melhorando o desempenho do servidor através da combinação dos componentes mais apropriados a uma tarefa, da simplificação da programação, pois não é mais necessário saber todos os detalhes de um componente para ativá-lo / Many studies have been carried out to add more value to the available information in the Web with a view to improving the results of the users\' interaction with the Web. Semantic Web is one line of research with focus on this issue and proposes the insertion of semantic information to the current Web through ontologies. Several patterns have been proposed by W3C, the international organization that defines patterns to the Web as an attempt to make the Semantic Web viable. However, besides patterns, it is also necessary to create or adapt tools to explore their potentialities. Application Server is a tool which gives significant support to the current Web and could be adapted to work with the Semantic Web. By adding semantic information, in the ontology form, we have an Ontology-Based Application Server (OBAS). This study develops a protoptype system which aims to offer the minimum characteristics of an OBAS. We have therefore investigated the semantic web which could provide a solution according to the patterns recommended by W3C. Properties and behaviors of software components of OBAS are semantically related by means of ontologies. Given that ontology is an explicit conceptual model, its component descriptions can be consulted and inferred, and hence improve the performance of the server. This is done by applying the most appropriate components to a given task and simplifying programming since components can be activated with no need to know all their details
276

Relações espaço-temporais entre dados paleoclimáticos do Nevado Illimani (Bolívia) e a precipitação na América do Sul

Maier, Éder Leandro Bayer January 2014 (has links)
Este trabalho investiga a possibilidade de reconstruir a variabilidade da precipitação pretérita na América do Sul a partir de uma série temporal de razão isotópica de oxigênio (δ18O) em um testemunho de gelo obtido na Bolívia, para isso é analisado as relações espaço-temporais entre a precipitação sobre a América do Sul e a série do δ18O. Utilizou-se dados do δ18O dos primeiros 50 metros do testemunho de gelo do Nevado Illimani (6.350 m, 16º37’S, 67º46’W) e totais mensais da precipitação coletada em 890 estações meteorológicas sobre o continente sul-americano no período 1979–2008. As amostras da precipitação foram dispostas em uma grade equiespaçada com resolução de ~2º de latitude e longitude. A variabilidade espacial e temporal da precipitação foram analisadas pela Análise das Componentes Principais no Modo T e S, respectivamente, com a identificação dos principais Padrões Espaciais Anômalos (PEA) e das zonas espaciais em que a variação temporal das anomalias da precipitação é correlacionada. No núcleo de cada zona foi selecionada uma série temporal anômala da precipitação para comparar com a série do δ18O. Constatou-se que há 12 PEA da precipitação e que são originários, predominantemente, da variação na temperatura superficial dos oceanos Pacífico Equatorial e Atlântico Tropical Norte e 8 zonas espaciais em que a variação da precipitação é parcialmente homogênea. Analisando características dos PEA da precipitação com a variação do δ18O constata-se que os registros de máximo (mínimo) fracionamento isotópico no verão estão relacionados à seca (chuvas acima da média) na Amazônia ou no nordeste brasileiro. Já no inverno, os registros de máximo (mínimo) fracionamento isotópico estão relacionados a secas (chuvas acima da média no litoral) na região tropical e chuvas acima da média (secas) na região extratropical. O índice de correlação entre todas séries de precipitação com a série do δ18O mostrou que a variação sincronizada das variáveis altera-se sazonalmente em função da migração espacial dos mecanismos de transporte e convergência da umidade. A comparação das séries de precipitação das 8 zonas com o δ18O possibilitou identificar possíveis áreas para a reconstrução paleoclimática. Nas regiões equatorial e subtropical foi testado a reconstrução. Nessas áreas, os fatores que controlam as duas variáveis são os mesmos, predominando os oceanos Pacífico Equatorial e Atlântico Norte nas alterações das séries temporais com frequência entre 24 e 60 meses. Para reconstrução da variabilidade da precipitação pretérita a partir da variação do δ18O foram testada duas técnicas, uma utilizando a análise de dependência por regressão e outra pela adoção de PEA para casos específicos da variação do δ18O. A primeira técnica não gerou resultados satisfatórios, por isso não foi usada. Com a segunda técnica foi possível identificar com 80% de chance de acerto as secas na Amazônia, no nordeste brasileiro e na região subtropical e com 68% de chance de acerto as chuvas acima da média na região subtropical, quando a avaliação não considera a magnitude das anomalias da precipitação. Por outro lado, a técnica é limitada, porque os PEAs adotados como referência não representam a grande variabilidade da precipitação nessas regiões. / This thesis investigates the possibility of reconstructing the South American past precipitation variability based on an oxygen isotope ratio (δ18O) time series from a Bolivian ice core, for this we analysed the spatial-temporal relations between these two variables. We used δ18O data from the upper 50 meters of Nevado Illimani ice core (6,350 m, 16°37'S, 67°46'W) and monthly total precipitation collected at 890 weather stations in South America in the period 1979–2008. Precipitation samples were arranged in an equally spaced grid with a ~2° latitude and longitude. The precipitation temporal and spatial variability were analysed by Principal Component Analysis on Mode S and T, respectively, with the identification of the main Anomalous Spatial Patterns (ASP) and spatial zones in which temporal rainfall anomalies variations are correlated. At each zone core, we selected one anomalous precipitation time series to compare with the δ18O series. There are 12 precipitations ASP that originate predominantly from surface temperature variations in the equatorial Pacific and tropical North Atlantic oceans, and 8 spatial zones in which the precipitation variation is partially homogeneous. Analysing the precipitation ASP characteristics with the δ18O variation, it is observed that records of maximum (minimum) isotopic fractionation in summer are related to droughts (above average precipitations) in the Amazon and northeastern Brazil. In the winter, records of maximum (minimum) isotopic fractionation are related to droughts (above average rainfall in the coastal area) in the tropical region and above average rainfall (droughts) in the extratropical region. The correlation index among all series of precipitation with δ18O series showed that these variables synchronized variation alters seasonally depending on the transport mechanisms spatial migration and on the moisture convergence. The comparison of the 8 precipitation zones with the δ18O series enabled us to identify possible areas for paleoclimatic reconstruction, which are the equatorial and subtropical regions. In these areas, the factors controlling the two variables are the same, prevailing the equatorial Pacific and the North Atlantic changes in time series with frequency from 24 to 60 months. To reconstruct the precipitation variability from the past δ18O variation we tested two techniques, one using dependency analysis for regression and other adopting ASP for specific cases of δ18O variations. The first technique yielded no satisfactory results, so it was disregarded. Using the second technique, it was possible to identify droughts in Amazonia, the Brazilian northeast and in the subtropical region with 80% changes of success. Above the average rainfalls in the subtropical region are identify with 68% changes of success, if this assessment does not consider the magnitude of the precipitation anomalies. On the other hand, the technique has limitations because the ASPs adopted as reference do not represent the wide precipitation variability in these regions.
277

Component assembly and theorem proving in constraint handling rules

Mário Oliveira Rodrigues, Cleyton 31 January 2009 (has links)
Made available in DSpace on 2014-06-12T15:52:36Z (GMT). No. of bitstreams: 1 license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2009 / Devido á grande demanda por softwares cada vez mais robustos, complexos e flexíveis, e, sobretudo, pelo curtíssimo tempo de entrega exigido, a engenharia de software tem procurado novos meios de desenvolvimento que supram satisfatoriamente essas demandas. Uma forma de galgar esses novos patamares de produtividade provém do uso de uma metodologia baseada em agentes que se comunicam e com isso, ao invés dos programas serem estritamente programados, o comportamento destes sistemas de software emerge da interação de agentes, robôs, ou subsistemas aut onomos, independentes, além de declarativamente especificados. Isto provê a habilidade para automaticamente configurá -los, otimizá-los, monitorá-los, adaptá-los, diagnosticá-los, repará-los e protegê-los dentro do ambiente. Contudo, um grande problema das linguagens declarativas é a falta de mecanismos que permitem a melhor estruturação de dados, facilitando portanto, o reuso. Portanto, esta dissertação explica o desenvolvimento de nova linguagem lógica declarativa para programar sistemas de raciocínio automático de uma forma modularizada: C2HR∨. A linguagem base escolhida para a extensão com componentes lógicos foi CHR. Os motivos para essa escolha são definidos ao longo da dissertação. Duas abordagens, portanto, são apresentadas: a primeira, conhecida como CHRat, foi desenvolvida numa parceria juntamente com o grupo de pesquisas CONTRAINTES do INRIA/Rocquencourt-Paris, onde o programador ´e o responsável direto por definir os componentes CHR, permitindo o seu reuso por outros componentes; a segunda aplicação, CHRtp, visa atender prioritariamente requisitos de completude e, por isso, se baseia em procedimentos lógicos de inferência como: o raciocínio para frente, o raciocínio para trás, e a resolução/factoring. A dissertação mostra também alguns exemplos práticos, onde uso de componentes facilita radicalmente sua implementação. As contribuições almejadas com essa dissertação são: a definição de uma família bem formalizada de provadores de teoremas automáticos, que podem trabalhar com sentenças especificadas em lógica horn ou em lógica de primeira ordem, a extensão de CHR como uma linguagem modular de propósito geral, a melhor estruturação de bases conhecimentos e até o uso em conjunto de bases heterogêneas, a definição de uma linguagem para a fácil e direta estruturação de dados por meio de componentes, dentre outras
278

CosmosLoader : uma ferramenta de apoio ao gerenciamento de configuração baseado no modelo Cosmos* / CosmosLoader : a support framework for configuration management based on the Cosmos* model

Gayard, Leonel Aguilar, 1983- 23 August 2018 (has links)
Orientador: Cecília Mary Fischer Rubira / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-23T21:56:13Z (GMT). No. of bitstreams: 1 Gayard_LeonelAguilar_M.pdf: 1532057 bytes, checksum: 8324b0d9bd3eebedc13daca6f31c7c6b (MD5) Previous issue date: 2013 / Resumo: Nos últimos anos, o desenvolvimento baseado em componentes (DBC) e a arquitetura de software emergiram como disciplinas complementares para promover o reuso no desenvolvimento de software. O desenvolvimento baseado em componentes promove o desenvolvimento de componentes reutilizáveis e a formação de novos sistemas de software a partir da integração de componentes existentes. A arquitetura de um sistema de software descreve o sistema em termos de seus componentes arquiteturais, das propriedades destes e das conexões entre eles. Modelos de componentes possibilitam concretizar elementos de DBC como componentes e conectores a partir de conceitos tradicionais de desenvolvimento de software, como por exemplo, orientação a objetos e arquivos, de modo que um conjunto de classes e arquivos complementares podem formar um componente se seguirem as regras do modelo. A adequação a um modelo de componentes oferece benefícios para o sistema de software: por exemplo, o modelo de componentes EJB possibilita que um componente seja implantado em um contêiner e se beneficie do gerenciamento de segurança e transparência de localização oferecidos pelo contêiner; o modelo Cosmos estabelece regras para a criação de componentes baseados em conceitos de linguagens orientadas a objetos, como classes, interfaces e pacotes. Assim, a integração de componentes para a composição de um sistema de software de acordo com uma arquitetura e um modelo de componentes se torna uma atividade importante no desenvolvimento de um novo sistema de software. Uma configuração concreta é um conjunto de determinadas versões de componentes de software conectados de acordo com uma arquitetura. No entanto, observa-se que, se modelos facilitam a criação de componentes de software, ainda é necessário um esforço de desenvolvimento para integrar componentes e formar novos sistemas. O uso de ambientes de desenvolvimento orientados a arquitetura e DBC, e também de ferramentas de automatização, reduzem o esforço necessário para a integração de componentes. O ambiente Bellatrix é um ambiente de desenvolvimento integrado que permite a especificação de elementos arquiteturais e a modelagem de arquiteturas de software. No entanto, ainda existe um hiato entre a arquitetura de um sistema modelada no ambiente Bellatrix e a configuração do sistema a partir de componentes concretos. Esta dissertação apresenta a ferramenta CosmosLoader, que auxilia o gerenciamento de configurações de componentes baseados no modelo Cosmos. A solução proposta se baseia na extensão do ambiente Bellatrix e no modelo de componentes Cosmos* ("Cosmos estrela"), que estende o modelo Cosmos com o conceito de composição hierárquica de componentes. Por fim, são descritos estudos de caso realizados com essas ferramentas / Abstract: In the last years, Component-Based Development (CBD) and Software Architecture emerged as complementary disciplines that promote reuse in software development. Component-Based Development promotes the development of reusable software components and the creation of new software systems by integrating existing software components. The architecture of a software system describes such system in terms of its architectural components, their properties and the connections between them. Component models materialize concepts from CBD such as components and connectors from traditional concepts of software development, such as object orientation and files, so that a set of classes and complementary files form a component if they follow the component model's rules. The adequacy to a component model brings benefits to a software system: for instance, the EJB component model allows a component to be deployed to a container and benefit from the security management and location transparency provided by the container; the Cosmos component model allows the creation of components using only concepts from object-oriented languages, such as classes, interfaces and packages. Therefore, the integration of components to compose a new software system according to an architecture and a component model becomes an important activity in the development of a new software system. A concrete configuration is the set of specific versions of software components connected according to an architecture. However, it can be observed that while models ease the creation of software components, a development effort is still necessary to integrate components and form new systems. The use of development environments oriented towards architecture and CBD, and also of automations tools, reduce the effort needed to integrate components. The Bellatrix development environment is an integrated development environment that allows the specification of architectural elements and modeling of software architectures. However, there still is a gap between the architecture of a system modeled in Bellatrix and the configuration of a system from concrete software components. This dissertation presents the CosmosLoader tool, which assists in managing the configuration of components based on the Cosmos model. The proposed solution is based on an extension to the Bellatrix development environment and on the Cosmos* component model ("Cosmos star"), which extends the Cosmos component model with hierarchical composition of components. Finally, case studies using these tools are described / Mestrado / Ciência da Computação / Mestre em Ciência da Computação
279

Investigation and Implementation of a Live Connection between Configura CET and Revit Architecture 2009

Pintar, Freddie January 2009 (has links)
Building Information Modeling -BIM- is an innovative method to seamlessly bridgecommunication within the architecture, engineering and construction industries.With BIM software you can exchange information during the design, construction,and maintaining. BIM can be seen as a continuation of the CAD software, wherethe users exchanged information by word of mouth, now is made automatically.To get the effect required for BIM one or more CAD-systems have to work togetherto exchange information. Revit Architecture is an application by Autodeskwhere BIM is used from the design and construction to the documentation andmaintaining of a building. Configura is one of the major software developers of interiorsolutions and want to integrate their software with Revit Architecture. Theconcept of objects in both software system suit well to be used in BIM and witha live connection these could be shared between the applications. One of the conclusionsin this investigation was that the only way to have integration betweenthe applications was to use the API provided by Autodesk. And therefore theimplementation is limited to the function in it. Revit API is a powerful programmingenvironment that let 3rd party software extend the functionality in Revit.The results show how Remote Procedure Call as a communication tool can beused to exchange data between the applications, how different type of data can berepresented in both applications, and why we cannot have a live synchronization.
280

Evolution av Samarbetande Agenter : En utvärdering av effekterna av begränsade synfält, brusig indata samt hinder på evolution av samarbete med Multi-Component ESP

Norgren, Henrik January 2012 (has links)
För att åstadkomma samarbete mellan agenter i dataspel har utvecklare under lång tid använt sig av traditionella AI-tekniker såsom skriptning och tillståndsmaskiner. Dessa tekniker har dock ett flertal problem som gör att alternativa tekniker där samarbete istället evolveras fram blir intressanta att studera. I detta arbete har effekterna av egenskaperna begränsade synfält, brusig indata samt hinder på evolution av samarbete med en sådan teknik, Multi-Component ESP, utvärderats. En experimentmiljö utvecklades baserad på samarbetsproblemet CMOMMT. I denna miljö utfördes sedan fem olika experiment där respektive egenskap först testades enskilt och sedan alla tre i kombination. Resultaten av dessa visade att ingen av egenskaperna enskilt har någon effekt men däremot att kombinationen av alla egenskaper har en stark negativ effekt på evolutionen. Eventuella framtida inriktningar inkluderar att undersöka vilken kombination av två egenskaper som bidragit mest till detta resultat samt hur egenskapernas effekter kan variera mellan olika problemdomäner.

Page generated in 0.1398 seconds