• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 2
  • Tagged with
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • 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.
1

Reengenharia do framework cosmos: uma solu??o para prover suporte e adapta??es abertas. / Reengineering of the cosmos framework: a solution to support open adaptations

Medeiros, Jose Augusto Nascimento de 17 May 2013 (has links)
Made available in DSpace on 2014-12-17T15:48:08Z (GMT). No. of bitstreams: 1 JoseANM_DISSERT.pdf: 1910810 bytes, checksum: b18d20e7060e889bfdf95282aa19c128 (MD5) Previous issue date: 2013-05-17 / Self-adaptive software system is able to change its structure and/or behavior at runtime due to changes in their requirements, environment or components. One way to archieve self-adaptation is the use a sequence of actions (known as adaptation plans) which are typically defined at design time. This is the approach adopted by Cosmos - a Framework to support the configuration and management of resources in distributed environments. In order to deal with the variability inherent of self-adaptive systems, such as, the appearance of new components that allow the establishment of configurations that were not envisioned at development time, this dissertation aims to give Cosmos the capability of generating adaptation plans of runtime. In this way, it was necessary to perform a reengineering of the Cosmos Framework in order to allow its integration with a mechanism for the dynamic generation of adaptation plans. In this context, our work has been focused on conducting a reengineering of Cosmos. Among the changes made to in the Cosmos, we can highlight: changes in the metamodel used to represent components and applications, which has been redefined based on an architectural description language. These changes were propagated to the implementation of a new Cosmos prototype, which was then used for developing a case study application for purpose of proof of concept. Another effort undertaken was to make Cosmos more attractive by integrating it with another platform, in the case of this dissertation, the OSGi platform, which is well-known and accepted by the industry / Sistemas de software autoadaptativos s?o caracterizados por terem a capacidade de alterar sua estrutura e/ou comportamento em tempo de execu??o em resposta a mudan?as ocorridas em seus requisitos, seu ambiente de execu??o ou em seus componentes. Uma das maneiras de se alcan?ar a autoadapta??o ? a utiliza??o de uma sequ?ncia de a??es (conhecidas como planos de adapta??o) que normalmente s?o definidas em tempo de desenvolvimento. Esse tipo de adapta??o foi adotado pelo Cosmos - um framework proposto para dar suporte ? configura??o e ao gerenciamento de recursos em ambientes distribu?dos. De maneira a lidar com a variabilidade inerente a sistemas autoadaptativos, como por exemplo, o aparecimento de novos componentes que permitam o estabelecimento de configura??es que n?o foram consideradas em tempo de desenvolvimento, o presente trabalho procura dar ao Cosmos a possibilidade de utilizar planos de adapta??o gerados em tempo de execu??o. Para tal, foi necess?rio realizar a reengenharia do mesmo, de maneira a permitir sua integra??o com um mecanismo capaz de gerar planos de adapta??o dinamicamente. Nesse contexto, o presente trabalho se concentrou na reengenharia do Cosmos. Dentre as mudan?as realizadas no Cosmos, podemos destacar altera??es no metamodelo utilizado para representar componentes e aplica??es, que foi redefinido com base em uma linguagem de descri??o arquitetural. Essas altera??es foram propagadas para a implementa??o de um novo prot?tipo do Cosmos, que foi utilizado para o desenvolvimento de aplica??es definidas para fins de prova de conceito. Outro esfor?o empreendido consistiu em tornar o uso do Cosmos mais atrativo ao viabilizar sua integra??o com outras plataformas. Especificamente, no presente trabalho, com a plataforma OSGi, uma plataforma bem aceita pela ind?stria
2

Um framework baseado em modelos para desenvolvimento de sistemas multim?dia distribu?dos autoadaptativos

Pinto, Felipe Alves Pereira 19 January 2011 (has links)
Made available in DSpace on 2014-12-17T15:47:53Z (GMT). No. of bitstreams: 1 FelipeAPP_DISSERT.pdf: 2094888 bytes, checksum: 2f662bc70058d8584f0a23ab28517f43 (MD5) Previous issue date: 2011-01-19 / Distributed multimedia systems have highly variable characteristics, resulting in new requirements while new technologies become available or in the need for adequacy in accordance with the amount of available resources. So, these systems should provide support for dynamic adaptations in order to adjust their structures and behaviors at runtime. This paper presents an approach to adaptation model-based and proposes a reflective and component-based framework for construction and support of self-adaptive distributed multimedia systems, providing many facilities for the development and evolution of such systems, such as dynamic adaptation. The propose is to keep one or more models to represent the system at runtime, so some external entity can perform an analysis of these models by identifying problems and trying to solve them. These models integrate the reflective meta-level, acting as a system self-representation. The framework defines a meta-model for description of self-adaptive distributed multimedia applications, which can represent components and their relationships, policies for QoS specification and adaptation actions. Additionally, this paper proposes an ADL and architecture for model-based adaptation. As a case study, this paper presents some scenarios to demonstrate the application of the framework in practice, with and without the use of ADL, as well as check some characteristics related to dynamic adaptation / Sistemas multim?dia distribu?dos possuem caracter?sticas bastante vari?veis, podendo implicar em novos requisitos ? medida que novas tecnologias s?o disponibilizadas ou na necessidade de adequa??o de acordo com a quantidade de recursos dispon?veis. Dessa forma, tais aplica??es devem ser capazes de realizar ajustes e adapta??es din?micas, permitindo alterar sua estrutura e comportamento. Com o objetivo de prover capacidades de autoadapta??o nesses sistemas, este trabalho apresenta uma abordagem de adapta??o baseada em modelos. ? proposto um framework reflexivo e baseado em componentes para a constru??o e suporte de sistemas multim?dia distribu?dos autoadaptativos, fornecendo v?rias facilidades para o desenvolvimento e evolu??o de tais sistemas, como adapta??o din?mica. A proposta do framework ? manter um ou mais modelos de representa??o do sistema em tempo de execu??o, de modo que alguma entidade externa possa realizar uma an?lise desses modelos identificando problemas e tentando resolv?-los. Esses modelos integram o metan?vel reflexivo das aplica??es atuando como uma autorrepresenta??o do sistema. Para isso, o framework define um metamodelo para a descri??o de aplica??es multim?dia distribu?das autoadaptativas, o qual ? capaz de representar componentes e seus relacionamentos, pol?ticas para especifica??o de QoS e a??es de adapta??o. Adicionalmente, ? proposta uma ADL e uma arquitetura para adapta??o baseada em modelos. Como estudo de caso o trabalho apresenta alguns cen?rios buscando exemplificar o uso do framework na pr?tica, com e sem o uso da ADL, bem como verificar algumas caracter?sticas relacionadas ? adapta??o din?mica

Page generated in 0.0275 seconds