UM FRAMEWORK BASEADO EM MDE E WEAVING PARA SUPORTE AO DESENVOLVIMENTO DE SISTEMAS DE SOFTWARE SENSÍVEIS AO CONTEXTO

dc.contributor.advisor1LOPES, Denivaldo Cícero Pavão
dc.contributor.advisor1ID613643713-91por
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/7611180871627212por
dc.creatorSTEFANELLO, Debóra Rodrigues
dc.creator.ID054079543-70por
dc.creator.Latteshttp://lattes.cnpq.br/7602714735898573por
dc.date.accessioned2017-07-26T13:52:12Z
dc.date.issued2017-01-25
dc.description.abstractIn recent years, some research has taken into account problems related to the development of software systems, especially those that make use of context, i.e. context-aware systems. In this dissertation the complexity of context-aware system development is discussed. The proposed solution aims to provide support for the context-aware system development through a framework based on MDE and Weaving. On the one hand, MDE allows the use of models to manage complexity in software development, while the weaving technique supports the creation of interrelations between elements of different but complementary models. The weaving technique is used to create a weaving model that establishes interrelationships between the elements of a Platform Independent Model (PIM) and several Platform Description Model (PDMs). An implementation of the proposed framework and an illustrative example help to understand the proposal and its feasibility. A comparison between the proposed solution and the works found in the literature Done, showing the negative and positive points of the proposed solution.eng
dc.description.resumoNos últimos anos, algumas pesquisas têm levado em conta as problemáticas relacionadas ao desenvolvimento de sistema de software, em especial, aqueles que fazem o uso de contexto, i.e. context-aware systems. Nesta dissertação de mestrado, abordase a complexidade no desenvolvimento de context-aware system. A solução proposta visa fornecer suporte para o desenvolvimento de context-aware system através de um framework baseado em MDE e Weaving. Por um lado, MDE permite a utilização de modelos para gerenciar a complexidade no desenvolvimento de sofware, enquanto a técnica de weaving suporta a criação de inter-relacionamentos entre elementos de modelos diferentes, mas complementares. A técnica de weaving é utilizada para criar um modelo de weaving que estabelece inter-relacionamentos entre os elementos de um PIM (Platform Independent Model) e de vários PDMs (Platform Description Model). Uma implementação do framework proposto e um exemplo ilustrativo ajudam a entender a proposta e mostram a sua viabilidade. Um comparativo entre a solução proposta e os trabalhos encontrados na literatura é feito, mostrando os pontos negativos e positivos da solução proposta.por
dc.description.sponsorshipCAPESpor
dc.formatapplication/pdf*
dc.identifier.citationSTEFANELLO, Debóra Rodrigues. UM FRAMEWORK BASEADO EM MDE E WEAVING PARA SUPORTE AO DESENVOLVIMENTO DE SISTEMAS DE SOFTWARE SENSÍVEIS AO CONTEXTO. 2017. [107 folhas]. Dissertação( PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO/CCET) - Universidade Federal do Maranhão, [São Luis] .por
dc.identifier.urihttp://tedebc.ufma.br:8080/jspui/handle/tede/1763
dc.languageporpor
dc.publisherUniversidade Federal do Maranhãopor
dc.publisher.countryBrasilpor
dc.publisher.departmentDEPARTAMENTO DE ENGENHARIA ELÉTRICApor
dc.publisher.initialsUFMApor
dc.publisher.programPROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE ELETRICIDADE/CCETpor
dc.rightsAcesso Abertopor
dc.subjectEngenharia Dirigida por Modelos;Framework;Sistemas sensíveis ao contexto; Weavingpor
dc.subjectModel Driven Engineering; Framework; Context-aware Systems; Weavingeng
dc.subject.cnpqComputabilidade e Modelos de Computaçãopor
dc.titleUM FRAMEWORK BASEADO EM MDE E WEAVING PARA SUPORTE AO DESENVOLVIMENTO DE SISTEMAS DE SOFTWARE SENSÍVEIS AO CONTEXTOpor
dc.title.alternativeA FRAMEWORK BASED ON MDF AND WEAVING TO SUPPORT THE DEVELOPMENT OF CONTEXT SENSITIVE SOFTWARE SYSTEMSeng
dc.typeDissertaçãopor

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
Debora Stefanello.pdf
Tamanho:
4.02 MB
Formato:
Adobe Portable Document Format
Descrição:
Dissertação de Mestrado

Licença do Pacote

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
2.2 KB
Formato:
Item-specific license agreed upon to submission
Descrição: