A model-driven approach to the conceptual modeling of situations: from specification to validation

Detalhes bibliográficos
Autor(a) principal: Sobral, Vinicius Marchandt
Data de Publicação: 2015
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
Texto Completo: http://repositorio.ufes.br/handle/10/4297
Resumo: The modeling of situation types for context-aware applications, also called situationaware applications, is, on the one hand, a key task to the proper functioning of those applications. On the other hand, it is also a hard task given the complexity and the wide range of possible situation types. Aiming at facilitating the representation of those types of situations at design-time, the Situation Modeling Language (SML) was created. This language is based partially on rich ontological theories of conceptual modeling and is accompanied by a platform for situation-detection at runtime. Despite the benefits of the availability of this suitable infrastructure, the definition of situation types, being a non-trivial task, can still pose problems that are hardly detected by modelers by manual model inspection. This thesis aims at improving and facilitating the definition of situation types in SML by proposing: (i) the integration between the language and the ontological theories of conceptual modeling by using the OntoUML language, with the purpose of increasing the expressivity of situation type models; and (ii) an approach for the validation of situation type models using a lightweight formal method, aiming at increasing the correspondence between the created models’ instances and the modeler’s intentions. Both the integration and the validation are implemented in a tool for specification, verification and validation of ontologically-enriched situation types.
id UFES_1f5caccc71d8cf23f74a483cba19b56b
oai_identifier_str oai:repositorio.ufes.br:10/4297
network_acronym_str UFES
network_name_str Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
repository_id_str 2108
spelling Costa, Patrícia DockhornAlmeida, João Paulo AndradeSobral, Vinicius MarchandtPires, Luís FerreiraPereira Filho, José Gonçalves2016-08-29T15:33:23Z2016-07-112016-08-29T15:33:23Z2015-10-28The modeling of situation types for context-aware applications, also called situationaware applications, is, on the one hand, a key task to the proper functioning of those applications. On the other hand, it is also a hard task given the complexity and the wide range of possible situation types. Aiming at facilitating the representation of those types of situations at design-time, the Situation Modeling Language (SML) was created. This language is based partially on rich ontological theories of conceptual modeling and is accompanied by a platform for situation-detection at runtime. Despite the benefits of the availability of this suitable infrastructure, the definition of situation types, being a non-trivial task, can still pose problems that are hardly detected by modelers by manual model inspection. This thesis aims at improving and facilitating the definition of situation types in SML by proposing: (i) the integration between the language and the ontological theories of conceptual modeling by using the OntoUML language, with the purpose of increasing the expressivity of situation type models; and (ii) an approach for the validation of situation type models using a lightweight formal method, aiming at increasing the correspondence between the created models’ instances and the modeler’s intentions. Both the integration and the validation are implemented in a tool for specification, verification and validation of ontologically-enriched situation types.A modelagem de situações para aplicações sensíveis ao contexto, também chamadas de aplicações sensíveis a situações, é, por um lado, uma tarefa chave para o funcionamento adequado dessas aplicações. Por outro lado, essa também é uma tafera árdua graças à complexidade e à vasta gama de tipos de situações possíveis. Com o intuito de facilitar a representação desses tipos de situações em tempo de projeto, foi criada a Linguagem de Modelagem de Situações (Situation Modeling Language - SML), a qual se baseia parcialmente em ricas teorias ontológicas de modelagem conceitual, além de fornecer uma plataforma de detecção de situação em tempo de execução. Apesar do benefício da existência dessa infraestrutura, a tarefa de definir tipos de situação é ainda não-trivial, podendo carregar problemas que dificilmente são detectados por modeladores via inspeções manuais. Esta dissertação tem o propósito de melhorar e facilitar ainda mais a definição de tipos de situação em SML propondo: (i) uma maior integração da linguagem com as teorias ontológicas de modelagem conceitual pelo uso da linguagem OntoUML, visando aumentar a expressividade dos modelos de situação; e (ii) uma abordagem para validação de tipos de situação usando um método formal, visando garantir que os modelos criados correspondam à intenção do modelador. Tanto a integração quanto a validação são implementadas em uma ferramenta para especificação, verificação e validação de tipos de situação ontologicamente enriquecidos.CAPESTextSOBRAL, Vinicius Marchandt. A model-driven approach to the conceptual modeling of situations: from specification to validation. 2015. 120 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2015.http://repositorio.ufes.br/handle/10/4297engUniversidade Federal do Espírito SantoMestrado em InformáticaPrograma de Pós-Graduação em InformáticaUFESBRCentro TecnológicoModelagem de situaçõesModelagem conceitualValidação de modelos conceituaisVerificação de modelos conceituaisOntologiaModelagem de informaçõesCiência da Computação004A model-driven approach to the conceptual modeling of situations: from specification to validationinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)instname:Universidade Federal do Espírito Santo (UFES)instacron:UFESCAPESORIGINALDissertação_sobral_final.pdfDissertação_sobral_final.pdfapplication/pdf1600239http://repositorio.ufes.br/bitstreams/08ad331c-e2b1-468d-a477-90496735b80e/downloadc4fa85336577d9285f827c839be9b128MD5210/42972024-06-28 16:08:33.459oai:repositorio.ufes.br:10/4297http://repositorio.ufes.brRepositório InstitucionalPUBhttp://repositorio.ufes.br/oai/requestopendoar:21082024-06-28T16:08:33Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)false
dc.title.none.fl_str_mv A model-driven approach to the conceptual modeling of situations: from specification to validation
title A model-driven approach to the conceptual modeling of situations: from specification to validation
spellingShingle A model-driven approach to the conceptual modeling of situations: from specification to validation
Sobral, Vinicius Marchandt
Modelagem de situações
Modelagem conceitual
Validação de modelos conceituais
Verificação de modelos conceituais
Ciência da Computação
Ontologia
Modelagem de informações
004
title_short A model-driven approach to the conceptual modeling of situations: from specification to validation
title_full A model-driven approach to the conceptual modeling of situations: from specification to validation
title_fullStr A model-driven approach to the conceptual modeling of situations: from specification to validation
title_full_unstemmed A model-driven approach to the conceptual modeling of situations: from specification to validation
title_sort A model-driven approach to the conceptual modeling of situations: from specification to validation
author Sobral, Vinicius Marchandt
author_facet Sobral, Vinicius Marchandt
author_role author
dc.contributor.advisor-co1.fl_str_mv Costa, Patrícia Dockhorn
dc.contributor.advisor1.fl_str_mv Almeida, João Paulo Andrade
dc.contributor.author.fl_str_mv Sobral, Vinicius Marchandt
dc.contributor.referee1.fl_str_mv Pires, Luís Ferreira
dc.contributor.referee2.fl_str_mv Pereira Filho, José Gonçalves
contributor_str_mv Costa, Patrícia Dockhorn
Almeida, João Paulo Andrade
Pires, Luís Ferreira
Pereira Filho, José Gonçalves
dc.subject.por.fl_str_mv Modelagem de situações
Modelagem conceitual
Validação de modelos conceituais
Verificação de modelos conceituais
topic Modelagem de situações
Modelagem conceitual
Validação de modelos conceituais
Verificação de modelos conceituais
Ciência da Computação
Ontologia
Modelagem de informações
004
dc.subject.cnpq.fl_str_mv Ciência da Computação
dc.subject.br-rjbn.none.fl_str_mv Ontologia
Modelagem de informações
dc.subject.udc.none.fl_str_mv 004
description The modeling of situation types for context-aware applications, also called situationaware applications, is, on the one hand, a key task to the proper functioning of those applications. On the other hand, it is also a hard task given the complexity and the wide range of possible situation types. Aiming at facilitating the representation of those types of situations at design-time, the Situation Modeling Language (SML) was created. This language is based partially on rich ontological theories of conceptual modeling and is accompanied by a platform for situation-detection at runtime. Despite the benefits of the availability of this suitable infrastructure, the definition of situation types, being a non-trivial task, can still pose problems that are hardly detected by modelers by manual model inspection. This thesis aims at improving and facilitating the definition of situation types in SML by proposing: (i) the integration between the language and the ontological theories of conceptual modeling by using the OntoUML language, with the purpose of increasing the expressivity of situation type models; and (ii) an approach for the validation of situation type models using a lightweight formal method, aiming at increasing the correspondence between the created models’ instances and the modeler’s intentions. Both the integration and the validation are implemented in a tool for specification, verification and validation of ontologically-enriched situation types.
publishDate 2015
dc.date.issued.fl_str_mv 2015-10-28
dc.date.accessioned.fl_str_mv 2016-08-29T15:33:23Z
dc.date.available.fl_str_mv 2016-07-11
2016-08-29T15:33:23Z
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.citation.fl_str_mv SOBRAL, Vinicius Marchandt. A model-driven approach to the conceptual modeling of situations: from specification to validation. 2015. 120 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2015.
dc.identifier.uri.fl_str_mv http://repositorio.ufes.br/handle/10/4297
identifier_str_mv SOBRAL, Vinicius Marchandt. A model-driven approach to the conceptual modeling of situations: from specification to validation. 2015. 120 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2015.
url http://repositorio.ufes.br/handle/10/4297
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv Text
dc.publisher.none.fl_str_mv Universidade Federal do Espírito Santo
Mestrado em Informática
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Informática
dc.publisher.initials.fl_str_mv UFES
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Centro Tecnológico
publisher.none.fl_str_mv Universidade Federal do Espírito Santo
Mestrado em Informática
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
instname:Universidade Federal do Espírito Santo (UFES)
instacron:UFES
instname_str Universidade Federal do Espírito Santo (UFES)
instacron_str UFES
institution UFES
reponame_str Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
collection Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
bitstream.url.fl_str_mv http://repositorio.ufes.br/bitstreams/08ad331c-e2b1-468d-a477-90496735b80e/download
bitstream.checksum.fl_str_mv c4fa85336577d9285f827c839be9b128
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)
repository.mail.fl_str_mv
_version_ 1804309158806159360