Detalhando o projeto arquitetural no desenvolvimento de software orientado a agentes: O caso Tropos
Autor(a) principal: | |
---|---|
Data de Publicação: | 2003 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFPE |
Texto Completo: | https://repositorio.ufpe.br/handle/123456789/2483 |
Resumo: | O desenvolvimento orientado a agentes é bastante recente, no entanto, este novo paradigma 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 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. Tropos definiu vários estilos arquiteturais que focam em processos organizacionais e nos requisitos não-funcionais do software. Esses estilos arquiteturais or ganizacionais foram descritos inicialmente com a notação i*. Contudo, o uso do i* como uma linguagem de descrição arquitetural (ADL) é inadequado, pois apresenta algumas limitações sobretudo no que diz respeito ao detalhamento comportamental do projeto arquitetural. Reconhecendo que a Unified Modeling Language (UML) pode ser estendida para atuar como uma linguagem de descrição arquitetural, apresentamos neste trabalho um conjunto de extensões baseadas na UML Real Time para representar os estilos arquitetur ais organizacionais. Representar esses estilos arquiteturais em UML permitirá que o engenheiro de software insira mais detalhe ao projeto arquitetural do sistema. A fim de validar esta proposta, é apresentado um estudo de caso que utiliza o framework Tropos no desenvolvimento de um sistema de software multi-agentes para uma aplicação de comércio eletrônico |
id |
UFPE_bba0686cc3d3a0a8745839f9d713a6c7 |
---|---|
oai_identifier_str |
oai:repositorio.ufpe.br:123456789/2483 |
network_acronym_str |
UFPE |
network_name_str |
Repositório Institucional da UFPE |
repository_id_str |
2221 |
spelling |
Taciana Lima Lourenço Silva, CarlaFreire Brelaz de Castro, Jaelson 2014-06-12T15:58:42Z2014-06-12T15:58:42Z2003Taciana Lima Lourenço Silva, Carla; Freire Brelaz de Castro, Jaelson. Detalhando o projeto arquitetural no desenvolvimento de software orientado a agentes: O caso Tropos. 2003. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2003.https://repositorio.ufpe.br/handle/123456789/2483O desenvolvimento orientado a agentes é bastante recente, no entanto, este novo paradigma 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 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. Tropos definiu vários estilos arquiteturais que focam em processos organizacionais e nos requisitos não-funcionais do software. Esses estilos arquiteturais or ganizacionais foram descritos inicialmente com a notação i*. Contudo, o uso do i* como uma linguagem de descrição arquitetural (ADL) é inadequado, pois apresenta algumas limitações sobretudo no que diz respeito ao detalhamento comportamental do projeto arquitetural. Reconhecendo que a Unified Modeling Language (UML) pode ser estendida para atuar como uma linguagem de descrição arquitetural, apresentamos neste trabalho um conjunto de extensões baseadas na UML Real Time para representar os estilos arquitetur ais organizacionais. Representar esses estilos arquiteturais em UML permitirá que o engenheiro de software insira mais detalhe ao projeto arquitetural do sistema. A fim de validar esta proposta, é apresentado um estudo de caso que utiliza o framework Tropos no desenvolvimento de um sistema de software multi-agentes para uma aplicação de comércio eletrônicoConselho Nacional de Desenvolvimento Científico e TecnológicoporUniversidade Federal de PernambucoAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessProjeto TroposDetalhando o projeto arquitetural no desenvolvimento de software orientado a agentes: O caso Troposinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILarquivo4672_1.pdf.jpgarquivo4672_1.pdf.jpgGenerated Thumbnailimage/jpeg1391https://repositorio.ufpe.br/bitstream/123456789/2483/4/arquivo4672_1.pdf.jpgd5db82ef7eebf2b16e6a45318be0d3e4MD54ORIGINALarquivo4672_1.pdfapplication/pdf4089869https://repositorio.ufpe.br/bitstream/123456789/2483/1/arquivo4672_1.pdfaa0f68c982136f755b06bba7bdb7a3daMD51LICENSElicense.txttext/plain1748https://repositorio.ufpe.br/bitstream/123456789/2483/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXTarquivo4672_1.pdf.txtarquivo4672_1.pdf.txtExtracted texttext/plain314599https://repositorio.ufpe.br/bitstream/123456789/2483/3/arquivo4672_1.pdf.txtb5014244fca6e22a2b347b6c22a92acbMD53123456789/24832019-10-25 11:26:19.024oai:repositorio.ufpe.br:123456789/2483Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T14:26:19Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false |
dc.title.pt_BR.fl_str_mv |
Detalhando o projeto arquitetural no desenvolvimento de software orientado a agentes: O caso Tropos |
title |
Detalhando o projeto arquitetural no desenvolvimento de software orientado a agentes: O caso Tropos |
spellingShingle |
Detalhando o projeto arquitetural no desenvolvimento de software orientado a agentes: O caso Tropos Taciana Lima Lourenço Silva, Carla Projeto Tropos |
title_short |
Detalhando o projeto arquitetural no desenvolvimento de software orientado a agentes: O caso Tropos |
title_full |
Detalhando o projeto arquitetural no desenvolvimento de software orientado a agentes: O caso Tropos |
title_fullStr |
Detalhando o projeto arquitetural no desenvolvimento de software orientado a agentes: O caso Tropos |
title_full_unstemmed |
Detalhando o projeto arquitetural no desenvolvimento de software orientado a agentes: O caso Tropos |
title_sort |
Detalhando o projeto arquitetural no desenvolvimento de software orientado a agentes: O caso Tropos |
author |
Taciana Lima Lourenço Silva, Carla |
author_facet |
Taciana Lima Lourenço Silva, Carla |
author_role |
author |
dc.contributor.author.fl_str_mv |
Taciana Lima Lourenço Silva, Carla |
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 |
Projeto Tropos |
topic |
Projeto Tropos |
description |
O desenvolvimento orientado a agentes é bastante recente, no entanto, este novo paradigma 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 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. Tropos definiu vários estilos arquiteturais que focam em processos organizacionais e nos requisitos não-funcionais do software. Esses estilos arquiteturais or ganizacionais foram descritos inicialmente com a notação i*. Contudo, o uso do i* como uma linguagem de descrição arquitetural (ADL) é inadequado, pois apresenta algumas limitações sobretudo no que diz respeito ao detalhamento comportamental do projeto arquitetural. Reconhecendo que a Unified Modeling Language (UML) pode ser estendida para atuar como uma linguagem de descrição arquitetural, apresentamos neste trabalho um conjunto de extensões baseadas na UML Real Time para representar os estilos arquitetur ais organizacionais. Representar esses estilos arquiteturais em UML permitirá que o engenheiro de software insira mais detalhe ao projeto arquitetural do sistema. A fim de validar esta proposta, é apresentado um estudo de caso que utiliza o framework Tropos no desenvolvimento de um sistema de software multi-agentes para uma aplicação de comércio eletrônico |
publishDate |
2003 |
dc.date.issued.fl_str_mv |
2003 |
dc.date.accessioned.fl_str_mv |
2014-06-12T15:58:42Z |
dc.date.available.fl_str_mv |
2014-06-12T15:58:42Z |
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 |
Taciana Lima Lourenço Silva, Carla; Freire Brelaz de Castro, Jaelson. Detalhando o projeto arquitetural no desenvolvimento de software orientado a agentes: O caso Tropos. 2003. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2003. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufpe.br/handle/123456789/2483 |
identifier_str_mv |
Taciana Lima Lourenço Silva, Carla; Freire Brelaz de Castro, Jaelson. Detalhando o projeto arquitetural no desenvolvimento de software orientado a agentes: O caso Tropos. 2003. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2003. |
url |
https://repositorio.ufpe.br/handle/123456789/2483 |
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/2483/4/arquivo4672_1.pdf.jpg https://repositorio.ufpe.br/bitstream/123456789/2483/1/arquivo4672_1.pdf https://repositorio.ufpe.br/bitstream/123456789/2483/2/license.txt https://repositorio.ufpe.br/bitstream/123456789/2483/3/arquivo4672_1.pdf.txt |
bitstream.checksum.fl_str_mv |
d5db82ef7eebf2b16e6a45318be0d3e4 aa0f68c982136f755b06bba7bdb7a3da 8a4605be74aa9ea9d79846c1fba20a33 b5014244fca6e22a2b347b6c22a92acb |
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_ |
1797780398050115584 |