dc.contributorLopes, Adilson Barboza
dc.contributor
dc.contributorhttp://lattes.cnpq.br/2586356531282637
dc.contributor
dc.contributorhttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4794786D9
dc.contributorLeite, Jair Cavalcanti
dc.contributor
dc.contributorhttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782411P6
dc.contributorSilveira, Glêdson Elias da
dc.contributor
dc.contributorhttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782320H5
dc.creatorSilva, Daniel Cunha da
dc.date.accessioned2011-11-17
dc.date.accessioned2014-12-17T15:47:53Z
dc.date.accessioned2022-10-06T12:23:23Z
dc.date.available2011-11-17
dc.date.available2014-12-17T15:47:53Z
dc.date.available2022-10-06T12:23:23Z
dc.date.created2011-11-17
dc.date.created2014-12-17T15:47:53Z
dc.date.issued2011-02-17
dc.identifierSILVA, Daniel Cunha da. MoSAC: um módulo para seleção de configurações arquiteturais baseado em critérios de QoS no contexto de sistema distribuídos autoadaptativos. 2011. 116 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2011.
dc.identifierhttps://repositorio.ufrn.br/jspui/handle/123456789/18013
dc.identifier.urihttp://repositorioslatinoamericanos.uchile.cl/handle/2250/3951191
dc.description.abstractThe process for choosing the best components to build systems has become increasingly complex. It becomes more critical if it was need to consider many combinations of components in the context of an architectural configuration. These circumstances occur, mainly, when we have to deal with systems involving critical requirements, such as the timing constraints in distributed multimedia systems, the network bandwidth in mobile applications or even the reliability in real-time systems. This work proposes a process of dynamic selection of architectural configurations based on non-functional requirements criteria of the system, which can be used during a dynamic adaptation. This proposal uses the MAUT theory (Multi-Attribute Utility Theory) for decision making from a finite set of possibilities, which involve multiple criteria to be analyzed. Additionally, it was proposed a metamodel which can be used to describe the application s requirements in terms of the non-functional requirements criteria and their expected values, to express them in order to make the selection of the desired configuration. As a proof of concept, it was implemented a module that performs the dynamic choice of configurations, the MoSAC. This module was implemented using a component-based development approach (CBD), performing a selection of architectural configurations based on the proposed selection process involving multiple criteria. This work also presents a case study where an application was developed in the context of Digital TV to evaluate the time spent on the module to return a valid configuration to be used in a middleware with autoadaptative features, the middleware AdaptTV
dc.publisherUniversidade Federal do Rio Grande do Norte
dc.publisherBR
dc.publisherUFRN
dc.publisherPrograma de Pós-Graduação em Sistemas e Computação
dc.publisherCiência da Computação
dc.rightsAcesso Aberto
dc.subjectComponente
dc.subjectConfiguração arquitetural
dc.subjectSeleção
dc.subjectMetamodelo
dc.subjectRequisitos não funcionais
dc.subjectComponent
dc.subjectArchitectural configuration
dc.subjectSelection
dc.subjectMetamodel
dc.subjectNon-functional requirements
dc.titleMoSAC: um módulo para seleção de configurações arquiteturais baseado em critérios de QoS no contexto de sistema distribuídos autoadaptativos
dc.typemasterThesis


Este ítem pertenece a la siguiente institución