Rastreamento de Requisitos no Processo de Desenvolvimento de Software Orientado a Agentes

Detalhes bibliográficos
Autor(a) principal: Pinto Castor, Andréa
Data de Publicação: 2004
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFPE
Texto Completo: https://repositorio.ufpe.br/handle/123456789/2464
Resumo: O desenvolvimento orientado a agentes é recente, no entanto, este novo paradigma de desenvolvimento de software tem sido utilizado cada vez mais em aplicações industriais, tais como telecomunicações e comércio eletrônico. Entre as principais preocupações para a consolidação desse novo paradigma, destacamos a necessidade de metodologias, técnicas, notações e ferramentas adequadas para suportar o desenvolvimento de sistemas orientados a agentes. Neste sentido, o projeto Tropos está desenvolvendo uma abordagem de desenvolvimento orientado a agentes centrada em requisitos que visa suportar todas as fases do desenvolvimento de software orientado a agentes. A metodologia Tropos define cinco fases de desenvolvimento de software: Requisitos Iniciais, Requisitos Finais, Projeto Arquitetural, Projeto Detalhado e Implementação. No entanto, Tropos não define atividades relacionadas ao rastreamento dos requisitos necessárias para identificar, por exemplo, a origem destes no sistema, quem os identificou e porquê eles foram incluídos no documento de requisitos. A atual versão de Tropos também não identifica como os artefatos gerados em cada uma das fases da metodologia estão relacionados com os requisitos. Uma extensão da metodologia Tropos para tratar de forma adequada a questão do rastreamento de requisitos proporcionará muitos benefícios, pois não apenas permitirá um melhor atendimento aos requisitos do cliente, como também apoiará a avaliação do impacto de mudanças solicitadas (mesmo antes das suas implementações no sistema). Como resultado haverá uma melhoria na qualidade do software em desenvolvimento em decorrência da melhoria do processo de desenvolvimento o que levará a redução de tempo e custo da manutenção do software. Diante do exposto, propomos nessa dissertação, a utilização de um processo para elaboração de um modelo de rastreamento de requisitos a fim de incluir as atividades de rastreamento de requisitos na metodologia Tropos. A proposta será validada através da elaboração de um estudo de caso que utiliza a metodologia Tropos para o desenvolvimento de um sistema de software multiagentes para uma aplicação de comércio eletrônico
id UFPE_ea21404e7f0bfb91186b1d854fc84cc3
oai_identifier_str oai:repositorio.ufpe.br:123456789/2464
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str 2221
spelling Pinto Castor, AndréaFreire Brelaz de Castro, Jaelson 2014-06-12T15:58:27Z2014-06-12T15:58:27Z2004Pinto Castor, Andréa; Freire Brelaz de Castro, Jaelson. Rastreamento de Requisitos no Processo de Desenvolvimento de Software Orientado a Agentes. 2004. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2004.https://repositorio.ufpe.br/handle/123456789/2464O desenvolvimento orientado a agentes é recente, no entanto, este novo paradigma de desenvolvimento de software tem sido utilizado cada vez mais em aplicações industriais, tais como telecomunicações e comércio eletrônico. Entre as principais preocupações para a consolidação desse novo paradigma, destacamos a necessidade de metodologias, técnicas, notações e ferramentas adequadas para suportar o desenvolvimento de sistemas orientados a agentes. Neste sentido, o projeto Tropos está desenvolvendo uma abordagem de desenvolvimento orientado a agentes centrada em requisitos que visa suportar todas as fases do desenvolvimento de software orientado a agentes. A metodologia Tropos define cinco fases de desenvolvimento de software: Requisitos Iniciais, Requisitos Finais, Projeto Arquitetural, Projeto Detalhado e Implementação. No entanto, Tropos não define atividades relacionadas ao rastreamento dos requisitos necessárias para identificar, por exemplo, a origem destes no sistema, quem os identificou e porquê eles foram incluídos no documento de requisitos. A atual versão de Tropos também não identifica como os artefatos gerados em cada uma das fases da metodologia estão relacionados com os requisitos. Uma extensão da metodologia Tropos para tratar de forma adequada a questão do rastreamento de requisitos proporcionará muitos benefícios, pois não apenas permitirá um melhor atendimento aos requisitos do cliente, como também apoiará a avaliação do impacto de mudanças solicitadas (mesmo antes das suas implementações no sistema). Como resultado haverá uma melhoria na qualidade do software em desenvolvimento em decorrência da melhoria do processo de desenvolvimento o que levará a redução de tempo e custo da manutenção do software. Diante do exposto, propomos nessa dissertação, a utilização de um processo para elaboração de um modelo de rastreamento de requisitos a fim de incluir as atividades de rastreamento de requisitos na metodologia Tropos. A proposta será validada através da elaboração de um estudo de caso que utiliza a metodologia Tropos para o desenvolvimento de um sistema de software multiagentes para uma aplicação de comércio eletrônicoporUniversidade Federal de PernambucoAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessEngenharia de requisitosOrientação a agentesRastreamento de RequisitosRastreamento de Requisitos no Processo de Desenvolvimento de Software Orientado a Agentesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILarquivo4503_1.pdf.jpgarquivo4503_1.pdf.jpgGenerated Thumbnailimage/jpeg1338https://repositorio.ufpe.br/bitstream/123456789/2464/4/arquivo4503_1.pdf.jpg2825b502cd40953425f0499bbd1ad548MD54ORIGINALarquivo4503_1.pdfapplication/pdf1699387https://repositorio.ufpe.br/bitstream/123456789/2464/1/arquivo4503_1.pdfa380c2efc65af0dc41d98e1aec5f4fbaMD51LICENSElicense.txttext/plain1748https://repositorio.ufpe.br/bitstream/123456789/2464/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXTarquivo4503_1.pdf.txtarquivo4503_1.pdf.txtExtracted texttext/plain278826https://repositorio.ufpe.br/bitstream/123456789/2464/3/arquivo4503_1.pdf.txtb217f4ba0ebf483fbeea83473a6e8779MD53123456789/24642019-10-25 15:52:26.912oai:repositorio.ufpe.br:123456789/2464Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T18:52:26Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv Rastreamento de Requisitos no Processo de Desenvolvimento de Software Orientado a Agentes
title Rastreamento de Requisitos no Processo de Desenvolvimento de Software Orientado a Agentes
spellingShingle Rastreamento de Requisitos no Processo de Desenvolvimento de Software Orientado a Agentes
Pinto Castor, Andréa
Engenharia de requisitos
Orientação a agentes
Rastreamento de Requisitos
title_short Rastreamento de Requisitos no Processo de Desenvolvimento de Software Orientado a Agentes
title_full Rastreamento de Requisitos no Processo de Desenvolvimento de Software Orientado a Agentes
title_fullStr Rastreamento de Requisitos no Processo de Desenvolvimento de Software Orientado a Agentes
title_full_unstemmed Rastreamento de Requisitos no Processo de Desenvolvimento de Software Orientado a Agentes
title_sort Rastreamento de Requisitos no Processo de Desenvolvimento de Software Orientado a Agentes
author Pinto Castor, Andréa
author_facet Pinto Castor, Andréa
author_role author
dc.contributor.author.fl_str_mv Pinto Castor, Andréa
dc.contributor.advisor1.fl_str_mv Freire Brelaz de Castro, Jaelson
contributor_str_mv Freire Brelaz de Castro, Jaelson
dc.subject.por.fl_str_mv Engenharia de requisitos
Orientação a agentes
Rastreamento de Requisitos
topic Engenharia de requisitos
Orientação a agentes
Rastreamento de Requisitos
description O desenvolvimento orientado a agentes é recente, no entanto, este novo paradigma de desenvolvimento de software tem sido utilizado cada vez mais em aplicações industriais, tais como telecomunicações e comércio eletrônico. Entre as principais preocupações para a consolidação desse novo paradigma, destacamos a necessidade de metodologias, técnicas, notações e ferramentas adequadas para suportar o desenvolvimento de sistemas orientados a agentes. Neste sentido, o projeto Tropos está desenvolvendo uma abordagem de desenvolvimento orientado a agentes centrada em requisitos que visa suportar todas as fases do desenvolvimento de software orientado a agentes. A metodologia Tropos define cinco fases de desenvolvimento de software: Requisitos Iniciais, Requisitos Finais, Projeto Arquitetural, Projeto Detalhado e Implementação. No entanto, Tropos não define atividades relacionadas ao rastreamento dos requisitos necessárias para identificar, por exemplo, a origem destes no sistema, quem os identificou e porquê eles foram incluídos no documento de requisitos. A atual versão de Tropos também não identifica como os artefatos gerados em cada uma das fases da metodologia estão relacionados com os requisitos. Uma extensão da metodologia Tropos para tratar de forma adequada a questão do rastreamento de requisitos proporcionará muitos benefícios, pois não apenas permitirá um melhor atendimento aos requisitos do cliente, como também apoiará a avaliação do impacto de mudanças solicitadas (mesmo antes das suas implementações no sistema). Como resultado haverá uma melhoria na qualidade do software em desenvolvimento em decorrência da melhoria do processo de desenvolvimento o que levará a redução de tempo e custo da manutenção do software. Diante do exposto, propomos nessa dissertação, a utilização de um processo para elaboração de um modelo de rastreamento de requisitos a fim de incluir as atividades de rastreamento de requisitos na metodologia Tropos. A proposta será validada através da elaboração de um estudo de caso que utiliza a metodologia Tropos para o desenvolvimento de um sistema de software multiagentes para uma aplicação de comércio eletrônico
publishDate 2004
dc.date.issued.fl_str_mv 2004
dc.date.accessioned.fl_str_mv 2014-06-12T15:58:27Z
dc.date.available.fl_str_mv 2014-06-12T15:58:27Z
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 Pinto Castor, Andréa; Freire Brelaz de Castro, Jaelson. Rastreamento de Requisitos no Processo de Desenvolvimento de Software Orientado a Agentes. 2004. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2004.
dc.identifier.uri.fl_str_mv https://repositorio.ufpe.br/handle/123456789/2464
identifier_str_mv Pinto Castor, Andréa; Freire Brelaz de Castro, Jaelson. Rastreamento de Requisitos no Processo de Desenvolvimento de Software Orientado a Agentes. 2004. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2004.
url https://repositorio.ufpe.br/handle/123456789/2464
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
bitstream.url.fl_str_mv https://repositorio.ufpe.br/bitstream/123456789/2464/4/arquivo4503_1.pdf.jpg
https://repositorio.ufpe.br/bitstream/123456789/2464/1/arquivo4503_1.pdf
https://repositorio.ufpe.br/bitstream/123456789/2464/2/license.txt
https://repositorio.ufpe.br/bitstream/123456789/2464/3/arquivo4503_1.pdf.txt
bitstream.checksum.fl_str_mv 2825b502cd40953425f0499bbd1ad548
a380c2efc65af0dc41d98e1aec5f4fba
8a4605be74aa9ea9d79846c1fba20a33
b217f4ba0ebf483fbeea83473a6e8779
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1802310712605802496