Use este identificador para citar ou linkar para este item:
https://repositorio.ufpe.br/handle/123456789/10450
Compartilhe esta página
Registro completo de metadados
| Campo DC | Valor | Idioma |
|---|---|---|
| dc.contributor.advisor | Castro, Jaelson Freire Brelaz de | - |
| dc.contributor.author | Matos, Diego Dermeval Medeiros da Cunha | - |
| dc.date.accessioned | 2015-03-04T17:57:12Z | - |
| dc.date.available | 2015-03-04T17:57:12Z | - |
| dc.date.issued | 2012-02-28 | - |
| dc.identifier.citation | MATOS, Diego Dermeval Medeiros da Cunha. STREAM-ADD: um processo de documentação de decisões de projeto arquitetural. Recife, 2012. 165 f. Dissertação (mestrado) - UFPE, Centro de Informática,Programa de Pós-graduação em Ciência da Computação, 2012. | pt_BR |
| dc.identifier.uri | https://repositorio.ufpe.br/handle/123456789/10450 | - |
| dc.description.abstract | A Engenharia de Requisitos e o Projeto Arquitetural são duas atividades do processo de desenvolvimento de software que são fortemente relacionadas e sobrepostas. Apesar de existirem várias abordagens de integração entre estas atividades, nenhuma delas está totalmente consolidada. Nesse sentido, prover métodos efetivos de integração entre requisitos e arquitetura ainda é um desafio em aberto da Engenharia de Software. Nesse contexto, o processo STREAM (Strategy for Transition between Requirements and Architectural Models) apresenta uma abordagem dirigida a modelos para gerar arquitetura de software inicial – descrita utilizando a linguagem de descrição arquitetural Acme – a partir de modelos de requisitos em i*. Por outro lado, estudos recentes da comunidade de arquitetura de software têm enfatizado que especificar arquitetura de software só em termos de visões arquiteturais não é suficiente. Há a necessidade de tratar também as decisões de projeto arquitetural e o rationale associado a elas como entidades de primeira classe na especificação da arquitetura. No entanto, apesar de o STREAM oferecer uma maneira sistemática de derivar modelos de arquitetura que traz alguns dos benefícios do uso do framework i* e de transformações de modelos, ele não dá suporte a documentação de decisões arquiteturais e do rationale. Além disso, ele só prevê o refinamento da arquitetura com um subconjunto de decisões arquiteturais de estrutura e não leva em conta decisões arquiteturais relacionados com tecnologia. Dessa forma, esta dissertação define uma extensão do processo STREAM, denominada STREAM-ADD (Strategy for Transition between Requirements and Architectural Models with Architectural Decisions Documentation). Esta abordagem tem o objetivo de sistematizar a documentação de decisões estruturais e de decisões de tecnologia no momento em que são tomadas e permite o refinamento da arquitetura de acordo com tais decisões. Diante disso, foi definido um template de documentação de decisões arquiteturais que relaciona o rationale da decisão aos elementos das linguagens fonte (i*) e alvo (Acme) do STREAM. Finalmente, para exemplificar a utilização da abordagem, o processo proposto neste trabalho foi usado para especificar a arquitetura do sistema de agendamento de cursos MyCourses. | pt_BR |
| dc.language.iso | por | pt_BR |
| dc.publisher | Universidade Federal de Pernambuco | pt_BR |
| dc.rights | openAccess | pt_BR |
| dc.rights | Attribution-NonCommercial-NoDerivs 3.0 Brazil | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/br/ | * |
| dc.subject | Engenharia de Requisitos | pt_BR |
| dc.subject | Arquitetura de Software | pt_BR |
| dc.subject | Decisões Arquiteturais | pt_BR |
| dc.subject | Documentação de Arquitetura de Software | pt_BR |
| dc.subject | Conhecimento Arquitetural | pt_BR |
| dc.title | STREAM-ADD: Um processo de Documentação de Decisões de Projeto Arquitetural | pt_BR |
| dc.type | masterThesis | pt_BR |
| dc.contributor.advisor-co | Silva, Carla Taciana Lima Lourenço | - |
| Aparece nas coleções: | Dissertações de Mestrado - Ciência da Computação | |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| dissertação_final.pdf | 3,55 MB | Adobe PDF | ![]() Visualizar/Abrir |
Este arquivo é protegido por direitos autorais |
Este item está licenciada sob uma Licença Creative Commons

