Uma Linguagem específica do domínio para uma abordagem orientada aos objectivos baseada em KAOS
Autor(a) principal: | |
---|---|
Data de Publicação: | 2009 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10362/1960 |
Resumo: | Trabalho apresentado no âmbito do Mestrado em Engenharia Informática, como requisito parcial para obtenção do grau de Mestre em Engenharia Informática |
id |
RCAP_db7b704cd90f54beffbfce4564858ba1 |
---|---|
oai_identifier_str |
oai:run.unl.pt:10362/1960 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Uma Linguagem específica do domínio para uma abordagem orientada aos objectivos baseada em KAOSKAOSModelação específica do domínioEMF/GMFEngenharia de requisitosTrabalho apresentado no âmbito do Mestrado em Engenharia Informática, como requisito parcial para obtenção do grau de Mestre em Engenharia InformáticaA Engenharia de Requisitos (ER) é o ramo da Engenharia de Software que lida com a identificação,análise, especificação e teste de requisitos para sistemas de software. Um requisito de software é uma propriedade que deve ser exibida pelo software desenvolvido ou adaptado para resolver um determinado problema. Dentro da Engenharia de Requisitos, existem vários ramos de metodologias para obter requisitos, entre os quais a Engenharia de Requisitos Orientada a Objectivos (EROO), que usa objectivos para elicitar, desenvolver, estruturar, especificar, analisar,negociar, documentar e modificar requisitos. A Modelação Específica do Domínio (MED) aumenta o nível de abstracção de uma solução através da utilização de conceitos do domínio em análise. Este tipo de modelação aumenta muito a produtividade pois cada símbolo do modelo corresponde a um conceito do domínio que por sua vez corresponde a um conjunto de linhas de código específico. O problema do domínio pode ser modelado com a recurso a uma Linguagem Específica do Domínio (LED). A complexidade visual de diagramas EROO padrão pode ficar muito grande devido ao elevado número de objectivos a serem refinados e detalhados nos modelos. Este problema acontece tipicamente em sistemas reais devido à sua complexidade inerente podendo torná-los ilegíveis e difíceis de gerir e, como consequência, os modelos podem tornar-se mais difíceis de validar e actualizar. Assim, esta dissertação propõe uma extensão a uma linguagem EROO pela introdução do conceito de Compartimento,uma técnica de encapsulamento para guardar os conceitos e com possibilidade de lidar com técnicas de interface com o utilizador, como a colapsação das caixas que representam os Compartimentos, com o propósito de melhorar a escalabilidade dos modelos. As ferramentas também não verificam a sintaxe dos modelos, o que pode provocar a inconsistência nos mesmos. Para desenvolver a ferramenta foi usada a framework Eclipse (com plugins GMF/EMF). Foi escolhida uma metodologia específica EROO chamada KAOS e baseado nisto foi desenhada uma nova LED através da criação do seu meta modelo estendido.FCT - UNLAmaral, Vasco Miguel Moreira doAraújo, JoãoRUNDias, Ana Cristina de Freitas2009-06-03T09:56:30Z20092009-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10362/1960porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-03-11T03:32:10Zoai:run.unl.pt:10362/1960Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:14:59.896829Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Uma Linguagem específica do domínio para uma abordagem orientada aos objectivos baseada em KAOS |
title |
Uma Linguagem específica do domínio para uma abordagem orientada aos objectivos baseada em KAOS |
spellingShingle |
Uma Linguagem específica do domínio para uma abordagem orientada aos objectivos baseada em KAOS Dias, Ana Cristina de Freitas KAOS Modelação específica do domínio EMF/GMF Engenharia de requisitos |
title_short |
Uma Linguagem específica do domínio para uma abordagem orientada aos objectivos baseada em KAOS |
title_full |
Uma Linguagem específica do domínio para uma abordagem orientada aos objectivos baseada em KAOS |
title_fullStr |
Uma Linguagem específica do domínio para uma abordagem orientada aos objectivos baseada em KAOS |
title_full_unstemmed |
Uma Linguagem específica do domínio para uma abordagem orientada aos objectivos baseada em KAOS |
title_sort |
Uma Linguagem específica do domínio para uma abordagem orientada aos objectivos baseada em KAOS |
author |
Dias, Ana Cristina de Freitas |
author_facet |
Dias, Ana Cristina de Freitas |
author_role |
author |
dc.contributor.none.fl_str_mv |
Amaral, Vasco Miguel Moreira do Araújo, João RUN |
dc.contributor.author.fl_str_mv |
Dias, Ana Cristina de Freitas |
dc.subject.por.fl_str_mv |
KAOS Modelação específica do domínio EMF/GMF Engenharia de requisitos |
topic |
KAOS Modelação específica do domínio EMF/GMF Engenharia de requisitos |
description |
Trabalho apresentado no âmbito do Mestrado em Engenharia Informática, como requisito parcial para obtenção do grau de Mestre em Engenharia Informática |
publishDate |
2009 |
dc.date.none.fl_str_mv |
2009-06-03T09:56:30Z 2009 2009-01-01T00:00:00Z |
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://hdl.handle.net/10362/1960 |
url |
http://hdl.handle.net/10362/1960 |
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 |
FCT - UNL |
publisher.none.fl_str_mv |
FCT - UNL |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799137802162536448 |