Uma arquitetura para computação sensível ao contexto aplicada a processos de software
| Main Author: | |
|---|---|
| Publication Date: | 2012 |
| Format: | Master thesis |
| Language: | por |
| Source: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| Download full: | http://repositorio.utfpr.edu.br/jspui/handle/1/444 |
Summary: | The present work undertakes the problem of recognizing activities of an actor engaged in a software process. The main goal is to identify the actions that the actor performs with minimal intervention of him/herself. The literature indicates that a way to recognize actions and activities is through the use of sensors attached to the environment. Still, when targeting a specific scope, a very useful approach is to explicitly define and describe a context, e.g. through specific ontologies, as was the choise of this work. An architecture integrating ontologies and sensors is defined. The ontologies describe actions, events and devices with diferent granularities, acting as tools for the activity recognition problem. A specific implementation of the architecture is detailed along with the method used to derive the ontologies. Finally, the results are analyzed and evaluated vis-à-vis existing architectures. The main contribution of this research is a flexible architecture, allowing new sensors to be added in an incremental manner, just extending the ontologies, that are detached from the code. |
| id |
UTFPR-12_04014e6f43ad49ef1ada16632d66a8c6 |
|---|---|
| oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/444 |
| network_acronym_str |
UTFPR-12 |
| network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| repository_id_str |
|
| spelling |
Uma arquitetura para computação sensível ao contexto aplicada a processos de softwareArquitetura de computadorOntologiaDetectoresPadrões de softwareSoftware - DesenvolvimentoEngenharia de sistemasComputaçãoComputer architectureOntologyDetectorsSoftware patternsComputer software - DevelopmentSystems engineeringComputer scienceThe present work undertakes the problem of recognizing activities of an actor engaged in a software process. The main goal is to identify the actions that the actor performs with minimal intervention of him/herself. The literature indicates that a way to recognize actions and activities is through the use of sensors attached to the environment. Still, when targeting a specific scope, a very useful approach is to explicitly define and describe a context, e.g. through specific ontologies, as was the choise of this work. An architecture integrating ontologies and sensors is defined. The ontologies describe actions, events and devices with diferent granularities, acting as tools for the activity recognition problem. A specific implementation of the architecture is detailed along with the method used to derive the ontologies. Finally, the results are analyzed and evaluated vis-à-vis existing architectures. The main contribution of this research is a flexible architecture, allowing new sensors to be added in an incremental manner, just extending the ontologies, that are detached from the code.A literatura indica que uma forma de reconhecer ações e atividades é por meio do uso de sensores anexados de alguma forma no ambiente do ator. Uma forma de limitar itens a serem considerados em um ambiente é por meio da definição de um contexto que, por sua vez, é uma ferramenta para manipulação do problema de reconhecimento de atividades. Nesta pesquisa, contexto é descrito utilizando ontologias com conceitos associados a ações, eventos e dispositivos. Esta pesquisa apresenta uma arquitetura para identificar as prováveis ações de um ator envolvido em um processo de software em um ambiente monitorado por sensores. A arquitetura está fundamentada na utilização de dados provenientes das ações que atores executam no ambiente e que são coletados por meio dos sensores. O objetivo é identificar as ações que o ator executa com o mínimo de intervenção do mesmo. Os dados coletados dos sensores são descritos por meio de ontologias em graus de abstração variados que permitem descrever dos dados brutos até as atividades e contextos nos quais as ações acontecem. As aplicações desta arquitetura variam do simples monitoramento de atividades até o compartilhamento de informações entre diversos atores em função de índices que representam o conteúdo da atividade e/ou o contexto de realização da mesma. Para a realização deste trabalho, uma das etapas do método consistiu na inspeção dos dados coletados pelos sensores, o que resultou no desenvolvimento de novas ontologias que, após avaliação com arquiteturas propostas anteriormente, demonstram que a arquitetura proposta neste trabalho, por meio do uso de um motor de inferência, consegue inferir em dados coletados por sensores e representados com o uso de ontologias. Uma contribuição desta pesquisa é a implementação de uma arquitetura flexível, que permite que novos sensores sejam adicionados, sem alterar o núcleo da arquitetura proposta.Universidade Tecnológica Federal do ParanáCuritibaPrograma de Pós-Graduação em Computação AplicadaLugo, Gustavo Alberto GiménezTacla, Cesar AugustoSouza, Josivan Pereira de2013-04-23T17:05:51Z2013-04-23T17:05:51Z2012-08-30info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfSOUZA, Josivan Pereira de. Uma arquitetura para computação sensível ao contexto aplicada a processos de software. 2012. 101 f. Dissertação (Mestrado em Computação Aplicada) – Universidade Tecnológica Federal do Paraná, Curitiba, 2012.http://repositorio.utfpr.edu.br/jspui/handle/1/444porreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRinfo:eu-repo/semantics/openAccess2015-03-07T06:09:18Zoai:repositorio.utfpr.edu.br:1/444Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2015-03-07T06:09:18Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
| dc.title.none.fl_str_mv |
Uma arquitetura para computação sensível ao contexto aplicada a processos de software |
| title |
Uma arquitetura para computação sensível ao contexto aplicada a processos de software |
| spellingShingle |
Uma arquitetura para computação sensível ao contexto aplicada a processos de software Souza, Josivan Pereira de Arquitetura de computador Ontologia Detectores Padrões de software Software - Desenvolvimento Engenharia de sistemas Computação Computer architecture Ontology Detectors Software patterns Computer software - Development Systems engineering Computer science |
| title_short |
Uma arquitetura para computação sensível ao contexto aplicada a processos de software |
| title_full |
Uma arquitetura para computação sensível ao contexto aplicada a processos de software |
| title_fullStr |
Uma arquitetura para computação sensível ao contexto aplicada a processos de software |
| title_full_unstemmed |
Uma arquitetura para computação sensível ao contexto aplicada a processos de software |
| title_sort |
Uma arquitetura para computação sensível ao contexto aplicada a processos de software |
| author |
Souza, Josivan Pereira de |
| author_facet |
Souza, Josivan Pereira de |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Lugo, Gustavo Alberto Giménez Tacla, Cesar Augusto |
| dc.contributor.author.fl_str_mv |
Souza, Josivan Pereira de |
| dc.subject.por.fl_str_mv |
Arquitetura de computador Ontologia Detectores Padrões de software Software - Desenvolvimento Engenharia de sistemas Computação Computer architecture Ontology Detectors Software patterns Computer software - Development Systems engineering Computer science |
| topic |
Arquitetura de computador Ontologia Detectores Padrões de software Software - Desenvolvimento Engenharia de sistemas Computação Computer architecture Ontology Detectors Software patterns Computer software - Development Systems engineering Computer science |
| description |
The present work undertakes the problem of recognizing activities of an actor engaged in a software process. The main goal is to identify the actions that the actor performs with minimal intervention of him/herself. The literature indicates that a way to recognize actions and activities is through the use of sensors attached to the environment. Still, when targeting a specific scope, a very useful approach is to explicitly define and describe a context, e.g. through specific ontologies, as was the choise of this work. An architecture integrating ontologies and sensors is defined. The ontologies describe actions, events and devices with diferent granularities, acting as tools for the activity recognition problem. A specific implementation of the architecture is detailed along with the method used to derive the ontologies. Finally, the results are analyzed and evaluated vis-à-vis existing architectures. The main contribution of this research is a flexible architecture, allowing new sensors to be added in an incremental manner, just extending the ontologies, that are detached from the code. |
| publishDate |
2012 |
| dc.date.none.fl_str_mv |
2012-08-30 2013-04-23T17:05:51Z 2013-04-23T17:05:51Z |
| 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 |
SOUZA, Josivan Pereira de. Uma arquitetura para computação sensível ao contexto aplicada a processos de software. 2012. 101 f. Dissertação (Mestrado em Computação Aplicada) – Universidade Tecnológica Federal do Paraná, Curitiba, 2012. http://repositorio.utfpr.edu.br/jspui/handle/1/444 |
| identifier_str_mv |
SOUZA, Josivan Pereira de. Uma arquitetura para computação sensível ao contexto aplicada a processos de software. 2012. 101 f. Dissertação (Mestrado em Computação Aplicada) – Universidade Tecnológica Federal do Paraná, Curitiba, 2012. |
| url |
http://repositorio.utfpr.edu.br/jspui/handle/1/444 |
| 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.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Curitiba Programa de Pós-Graduação em Computação Aplicada |
| publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Curitiba Programa de Pós-Graduação em Computação Aplicada |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
| instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
| instacron_str |
UTFPR |
| institution |
UTFPR |
| reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
| repository.mail.fl_str_mv |
riut@utfpr.edu.br || sibi@utfpr.edu.br |
| _version_ |
1850497976070307840 |