MDSA: Uma Proposta de Integração de Elementos de Arquitetura de Software à Model Driven Architecture

Detalhes bibliográficos
Ano de defesa: 2004
Autor(a) principal: Secundino de Souza Junior, Milton
Orientador(a): Souto Rosa, Nelson
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Pernambuco
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
MDA
Link de acesso: https://repositorio.ufpe.br/handle/123456789/2552
Resumo: Os sistemas de software estão se tornando cada vez mais complexos. O trabalho de desenvolvimento requer ferramentas, técnicas e metodologias avançadas para fins de entendimento e modelagem. A inclusão dos conceitos de arquitetura de software no processo de desenvolvimento auxilia este trabalho, uma vez que ela fornece uma visão de alto nível do sistema. Ela também permite aos desenvolvedores tomar, de forma segura e precisa, decisões a respeito de aspectos estruturais e comportamentais da aplicação que deverá ser implementada. Algumas propostas de modelagem foram elaboradas em uma tentativa de integrar os conceitos clássicos de arquitetura de software com ferramentas e técnicas modernas já difundidas entre os desenvolvedores. Como exemplo, podemos citar os perfis em UML e as extensões à linguagem para contemplar os requisitos de uma modelagem arquitetural. Neste contexto, o OMG adotou como padrão para modelagem arquitetural uma proposta baseada em UML e em visões distintas de um único sistema, conhecida por Model Driven Architecture (MDA). Apesar do termo architecture , alguns elementos de arquitetura de software (como os conectores e estilos arquiteturais) não estão explicitamente colocados na MDA. Sendo assim, este trabalho propõe a inclusão, na MDA, dos conceitos clássicos de arquitetura de software, através da construção de um perfil UML para elaboração de modelos arquiteturais independentes de plataforma tecnológica
id UFPE_1dfc8f301c3653fbb3dce7c0daab2b73
oai_identifier_str oai:repositorio.ufpe.br:123456789/2552
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str
spelling Secundino de Souza Junior, MiltonSouto Rosa, Nelson 2014-06-12T15:59:12Z2014-06-12T15:59:12Z2004Secundino de Souza Junior, Milton; Souto Rosa, Nelson. MDSA: Uma Proposta de Integração de Elementos de Arquitetura de Software à Model Driven Architecture. 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/2552Os sistemas de software estão se tornando cada vez mais complexos. O trabalho de desenvolvimento requer ferramentas, técnicas e metodologias avançadas para fins de entendimento e modelagem. A inclusão dos conceitos de arquitetura de software no processo de desenvolvimento auxilia este trabalho, uma vez que ela fornece uma visão de alto nível do sistema. Ela também permite aos desenvolvedores tomar, de forma segura e precisa, decisões a respeito de aspectos estruturais e comportamentais da aplicação que deverá ser implementada. Algumas propostas de modelagem foram elaboradas em uma tentativa de integrar os conceitos clássicos de arquitetura de software com ferramentas e técnicas modernas já difundidas entre os desenvolvedores. Como exemplo, podemos citar os perfis em UML e as extensões à linguagem para contemplar os requisitos de uma modelagem arquitetural. Neste contexto, o OMG adotou como padrão para modelagem arquitetural uma proposta baseada em UML e em visões distintas de um único sistema, conhecida por Model Driven Architecture (MDA). Apesar do termo architecture , alguns elementos de arquitetura de software (como os conectores e estilos arquiteturais) não estão explicitamente colocados na MDA. Sendo assim, este trabalho propõe a inclusão, na MDA, dos conceitos clássicos de arquitetura de software, através da construção de um perfil UML para elaboração de modelos arquiteturais independentes de plataforma tecnológicaporUniversidade Federal de PernambucoAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessMDAArquitetura de softwarePerfis UMLMDSA: Uma Proposta de Integração de Elementos de Arquitetura de Software à Model Driven Architectureinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILarquivo4976_1.pdf.jpgarquivo4976_1.pdf.jpgGenerated Thumbnailimage/jpeg1327https://repositorio.ufpe.br/bitstream/123456789/2552/4/arquivo4976_1.pdf.jpg66263d3f8a920d9431a9d76578d278d3MD54ORIGINALarquivo4976_1.pdfapplication/pdf1589739https://repositorio.ufpe.br/bitstream/123456789/2552/1/arquivo4976_1.pdfd3d94485fe3c7ca76e3df8231052a89fMD51LICENSElicense.txttext/plain1748https://repositorio.ufpe.br/bitstream/123456789/2552/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXTarquivo4976_1.pdf.txtarquivo4976_1.pdf.txtExtracted texttext/plain288293https://repositorio.ufpe.br/bitstream/123456789/2552/3/arquivo4976_1.pdf.txt14ed100206406ecf6c1dd545660a66f4MD53123456789/25522019-10-25 12:35:41.346oai:repositorio.ufpe.br:123456789/2552Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T15:35:41Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv MDSA: Uma Proposta de Integração de Elementos de Arquitetura de Software à Model Driven Architecture
title MDSA: Uma Proposta de Integração de Elementos de Arquitetura de Software à Model Driven Architecture
spellingShingle MDSA: Uma Proposta de Integração de Elementos de Arquitetura de Software à Model Driven Architecture
Secundino de Souza Junior, Milton
MDA
Arquitetura de software
Perfis UML
title_short MDSA: Uma Proposta de Integração de Elementos de Arquitetura de Software à Model Driven Architecture
title_full MDSA: Uma Proposta de Integração de Elementos de Arquitetura de Software à Model Driven Architecture
title_fullStr MDSA: Uma Proposta de Integração de Elementos de Arquitetura de Software à Model Driven Architecture
title_full_unstemmed MDSA: Uma Proposta de Integração de Elementos de Arquitetura de Software à Model Driven Architecture
title_sort MDSA: Uma Proposta de Integração de Elementos de Arquitetura de Software à Model Driven Architecture
author Secundino de Souza Junior, Milton
author_facet Secundino de Souza Junior, Milton
author_role author
dc.contributor.author.fl_str_mv Secundino de Souza Junior, Milton
dc.contributor.advisor1.fl_str_mv Souto Rosa, Nelson
contributor_str_mv Souto Rosa, Nelson
dc.subject.por.fl_str_mv MDA
Arquitetura de software
Perfis UML
topic MDA
Arquitetura de software
Perfis UML
description Os sistemas de software estão se tornando cada vez mais complexos. O trabalho de desenvolvimento requer ferramentas, técnicas e metodologias avançadas para fins de entendimento e modelagem. A inclusão dos conceitos de arquitetura de software no processo de desenvolvimento auxilia este trabalho, uma vez que ela fornece uma visão de alto nível do sistema. Ela também permite aos desenvolvedores tomar, de forma segura e precisa, decisões a respeito de aspectos estruturais e comportamentais da aplicação que deverá ser implementada. Algumas propostas de modelagem foram elaboradas em uma tentativa de integrar os conceitos clássicos de arquitetura de software com ferramentas e técnicas modernas já difundidas entre os desenvolvedores. Como exemplo, podemos citar os perfis em UML e as extensões à linguagem para contemplar os requisitos de uma modelagem arquitetural. Neste contexto, o OMG adotou como padrão para modelagem arquitetural uma proposta baseada em UML e em visões distintas de um único sistema, conhecida por Model Driven Architecture (MDA). Apesar do termo architecture , alguns elementos de arquitetura de software (como os conectores e estilos arquiteturais) não estão explicitamente colocados na MDA. Sendo assim, este trabalho propõe a inclusão, na MDA, dos conceitos clássicos de arquitetura de software, através da construção de um perfil UML para elaboração de modelos arquiteturais independentes de plataforma tecnológica
publishDate 2004
dc.date.issued.fl_str_mv 2004
dc.date.accessioned.fl_str_mv 2014-06-12T15:59:12Z
dc.date.available.fl_str_mv 2014-06-12T15:59:12Z
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 Secundino de Souza Junior, Milton; Souto Rosa, Nelson. MDSA: Uma Proposta de Integração de Elementos de Arquitetura de Software à Model Driven Architecture. 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/2552
identifier_str_mv Secundino de Souza Junior, Milton; Souto Rosa, Nelson. MDSA: Uma Proposta de Integração de Elementos de Arquitetura de Software à Model Driven Architecture. 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/2552
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/2552/4/arquivo4976_1.pdf.jpg
https://repositorio.ufpe.br/bitstream/123456789/2552/1/arquivo4976_1.pdf
https://repositorio.ufpe.br/bitstream/123456789/2552/2/license.txt
https://repositorio.ufpe.br/bitstream/123456789/2552/3/arquivo4976_1.pdf.txt
bitstream.checksum.fl_str_mv 66263d3f8a920d9431a9d76578d278d3
d3d94485fe3c7ca76e3df8231052a89f
8a4605be74aa9ea9d79846c1fba20a33
14ed100206406ecf6c1dd545660a66f4
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_ 1797782514964627456