UML2 context: uma extensão da UML para modelagem de contexto

Detalhes bibliográficos
Ano de defesa: 2015
Autor(a) principal: Silva, Vivian Teresinha Pedó da
Orientador(a): Costa, Cristiano André da
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade do Vale do Rio dos Sinos
Programa de Pós-Graduação: Programa de Pós-Graduação em Computação Aplicada
Departamento: Escola Politécnica
País: Brasil
Palavras-chave em Português:
UML
Palavras-chave em Inglês:
Área do conhecimento CNPq:
Link de acesso: http://www.repositorio.jesuita.org.br/handle/UNISINOS/4930
Resumo: A presente tese descreve e analisa os discursos que constituem os currículos de formação de professores, problematizando o campo da Educação Especial como locus de formação de professor para surdos. Para tanto, analisa sete currículos de cursos de formação de professores, desenvolvidos entre os anos de 1962 e 2009 na Universidade Federal de Santa Maria (RS). Utiliza como ferramenta teórico-metodológica o conceito de discurso, inspirada nos estudos foucaultianos em educação. A partir da pesquisa, foi possível constatar três grandes ênfases discursivas nos currículos de formação de professores analisados; são elas: do campo da saúde (início em 1962), da Pedagogia (início em 1973) e da Educação Especial (início em 1984). Em cada ênfase, é possível observar a recorrência de discursos sobre a deficiência e diferença/diversidade. Destaca-se, a partir de 2004, a forte presença dos discursos da diversidade e da inclusão. Conclui-se que os discursos da diversidade, articulados aos da Educação Especial, são condição de possibilidade para a existência da diferença/identidade surda nos cursos de Educação Especial em Santa Maria. Também se conclui que o currículo em vigor iniciado em 2004, comparativamente aos outros currículos, evidencia uma ampliação dos discursos pedagógicos, a diminuição dos discursos das deficiências e a ampliação dos discursos da surdez como diferença. A tese defendida é que os currículos, ao modificarem-se para serem atualizados, contemplam a diversidade e não a diferença surda. Pesquisadores e profissionais da indústria reconhecem a importância do desenvolvimento de sistemas cientes de contexto, visto que tais sistemas cada vez mais fazem parte da vida cotidiana das pessoas. Para projetar, comunicar decisões de projeto e representar os aspectos estruturais e comportamentais destes sistemas, os desenvolvedores comumente utilizam a Linguagem de Modelagem Unificada (UML), a qual é amplamente reconhecida como linguagem padrão de modelagem de software. Porém, dada a crescente diversidade de técnicas de modelagem e a incapacidade da UML em representar os conceitos de sistemas cientes de contexto, é particularmente desafiante para os desenvolvedores objetivamente projetar e comunicar decisões de projetos de tais sistemas. Consequentemente, os desenvolvedores geralmente não dispõem de ferramentas que facilitem a representação de contexto de uma forma adequada, ao passo que propõem notações para contornar o problema, agravando ainda mais o problema da heterogeneidade das técnicas de modelagem atuais. O problema central é que a UML é imprecisa para representar o conceito de contexto e rígida para incorporar novos conceitos. Outro problema é que as ferramentas acadêmicas e comerciais de modelagem atuais - incluindo IBM RSA, Astah, Borland Together - não dão suporte à representação e à validação de modelos de contexto. Este trabalho, portanto, propõe uma extensão da UML para modelagem de contexto, a qual visa não só permitir a representação e validação dos principais aspectos de contexto, como também potencializar uma melhor comunicação de decisões de projeto de sistemas cientes de contexto. Também é proposto um ambiente de modelagem específico de domínio para tornar possível a modelagem de sistemas cientes de contexto, o qual foi implementado como um plug­in da plataforma Eclipse utilizando os frameworks GMF, EMF e UML2tool. Este ambiente permite não só representar o conceito de contexto seguindo a abordagem proposta, bem como avaliar a corretude dos modelos criados. A extensão e a ferramenta proposta foram avaliadas através de um questionário abordando a modelagem proposta comparada com modelagens que utilizam a UML pura. Essa avaliação permitiu determinar os reais benefícios do trabalho desenvolvido e onde os resultados sugerem que a modularização das informações de contexto em um novo conceito chamado de UML2Context traz benefícios, quando comparada com a decomposição de tais informações com a UML Pura. Os resultados apontaram que a UML2Context aumentou a taxa de respostas corretas em 28,41%, reduziu o esforço de interpretação em 61,03% e melhorou a interpretação dos modelos de contexto em 35,98%, se mostrando eficaz para modelagem de sistemas ubíquos.
id USIN_923e3f1feb9a70a41f862dc58a331514
oai_identifier_str oai:www.repositorio.jesuita.org.br:UNISINOS/4930
network_acronym_str USIN
network_name_str Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
repository_id_str
spelling 2015-10-28T12:29:05Z2015-10-28T12:29:05Z2015-06-16Submitted by Silvana Teresinha Dornelles Studzinski (sstudzinski) on 2015-10-28T12:29:05Z No. of bitstreams: 1 Vivian Teresinha Pedó da Silva_.pdf: 3694100 bytes, checksum: ce6e15fc4bf10c3f2a81dfbdb083b1b7 (MD5)Made available in DSpace on 2015-10-28T12:29:05Z (GMT). No. of bitstreams: 1 Vivian Teresinha Pedó da Silva_.pdf: 3694100 bytes, checksum: ce6e15fc4bf10c3f2a81dfbdb083b1b7 (MD5) Previous issue date: 2015-06-16A presente tese descreve e analisa os discursos que constituem os currículos de formação de professores, problematizando o campo da Educação Especial como locus de formação de professor para surdos. Para tanto, analisa sete currículos de cursos de formação de professores, desenvolvidos entre os anos de 1962 e 2009 na Universidade Federal de Santa Maria (RS). Utiliza como ferramenta teórico-metodológica o conceito de discurso, inspirada nos estudos foucaultianos em educação. A partir da pesquisa, foi possível constatar três grandes ênfases discursivas nos currículos de formação de professores analisados; são elas: do campo da saúde (início em 1962), da Pedagogia (início em 1973) e da Educação Especial (início em 1984). Em cada ênfase, é possível observar a recorrência de discursos sobre a deficiência e diferença/diversidade. Destaca-se, a partir de 2004, a forte presença dos discursos da diversidade e da inclusão. Conclui-se que os discursos da diversidade, articulados aos da Educação Especial, são condição de possibilidade para a existência da diferença/identidade surda nos cursos de Educação Especial em Santa Maria. Também se conclui que o currículo em vigor iniciado em 2004, comparativamente aos outros currículos, evidencia uma ampliação dos discursos pedagógicos, a diminuição dos discursos das deficiências e a ampliação dos discursos da surdez como diferença. A tese defendida é que os currículos, ao modificarem-se para serem atualizados, contemplam a diversidade e não a diferença surda. Pesquisadores e profissionais da indústria reconhecem a importância do desenvolvimento de sistemas cientes de contexto, visto que tais sistemas cada vez mais fazem parte da vida cotidiana das pessoas. Para projetar, comunicar decisões de projeto e representar os aspectos estruturais e comportamentais destes sistemas, os desenvolvedores comumente utilizam a Linguagem de Modelagem Unificada (UML), a qual é amplamente reconhecida como linguagem padrão de modelagem de software. Porém, dada a crescente diversidade de técnicas de modelagem e a incapacidade da UML em representar os conceitos de sistemas cientes de contexto, é particularmente desafiante para os desenvolvedores objetivamente projetar e comunicar decisões de projetos de tais sistemas. Consequentemente, os desenvolvedores geralmente não dispõem de ferramentas que facilitem a representação de contexto de uma forma adequada, ao passo que propõem notações para contornar o problema, agravando ainda mais o problema da heterogeneidade das técnicas de modelagem atuais. O problema central é que a UML é imprecisa para representar o conceito de contexto e rígida para incorporar novos conceitos. Outro problema é que as ferramentas acadêmicas e comerciais de modelagem atuais - incluindo IBM RSA, Astah, Borland Together - não dão suporte à representação e à validação de modelos de contexto. Este trabalho, portanto, propõe uma extensão da UML para modelagem de contexto, a qual visa não só permitir a representação e validação dos principais aspectos de contexto, como também potencializar uma melhor comunicação de decisões de projeto de sistemas cientes de contexto. Também é proposto um ambiente de modelagem específico de domínio para tornar possível a modelagem de sistemas cientes de contexto, o qual foi implementado como um plug­in da plataforma Eclipse utilizando os frameworks GMF, EMF e UML2tool. Este ambiente permite não só representar o conceito de contexto seguindo a abordagem proposta, bem como avaliar a corretude dos modelos criados. A extensão e a ferramenta proposta foram avaliadas através de um questionário abordando a modelagem proposta comparada com modelagens que utilizam a UML pura. Essa avaliação permitiu determinar os reais benefícios do trabalho desenvolvido e onde os resultados sugerem que a modularização das informações de contexto em um novo conceito chamado de UML2Context traz benefícios, quando comparada com a decomposição de tais informações com a UML Pura. Os resultados apontaram que a UML2Context aumentou a taxa de respostas corretas em 28,41%, reduziu o esforço de interpretação em 61,03% e melhorou a interpretação dos modelos de contexto em 35,98%, se mostrando eficaz para modelagem de sistemas ubíquos.Researchers and industry professionals recognize the importance of developing context-aware systems, as these systems increasingly are part of everyday life of people. To design, communicate design decisions and represent the structural and behavioral aspects of these systems, developers commonly use the Unified Modeling Language (UML), which is widely recognized as the standard language of software modeling. However, given the increasing diversity of modeling techniques and UML's inability to represent the concepts of context-aware systems, is particularly challenging for developers to design and objectively communicate design decisions of such systems. Usually developers don’t have the tools to facilitate the representation of context in an appropriate manner, whereas propose notations to solve the problem, further aggravating the problem of heterogeneity of current modeling techniques. The main problem is that UML is inaccurate to represent the concept of context and rigid to incorporate new concepts. Another problem is that academic and commercial tools of current modeling - including IBM RSA, Astah, Borland Together - do not support the representation and validation of context models. This paper therefore proposes an extension of UML for modeling context, which aims not only to allow the representation and validation of the key aspects of context, but also enhance communication of project decision of context aware systems. It also proposes a domain specific modeling environment that enable the modeling of context-aware systems, which was implemented as an Eclipse platform plugin using the GMF frameworks, EMF and UML2tool. This environment will not only represent the concept of context following the proposed approach and to evaluate the correctness of the models. The extent and the proposed tool was evaluated through a questionnaire addressing the proposed model compared with modelings that using the standard UML. This avaliation allowed us to evaluate the real benefits of work and where the results suggest that the modularization of context information in a new concept called UML2Context brings benefits compared with the decomposition of such information with the pure UML. The results link that UML2Context increased the rate of correct answers in 28.41%, reduced the effort of interpretation in 61,03% and improved the interpretation of context models in 35.98%, proving effective for modeling ubiquitous systems.UNISINOS - Universidade do Vale do Rio dos SinosSilva, Vivian Teresinha Pedó dahttp://lattes.cnpq.br/2108825789049638http://lattes.cnpq.br/9637121030877187Oliveira, Kleinner Silva Farias dehttp://lattes.cnpq.br/2582456631204400Costa, Cristiano André daUniversidade do Vale do Rio dos SinosPrograma de Pós-Graduação em Computação AplicadaUnisinosBrasilEscola PolitécnicaUML2 context: uma extensão da UML para modelagem de contextoACCNPQ::Ciências Exatas e da Terra::Ciência da ComputaçãoModelagem de sistemasMetamodeloUMLCiência de contextoComputação móvelComputação ubíquaSystems modelingMetamodelContext-awareMobile computingUbiquous computinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://www.repositorio.jesuita.org.br/handle/UNISINOS/4930info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)instname:Universidade do Vale do Rio dos Sinos (UNISINOS)instacron:UNISINOSORIGINALVivian Teresinha Pedó da Silva_.pdfVivian Teresinha Pedó da Silva_.pdfapplication/pdf3694100http://repositorio.jesuita.org.br/bitstream/UNISINOS/4930/1/Vivian+Teresinha+Ped%C3%B3+da+Silva_.pdfce6e15fc4bf10c3f2a81dfbdb083b1b7MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82175http://repositorio.jesuita.org.br/bitstream/UNISINOS/4930/2/license.txt320e21f23402402ac4988605e1edd177MD52UNISINOS/49302015-10-28 10:30:38.306oai:www.repositorio.jesuita.org.br:UNISINOS/4930Ck5PVEE6IENPTE9RVUUgQVFVSSBBIFNVQSBQUsOTUFJJQSBMSUNFTsOHQQoKRXN0YSBsaWNlbsOnYSBkZSBleGVtcGxvIMOpIGZvcm5lY2lkYSBhcGVuYXMgcGFyYSBmaW5zIGluZm9ybWF0aXZvcy4KCkxpY2Vuw6dhIERFIERJU1RSSUJVScOHw4NPIE7Dg08tRVhDTFVTSVZBCgpDb20gYSBhcHJlc2VudGHDp8OjbyBkZXN0YSBsaWNlbsOnYSwgdm9jw6ogKG8gYXV0b3IgKGVzKSBvdSBvIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yKSBjb25jZWRlIMOgIApVbml2ZXJzaWRhZGUgZG8gVmFsZSBkbyBSaW8gZG9zIFNpbm9zIChVTklTSU5PUykgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsICB0cmFkdXppciAoY29uZm9ybWUgZGVmaW5pZG8gYWJhaXhvKSwgZS9vdSAKZGlzdHJpYnVpciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gKGluY2x1aW5kbyBvIHJlc3VtbykgcG9yIHRvZG8gbyBtdW5kbyBubyBmb3JtYXRvIGltcHJlc3NvIGUgZWxldHLDtG5pY28gZSAKZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIGZvcm1hdG9zIMOhdWRpbyBvdSB2w61kZW8uCgpWb2PDqiBjb25jb3JkYSBxdWUgYSBTaWdsYSBkZSBVbml2ZXJzaWRhZGUgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAKcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgYSBzdWEgdGVzZSBvdSAKZGlzc2VydGHDp8OjbyBwYXJhIGZpbnMgZGUgc2VndXJhbsOnYSwgYmFjay11cCBlIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgCm5lc3RhIGxpY2Vuw6dhLiBWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IApjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIGRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogCmRlY2xhcmEgcXVlIG9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciDDoCBTaWdsYSBkZSBVbml2ZXJzaWRhZGUgCm9zIGRpcmVpdG9zIGFwcmVzZW50YWRvcyBuZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBkZSBwcm9wcmllZGFkZSBkZSB0ZXJjZWlyb3MgZXN0w6EgY2xhcmFtZW50ZSAKaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBURVNFIE9VIERJU1NFUlRBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UgCkFQT0lPIERFIFVNQSBBR8OKTkNJQSBERSBGT01FTlRPIE9VIE9VVFJPIE9SR0FOSVNNTyBRVUUgTsODTyBTRUpBIEEgU0lHTEEgREUgClVOSVZFUlNJREFERSwgVk9Dw4ogREVDTEFSQSBRVUUgUkVTUEVJVE9VIFRPRE9TIEUgUVVBSVNRVUVSIERJUkVJVE9TIERFIFJFVklTw4NPIENPTU8gClRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBTaWdsYSBkZSBVbml2ZXJzaWRhZGUgc2UgY29tcHJvbWV0ZSBhIGlkZW50aWZpY2FyIGNsYXJhbWVudGUgbyBzZXUgbm9tZSAocykgb3UgbyhzKSBub21lKHMpIGRvKHMpIApkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbywgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBhbMOpbSBkYXF1ZWxhcyAKY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KBiblioteca Digital de Teses e DissertaçõesPRIhttp://www.repositorio.jesuita.org.br/oai/requestmaicons@unisinos.br ||dspace@unisinos.bropendoar:2015-10-28T12:30:38Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos) - Universidade do Vale do Rio dos Sinos (UNISINOS)false
dc.title.pt_BR.fl_str_mv UML2 context: uma extensão da UML para modelagem de contexto
title UML2 context: uma extensão da UML para modelagem de contexto
spellingShingle UML2 context: uma extensão da UML para modelagem de contexto
Silva, Vivian Teresinha Pedó da
ACCNPQ::Ciências Exatas e da Terra::Ciência da Computação
Modelagem de sistemas
Metamodelo
UML
Ciência de contexto
Computação móvel
Computação ubíqua
Systems modeling
Metamodel
Context-aware
Mobile computing
Ubiquous computing
title_short UML2 context: uma extensão da UML para modelagem de contexto
title_full UML2 context: uma extensão da UML para modelagem de contexto
title_fullStr UML2 context: uma extensão da UML para modelagem de contexto
title_full_unstemmed UML2 context: uma extensão da UML para modelagem de contexto
title_sort UML2 context: uma extensão da UML para modelagem de contexto
author Silva, Vivian Teresinha Pedó da
author_facet Silva, Vivian Teresinha Pedó da
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/2108825789049638
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/9637121030877187
dc.contributor.author.fl_str_mv Silva, Vivian Teresinha Pedó da
dc.contributor.advisor-co1.fl_str_mv Oliveira, Kleinner Silva Farias de
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/2582456631204400
dc.contributor.advisor1.fl_str_mv Costa, Cristiano André da
contributor_str_mv Oliveira, Kleinner Silva Farias de
Costa, Cristiano André da
dc.subject.cnpq.fl_str_mv ACCNPQ::Ciências Exatas e da Terra::Ciência da Computação
topic ACCNPQ::Ciências Exatas e da Terra::Ciência da Computação
Modelagem de sistemas
Metamodelo
UML
Ciência de contexto
Computação móvel
Computação ubíqua
Systems modeling
Metamodel
Context-aware
Mobile computing
Ubiquous computing
dc.subject.por.fl_str_mv Modelagem de sistemas
Metamodelo
UML
Ciência de contexto
Computação móvel
Computação ubíqua
dc.subject.eng.fl_str_mv Systems modeling
Metamodel
Context-aware
Mobile computing
Ubiquous computing
description A presente tese descreve e analisa os discursos que constituem os currículos de formação de professores, problematizando o campo da Educação Especial como locus de formação de professor para surdos. Para tanto, analisa sete currículos de cursos de formação de professores, desenvolvidos entre os anos de 1962 e 2009 na Universidade Federal de Santa Maria (RS). Utiliza como ferramenta teórico-metodológica o conceito de discurso, inspirada nos estudos foucaultianos em educação. A partir da pesquisa, foi possível constatar três grandes ênfases discursivas nos currículos de formação de professores analisados; são elas: do campo da saúde (início em 1962), da Pedagogia (início em 1973) e da Educação Especial (início em 1984). Em cada ênfase, é possível observar a recorrência de discursos sobre a deficiência e diferença/diversidade. Destaca-se, a partir de 2004, a forte presença dos discursos da diversidade e da inclusão. Conclui-se que os discursos da diversidade, articulados aos da Educação Especial, são condição de possibilidade para a existência da diferença/identidade surda nos cursos de Educação Especial em Santa Maria. Também se conclui que o currículo em vigor iniciado em 2004, comparativamente aos outros currículos, evidencia uma ampliação dos discursos pedagógicos, a diminuição dos discursos das deficiências e a ampliação dos discursos da surdez como diferença. A tese defendida é que os currículos, ao modificarem-se para serem atualizados, contemplam a diversidade e não a diferença surda. Pesquisadores e profissionais da indústria reconhecem a importância do desenvolvimento de sistemas cientes de contexto, visto que tais sistemas cada vez mais fazem parte da vida cotidiana das pessoas. Para projetar, comunicar decisões de projeto e representar os aspectos estruturais e comportamentais destes sistemas, os desenvolvedores comumente utilizam a Linguagem de Modelagem Unificada (UML), a qual é amplamente reconhecida como linguagem padrão de modelagem de software. Porém, dada a crescente diversidade de técnicas de modelagem e a incapacidade da UML em representar os conceitos de sistemas cientes de contexto, é particularmente desafiante para os desenvolvedores objetivamente projetar e comunicar decisões de projetos de tais sistemas. Consequentemente, os desenvolvedores geralmente não dispõem de ferramentas que facilitem a representação de contexto de uma forma adequada, ao passo que propõem notações para contornar o problema, agravando ainda mais o problema da heterogeneidade das técnicas de modelagem atuais. O problema central é que a UML é imprecisa para representar o conceito de contexto e rígida para incorporar novos conceitos. Outro problema é que as ferramentas acadêmicas e comerciais de modelagem atuais - incluindo IBM RSA, Astah, Borland Together - não dão suporte à representação e à validação de modelos de contexto. Este trabalho, portanto, propõe uma extensão da UML para modelagem de contexto, a qual visa não só permitir a representação e validação dos principais aspectos de contexto, como também potencializar uma melhor comunicação de decisões de projeto de sistemas cientes de contexto. Também é proposto um ambiente de modelagem específico de domínio para tornar possível a modelagem de sistemas cientes de contexto, o qual foi implementado como um plug­in da plataforma Eclipse utilizando os frameworks GMF, EMF e UML2tool. Este ambiente permite não só representar o conceito de contexto seguindo a abordagem proposta, bem como avaliar a corretude dos modelos criados. A extensão e a ferramenta proposta foram avaliadas através de um questionário abordando a modelagem proposta comparada com modelagens que utilizam a UML pura. Essa avaliação permitiu determinar os reais benefícios do trabalho desenvolvido e onde os resultados sugerem que a modularização das informações de contexto em um novo conceito chamado de UML2Context traz benefícios, quando comparada com a decomposição de tais informações com a UML Pura. Os resultados apontaram que a UML2Context aumentou a taxa de respostas corretas em 28,41%, reduziu o esforço de interpretação em 61,03% e melhorou a interpretação dos modelos de contexto em 35,98%, se mostrando eficaz para modelagem de sistemas ubíquos.
publishDate 2015
dc.date.accessioned.fl_str_mv 2015-10-28T12:29:05Z
dc.date.available.fl_str_mv 2015-10-28T12:29:05Z
dc.date.issued.fl_str_mv 2015-06-16
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://www.repositorio.jesuita.org.br/handle/UNISINOS/4930
url http://www.repositorio.jesuita.org.br/handle/UNISINOS/4930
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade do Vale do Rio dos Sinos
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Computação Aplicada
dc.publisher.initials.fl_str_mv Unisinos
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Escola Politécnica
publisher.none.fl_str_mv Universidade do Vale do Rio dos Sinos
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
instname:Universidade do Vale do Rio dos Sinos (UNISINOS)
instacron:UNISINOS
instname_str Universidade do Vale do Rio dos Sinos (UNISINOS)
instacron_str UNISINOS
institution UNISINOS
reponame_str Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
collection Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
bitstream.url.fl_str_mv http://repositorio.jesuita.org.br/bitstream/UNISINOS/4930/1/Vivian+Teresinha+Ped%C3%B3+da+Silva_.pdf
http://repositorio.jesuita.org.br/bitstream/UNISINOS/4930/2/license.txt
bitstream.checksum.fl_str_mv ce6e15fc4bf10c3f2a81dfbdb083b1b7
320e21f23402402ac4988605e1edd177
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos) - Universidade do Vale do Rio dos Sinos (UNISINOS)
repository.mail.fl_str_mv maicons@unisinos.br ||dspace@unisinos.br
_version_ 1853242056244199424