ToolDAy A Tool for domain analysis
| Ano de defesa: | 2008 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | eng |
| 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: | |
| Link de acesso: | https://repositorio.ufpe.br/handle/123456789/1692 |
Resumo: | A reutilização de software - o processo de criar sistemas através de artefatos existentes, ao invés de desenvolvê-los do zero - é um aspecto chave para melhorias em qualidade e produtividade no desenvolvimento de software. Contudo, os ganhos da reutilização são mais efetivos quando o reuso é planejado e gerenciado de forma sistemática no contexto de um domínio específico, onde famílias de aplicações compartilham algumas funcionalidades. Neste contexto, uma das formas de se obter um processo de reuso mais sistemático é através do processo de análise de domínio - o processo de identificação de características comuns e variáveis de sistemas em um domínio específico. Este processo é composto por diversas atividades, como definição do escopo, modelagem e documentação do domínio, identificação das restrições, entre outros; e o seu sucesso é muito dependente de quão bem o mesmo é executado. Desta forma, torna-se essencial ter uma ferramenta de suporte para auxiliar a sua execução. Atualmente, existem diversas ferramentas que provêem suporte a análise de domínio, todavia, as mesmas apresentam limitações, como não prover suporte ao processo completo. Assim, este trabalho apresenta os requisitos, a arquitetura e a implementação de uma ferramenta que provê suporte a análise de domínio e que foi focada em resolver as limitações identificadas nas ferramentas existentes. Além disso, esta dissertação descreve o processo e os resultados encontrados nas diversas avaliações que foram executadas em diferentes ambientes com a ferramenta proposta |
| id |
UFPE_db5c3c5adbf20d8bbd10c33ded3c8bc7 |
|---|---|
| oai_identifier_str |
oai:repositorio.ufpe.br:123456789/1692 |
| network_acronym_str |
UFPE |
| network_name_str |
Repositório Institucional da UFPE |
| repository_id_str |
|
| spelling |
Lisboa, Liana BarachisioMeira, Silvio Romero de Lemos2014-06-12T15:51:53Z2014-06-12T15:51:53Z2008-01-31Barachisio Lisboa, Liana; Romero de Lemos Meira, Silvio. ToolDAy A Tool for domain analysis. 2008. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2008.https://repositorio.ufpe.br/handle/123456789/1692A reutilização de software - o processo de criar sistemas através de artefatos existentes, ao invés de desenvolvê-los do zero - é um aspecto chave para melhorias em qualidade e produtividade no desenvolvimento de software. Contudo, os ganhos da reutilização são mais efetivos quando o reuso é planejado e gerenciado de forma sistemática no contexto de um domínio específico, onde famílias de aplicações compartilham algumas funcionalidades. Neste contexto, uma das formas de se obter um processo de reuso mais sistemático é através do processo de análise de domínio - o processo de identificação de características comuns e variáveis de sistemas em um domínio específico. Este processo é composto por diversas atividades, como definição do escopo, modelagem e documentação do domínio, identificação das restrições, entre outros; e o seu sucesso é muito dependente de quão bem o mesmo é executado. Desta forma, torna-se essencial ter uma ferramenta de suporte para auxiliar a sua execução. Atualmente, existem diversas ferramentas que provêem suporte a análise de domínio, todavia, as mesmas apresentam limitações, como não prover suporte ao processo completo. Assim, este trabalho apresenta os requisitos, a arquitetura e a implementação de uma ferramenta que provê suporte a análise de domínio e que foi focada em resolver as limitações identificadas nas ferramentas existentes. Além disso, esta dissertação descreve o processo e os resultados encontrados nas diversas avaliações que foram executadas em diferentes ambientes com a ferramenta propostaengUniversidade Federal de PernambucoAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessToolDomain AnalysisSoftware ReuseToolDAy A Tool for domain analysisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILlbl.pdf.jpglbl.pdf.jpgGenerated Thumbnailimage/jpeg1212https://repositorio.ufpe.br/bitstream/123456789/1692/4/lbl.pdf.jpg4fbc3a6dae3ff45dc51ce487cd8f043aMD54LICENSElicense.txttext/plain1748https://repositorio.ufpe.br/bitstream/123456789/1692/1/license.txt8a4605be74aa9ea9d79846c1fba20a33MD51ORIGINALlbl.pdflbl.pdfapplication/pdf3135274https://repositorio.ufpe.br/bitstream/123456789/1692/2/lbl.pdf051cf59bd067c842c527796262779e88MD52TEXTlbl.pdf.txtlbl.pdf.txtExtracted texttext/plain232657https://repositorio.ufpe.br/bitstream/123456789/1692/3/lbl.pdf.txtae1fffefbaa6558423f58f834a98097dMD53123456789/16922019-10-25 19:11:08.976oai:repositorio.ufpe.br:123456789/1692Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T22:11:08Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false |
| dc.title.pt_BR.fl_str_mv |
ToolDAy A Tool for domain analysis |
| title |
ToolDAy A Tool for domain analysis |
| spellingShingle |
ToolDAy A Tool for domain analysis Lisboa, Liana Barachisio Tool Domain Analysis Software Reuse |
| title_short |
ToolDAy A Tool for domain analysis |
| title_full |
ToolDAy A Tool for domain analysis |
| title_fullStr |
ToolDAy A Tool for domain analysis |
| title_full_unstemmed |
ToolDAy A Tool for domain analysis |
| title_sort |
ToolDAy A Tool for domain analysis |
| author |
Lisboa, Liana Barachisio |
| author_facet |
Lisboa, Liana Barachisio |
| author_role |
author |
| dc.contributor.author.fl_str_mv |
Lisboa, Liana Barachisio |
| dc.contributor.advisor1.fl_str_mv |
Meira, Silvio Romero de Lemos |
| contributor_str_mv |
Meira, Silvio Romero de Lemos |
| dc.subject.por.fl_str_mv |
Tool Domain Analysis Software Reuse |
| topic |
Tool Domain Analysis Software Reuse |
| description |
A reutilização de software - o processo de criar sistemas através de artefatos existentes, ao invés de desenvolvê-los do zero - é um aspecto chave para melhorias em qualidade e produtividade no desenvolvimento de software. Contudo, os ganhos da reutilização são mais efetivos quando o reuso é planejado e gerenciado de forma sistemática no contexto de um domínio específico, onde famílias de aplicações compartilham algumas funcionalidades. Neste contexto, uma das formas de se obter um processo de reuso mais sistemático é através do processo de análise de domínio - o processo de identificação de características comuns e variáveis de sistemas em um domínio específico. Este processo é composto por diversas atividades, como definição do escopo, modelagem e documentação do domínio, identificação das restrições, entre outros; e o seu sucesso é muito dependente de quão bem o mesmo é executado. Desta forma, torna-se essencial ter uma ferramenta de suporte para auxiliar a sua execução. Atualmente, existem diversas ferramentas que provêem suporte a análise de domínio, todavia, as mesmas apresentam limitações, como não prover suporte ao processo completo. Assim, este trabalho apresenta os requisitos, a arquitetura e a implementação de uma ferramenta que provê suporte a análise de domínio e que foi focada em resolver as limitações identificadas nas ferramentas existentes. Além disso, esta dissertação descreve o processo e os resultados encontrados nas diversas avaliações que foram executadas em diferentes ambientes com a ferramenta proposta |
| publishDate |
2008 |
| dc.date.issued.fl_str_mv |
2008-01-31 |
| dc.date.accessioned.fl_str_mv |
2014-06-12T15:51:53Z |
| dc.date.available.fl_str_mv |
2014-06-12T15:51:53Z |
| 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 |
Barachisio Lisboa, Liana; Romero de Lemos Meira, Silvio. ToolDAy A Tool for domain analysis. 2008. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2008. |
| dc.identifier.uri.fl_str_mv |
https://repositorio.ufpe.br/handle/123456789/1692 |
| identifier_str_mv |
Barachisio Lisboa, Liana; Romero de Lemos Meira, Silvio. ToolDAy A Tool for domain analysis. 2008. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2008. |
| url |
https://repositorio.ufpe.br/handle/123456789/1692 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| 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/1692/4/lbl.pdf.jpg https://repositorio.ufpe.br/bitstream/123456789/1692/1/license.txt https://repositorio.ufpe.br/bitstream/123456789/1692/2/lbl.pdf https://repositorio.ufpe.br/bitstream/123456789/1692/3/lbl.pdf.txt |
| bitstream.checksum.fl_str_mv |
4fbc3a6dae3ff45dc51ce487cd8f043a 8a4605be74aa9ea9d79846c1fba20a33 051cf59bd067c842c527796262779e88 ae1fffefbaa6558423f58f834a98097d |
| 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_ |
1862741735299350528 |