Spelling suggestions: "subject:"5oftware reconfiguration"" "subject:"5oftware deconfiguration""
1 |
Ambiente de apoio ao desenvolvimento de aplicações distribuídas e reconfiguráveis utilizando agentes de busca e classificação inteligentes / Environment to aid the development of distributed and reconfigurable applications using software agents to intelligent search and classificationRossi, Ednilson Geraldo 11 August 2009 (has links)
A área de engenharia de software passou por muitas alterações desde sua criação. Vista como uma técnica para aumentar a produtividade e baixar os custos, a reutilização de software é um dos principais estudos dos pesquisadores da área de computação. Como a reconfiguração de software é na verdade a reutilização de um software, porém com algumas adaptações, este trabalho tem por objetivo desenvolver uma metodologia e um conjunto de ferramentas que agilizem e facilitem o processo de reutilização/reconfiguração de componentes de software. A associação destas ferramentas constitui um mecanismo de armazenamento, indexação, busca e recuperação de artefatos de software. Este mecanismo trabalha com a estrutura dos projetos de software e também com as relações semânticas existentes entre os termos utilizados no software. Para representar a estrutura interna do software (características e relacionamentos) utiliza-se de um metamodelo. Já as relações semânticas são representadas por meio de um tesauro. Por fim, todas as informações do metamodelo e do tesauro são armazenadas em um repositório de software que é manipulado por agentes de software. / Software engineering area suffered many transformations since its creation. Usually seen as a technique to raise productivity and decrease costs, softwares reusing is one of the main studies in computer field. Since softwares reconfiguration is, in essence, a software reuse, although with some adaptations, this work aims to develop a methodology and a set of tools that speed up and facilitate the process of reuse/reconfiguration of software components. These tools association constitute a mechanism of storing, indexing, search and recovering of software artifacts. This mechanism works with the structure of software projects and also with semantic relationships that exist between the software\'s terms. To represent software\'s inner structure (features and relationships) a metamodel is used. Semantic relationships are represented by a thesaurus. Finally, all the informations from metamodel and thesaurus are stored in a software repository, which is manipulated by software agents.
|
2 |
Ambiente de apoio ao desenvolvimento de aplicações distribuídas e reconfiguráveis utilizando agentes de busca e classificação inteligentes / Environment to aid the development of distributed and reconfigurable applications using software agents to intelligent search and classificationEdnilson Geraldo Rossi 11 August 2009 (has links)
A área de engenharia de software passou por muitas alterações desde sua criação. Vista como uma técnica para aumentar a produtividade e baixar os custos, a reutilização de software é um dos principais estudos dos pesquisadores da área de computação. Como a reconfiguração de software é na verdade a reutilização de um software, porém com algumas adaptações, este trabalho tem por objetivo desenvolver uma metodologia e um conjunto de ferramentas que agilizem e facilitem o processo de reutilização/reconfiguração de componentes de software. A associação destas ferramentas constitui um mecanismo de armazenamento, indexação, busca e recuperação de artefatos de software. Este mecanismo trabalha com a estrutura dos projetos de software e também com as relações semânticas existentes entre os termos utilizados no software. Para representar a estrutura interna do software (características e relacionamentos) utiliza-se de um metamodelo. Já as relações semânticas são representadas por meio de um tesauro. Por fim, todas as informações do metamodelo e do tesauro são armazenadas em um repositório de software que é manipulado por agentes de software. / Software engineering area suffered many transformations since its creation. Usually seen as a technique to raise productivity and decrease costs, softwares reusing is one of the main studies in computer field. Since softwares reconfiguration is, in essence, a software reuse, although with some adaptations, this work aims to develop a methodology and a set of tools that speed up and facilitate the process of reuse/reconfiguration of software components. These tools association constitute a mechanism of storing, indexing, search and recovering of software artifacts. This mechanism works with the structure of software projects and also with semantic relationships that exist between the software\'s terms. To represent software\'s inner structure (features and relationships) a metamodel is used. Semantic relationships are represented by a thesaurus. Finally, all the informations from metamodel and thesaurus are stored in a software repository, which is manipulated by software agents.
|
3 |
Uma infraestrutura semântica para economizar energia em rede de sensores sem fioBISPO, Kalil Araujo 24 August 2015 (has links)
Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2016-04-06T12:24:58Z
No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Kalil Araujo Bispo - Versão Final da Tese para a Biblioteca.pdf: 2225128 bytes, checksum: 8010e027c8884242fe1de82687aef45f (MD5) / Made available in DSpace on 2016-04-06T12:24:58Z (GMT). No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Kalil Araujo Bispo - Versão Final da Tese para a Biblioteca.pdf: 2225128 bytes, checksum: 8010e027c8884242fe1de82687aef45f (MD5)
Previous issue date: 2015-08-24 / CAPEs / As Redes de Sensores Sem Fio (RSSFs) são redes com recursos limitados, como processamento,
largura de banda, memória e, o mais importante, energia. Dessa forma, as aplicações
para nós sensores devem criar condições de realizar suas operações de sensoriamento e processamento
no maior tempo possível, como também mecanismos que possam ajudar na economia de
energia, por exemplo, a utilização de melhores algoritmos, agregação de dados, mecanismos de
auto-gerenciamento, dentre outros, respeitando as limitações de recursos das RSSF. Algumas
pesquisas na área mostram que solucionar esse tipo de problema não é uma tarefa fácil de ser
resolvida.
Sendo assim, este trabalho propõe uma solução de economia de energia para RSSF e uma
forma comum de compartilhamento de dados entre aplicações e redes diferentes, baseada em uma
Infraestrutura Semântica para RSSF chamada SITRUS. Ela utiliza reconfiguração paramétrica
nos nós sensores em tempo de execução, a partir de dados de sensoriamento processados fora
da RSSF, utilizando ontologias desenvolvidas com esse propósito para o processamento desses
dados.
SITRUS é formada por duas partes importantes: o Middleware Ciente de Reconfiguração
para Rede de Sensores Sem Fio (RAMSES), responsável pelo transporte de dados e
gerenciamento de serviços das aplicações que são executadas nos nós sensores; e o Módulo de
Processamento Semântico da Informação (SIP), que tem por finalidade categorizar os dados para
a geração da base de dados semântica. Esta base de dados servirá para a tomada de decisões de
reconfiguração dos nós sensores e para o processamento de consultas sobre as RSSFs.
A escolha por esse modelo se deve ao fato de que o processamento referente à reconfiguração
da RSSF não sofre intervenção humana. O processamento é determinado pelo SIP e
executado pelo RAMSES. Dessa forma, segue-se um modelo baseado em semântica formal.
Pretende-se também que a SITRUS favoreça a integração de diferentes aplicações pelo
compartilhamento de dados relativos a um mesmo contexto. Os benefícios desta abordagem
incluem o enriquecimento dos dados pela associação de seu significado, e não apenas pela sintaxe
dos dados, facilitando assim o seu acesso e eliminando ambiguidades.
Como forma de demonstrar a eficiência da SITRUS, uma avaliação experimental do
consumo de energia com algumas aplicações e diferentes cenários foi realizada, mostrando em
seus resultados que a SITRUS atende ao que foi proposto no que diz respeito ao gerenciamento
do consumo de energia. / Wireless Sensor Networks (WSNs) are networks with limited resources such as processing,
bandwidth, memory, and most importantly, energy. Thus, applications for sensor nodes
must create conditions to perform their sensing and processing operations as long as possible,
as well as mechanisms that can help to save energy, for example, such as the use of better
algorithms, data aggregation, self-management mechanisms, among others, in compliance the
resource limitations of WSN. Some research in the area show that solving this problem is not an
easy task to be addressed.
Thus, this paper proposes a power saving solution for WSN and a common way of
sharing data between different applications and networks based on a Semantic Infrastructure for
WSN called SITRUS. It uses parametric reconfiguration in sensor nodes at runtime, from sensing
data processed outside the WSN using ontologies developed for this purpose for processing such
data.
SITRUS consists of two major parts: RAMSES, responsible for data transport and
service management applications that run on the sensor nodes; and SIP, which is intended to
categorize the data for generating the semantic database. This database will serve for decision
making on the reconfiguration of sensor nodes and for query processing on WSNs.
The choice for this model is due to the fact that the processing related to the reconfiguration
of WSN does not suffer human intervention. Processing is determined by SIP and performed
by RAMSES. Thus, it follows a model based on formal semantics.
It is intended that the SITRUS encourages the integration of different applications by
sharing data on a same context. The benefits of this approach include the enrichment of the data
by the association of its meaning, and not only by the syntax of the data, thus facilitating their
access and eliminating ambiguities.
In order to demonstrate the effectiveness of SITRUS, an experimental evaluation of
power consumption with some applications and different scenarios was performed, and the
results shows that SITRUS serves to what has been proposed in regard to management of the
energy consumption.
|
Page generated in 0.1067 seconds