RASO: ontologia sobre requisitos para o desenvolvimento de sistemas adaptativos

dc.contributor.advisor1Souza, Vitor Estevao Silva
dc.contributor.advisor1IDhttps://orcid.org/0000000318695704
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/2762374760685577
dc.contributor.authorPeçanha, Cássio Capucho
dc.contributor.authorIDhttps://orcid.org/
dc.contributor.authorLatteshttp://lattes.cnpq.br/3184561877437952
dc.contributor.referee1Nardi, Julio Cesar
dc.contributor.referee1IDhttps://orcid.org/0009-0004-0644-2624
dc.contributor.referee1Latteshttp://lattes.cnpq.br/4653913196496981
dc.contributor.referee2Guizzardi, Renata Silva Souza
dc.contributor.referee2IDhttps://orcid.org/0000-0002-5804-5741
dc.contributor.referee2Latteshttp://lattes.cnpq.br/1688136556728644
dc.date.accessioned2024-05-30T00:48:40Z
dc.date.available2024-05-30T00:48:40Z
dc.date.issued2019-08-07
dc.description.abstractThere is growing interest in software that can adapt their behavior to deal with deviations between their outcome and their requirements at runtime. A systematic mapping of the literature on self-adaptation approaches based on requirements models revealed over 200 papers on this subject. However, there is still a lack of a formal and explicit representation of the concepts in this domain, which can lead to problems in communication, learning, problem-solving, interoperability, etc. To make a clear and precise description of this domain, this work proposes RASO: the Requirements-based Adaptive Systems Ontology. RASO was built using a well-established Ontology Engineering method, is grounded on a foundational ontology and reuses concepts from other software-related ontologies. The ontology was evaluated by mapping constructs from the most referenced approaches from the literature to its concepts, thus creating a path for interoperability among them
dc.description.resumoExiste um interesse crescente em softwares que podem adaptar seu comportamento para lidar com desvios entre seus resultados e seus requisitos em tempo de execução. Um mapeamento sistemático da literatura sobre abordagens de auto-adaptação com base em modelos de requisitos revelou mais de 200 artigos sobre o assunto. No entanto, ainda não há uma representação formal e explícita dos conceitos neste domínio, o que pode levar a problemas de comunicação, aprendizagem, resolução de problemas, interoperabilidade, etc. Para fazer uma descrição clara e precisa deste domínio, este trabalho propõe a uma ontologia de requisitos para sistemas adaptativos (RASO, the Requirements-based Adaptive Systems Ontology). A RASO foi construída utilizando-se de um método bem estabelecido de Engenharia de Ontologia, baseia-se em uma ontologia de fundamentação e reutiliza conceitos de outras ontologias relacionadas a software. A ontologia foi avaliada por meio do mapeamento de construtos das abordagens mais referenciadas da literatura para seus conceitos, criando assim um caminho para a interoperabilidade entre eles
dc.formatText
dc.identifier.urihttp://repositorio.ufes.br/handle/10/13830
dc.languagepor
dc.publisherUniversidade Federal do Espírito Santo
dc.publisher.countryBR
dc.publisher.courseMestrado em Informática
dc.publisher.departmentCentro Tecnológico
dc.publisher.initialsUFES
dc.publisher.programPrograma de Pós-Graduação em Informática
dc.rightsopen access
dc.subjectSistemas adaptativos
dc.subjectRequisitos
dc.subjectModelos
dc.subjectOntologia
dc.subjectAdaptive systems
dc.subjectRequirements
dc.subjectModels
dc.subjectOntology
dc.subject.br-rjbnsubject.br-rjbn
dc.subject.cnpqCiência da Computação
dc.titleRASO: ontologia sobre requisitos para o desenvolvimento de sistemas adaptativos
dc.title.alternativetitle.alternative
dc.typemasterThesis
Arquivos
Pacote Original
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
CassioCapuchoPecanha-2019-dissertacao.pdf
Tamanho:
3.13 MB
Formato:
Adobe Portable Document Format
Descrição: