Análise automática do modelo de features em linha de produtos de software
Autor(a) principal: | |
---|---|
Data de Publicação: | 2013 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Monografias da UnB |
Texto Completo: | http://bdm.unb.br/handle/10483/8605 |
Resumo: | Monografia (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2013. |
id |
UNB-2_bd281d17a3443c1f6a9d4bdbe374f851 |
---|---|
oai_identifier_str |
oai:bdm.unb.br:10483/8605 |
network_acronym_str |
UNB-2 |
network_name_str |
Biblioteca Digital de Monografias da UnB |
repository_id_str |
11571 |
spelling |
Brito, Luiz José deAlmeida, Rodrigo Bonifácio deBRITO, Luiz José de. Análise automática do modelo de features em linha de produtos de software. 2013. ix, 52 f., il. Monografia (Bacharelado em Ciência da Computação)—Universidade de Brasília, Brasília, 2013.http://bdm.unb.br/handle/10483/8605Monografia (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2013.A abordagem de Linhas de Produtos de Software (LPS) se preocupa com o desenvolvimento de aplicações utilizando técnicas sistemáticas de reuso de software, capturando características (features) comuns e variáveis de uma família de sistemas pertencentes a um mesmo domínio. As características de uma LPS são comumente representadas utilizando modelos de features, que guiam a derivação (automática) dos produtos. Com isso, torna-se necessária a utilização de suporte ferramental não apenas para o processo de derivação de produtos, mas também a própria análise dos modelos de features. A ferramenta Hephaestus possui funcionalidades para atender a ambos os objetivos, apesar de não suportar todas as operações de análise aplicáveis aos modelos de features. Este trabalho contribui com a implementação de novas operações para a ferramenta Hephaestus, além de realizar uma análise extensiva da escalabilidade dos modelos de features com diferentes graus de complexidade.Submitted by Ruthlea Nascimento (ruthlea.nascimento@gmail.com) on 2014-10-08T19:04:01Z No. of bitstreams: 1 2013_LuizJosedeBrito.pdf: 1998094 bytes, checksum: ddef1e8c8613c5d24900303ca209a78d (MD5)Approved for entry into archive by Ruthlea Nascimento(ruthlea.nascimento@gmail.com) on 2014-10-08T19:49:44Z (GMT) No. of bitstreams: 1 2013_LuizJosedeBrito.pdf: 1998094 bytes, checksum: ddef1e8c8613c5d24900303ca209a78d (MD5)Made available in DSpace on 2014-10-08T19:49:44Z (GMT). No. of bitstreams: 1 2013_LuizJosedeBrito.pdf: 1998094 bytes, checksum: ddef1e8c8613c5d24900303ca209a78d (MD5)The approach of Product Lines Software (SPL) is concerned with the development of applications using techniques systematic reuse of software, capturing features common and variable of a family of systems belonging to the same domain. The characteristics of an SPL are commonly represented using models of features, which guide the derivation ( automatic) of products. Therefore, it becomes necessary to use supports tooling not only for the process of deriving products, but also own analysis of models of features. The tool Hephaestus has features to suit both goals, despite not supporting all operations analysis applicable to models features. This work contributes with the implementation of new business for the tool Hephaestus, and perform an extensive analysis of scalability features of the model with diferent degrees of complexity.Linhas de Produtos de Software (LPS)SoftwareModelo de featuresHephaestus - ferramenta para Linhas de Produtos de Software (LPS)Análise automática do modelo de features em linha de produtos de softwareinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2014-10-08T19:49:44Z2014-10-08T19:49:44Z2014-10-08T19:49:44Z2013-12-20info:eu-repo/semantics/openAccessporreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBORIGINAL2013_LuizJosedeBrito.pdf2013_LuizJosedeBrito.pdfapplication/pdf1998094http://bdm.unb.br/xmlui/bitstream/10483/8605/1/2013_LuizJosedeBrito.pdfddef1e8c8613c5d24900303ca209a78dMD51CC-LICENSElicense_urllicense_urltext/plain43http://bdm.unb.br/xmlui/bitstream/10483/8605/2/license_url321f3992dd3875151d8801b773ab32edMD52license_textlicense_textapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/8605/3/license_textd41d8cd98f00b204e9800998ecf8427eMD53license_rdflicense_rdfapplication/octet-stream19874http://bdm.unb.br/xmlui/bitstream/10483/8605/4/license_rdf38cb62ef53e6f513db2fb7e337df6485MD54LICENSElicense.txtlicense.txttext/plain1859http://bdm.unb.br/xmlui/bitstream/10483/8605/5/license.txt1cf61d2e1763e49d84afcb32d2471874MD5510483/86052018-06-13 11:44:01.419oai:bdm.unb.br:10483/8605TGljZW5zZSBncmFudGVkIGJ5IFJ1dGhsZWEgTmFzY2ltZW50byAocnV0aGxlYS5uYXNjaW1lbnRvQGdtYWlsLmNvbSkgb24gMjAxNC0xMC0wOFQxOTowNDowMVogKEdNVCk6CgrDiSBuZWNlc3PDoXJpbyBjb25jb3JkYXIgY29tIGEgbGljZW7Dp2EgZGUgZGlzdHJpYnVpw6fDo28gbsOjby1leGNsdXNpdmEsCmFudGVzIHF1ZSBvIGRvY3VtZW50byBwb3NzYSBhcGFyZWNlciBubyBSZXBvc2l0w7NyaW8uIFBvciBmYXZvciwgbGVpYSBhCmxpY2Vuw6dhIGF0ZW50YW1lbnRlLiBDYXNvIG5lY2Vzc2l0ZSBkZSBhbGd1bSBlc2NsYXJlY2ltZW50byBlbnRyZSBlbQpjb250YXRvIGF0cmF2w6lzIGRlOiBiZG1AYmNlLnVuYi5iciBvdSAzMTA3LTI2ODcuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQW8gYXNzaW5hciBlIGVudHJlZ2FyIGVzdGEgbGljZW7Dp2EsIG8vYSBTci4vU3JhLiAoYXV0b3Igb3UgZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yKToKCmEpIENvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUKcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291CmRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0KZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYQp0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kKcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MKZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgb3MgZGlyZWl0b3MKcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlCnRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91CmNvbnRlw7pkbyBkbyBkb2N1bWVudG8gZW50cmVndWUuCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbwpwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUgbsOjbyBhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEsIGRlY2xhcmEgcXVlCmN1bXByaXUgcXVhaXNxdWVyIG9icmlnYcOnw7VlcyBleGlnaWRhcyBwZWxvIHJlc3BlY3Rpdm8gY29udHJhdG8gb3UKYWNvcmRvLgoKQSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldSAocykgbm9tZSAocykKY29tbyBvIChzKSBhdXRvciAoZXMpIG91IGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50bwplbnRyZWd1ZSwgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvcgplc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712018-06-13T14:44:01Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false |
dc.title.en.fl_str_mv |
Análise automática do modelo de features em linha de produtos de software |
title |
Análise automática do modelo de features em linha de produtos de software |
spellingShingle |
Análise automática do modelo de features em linha de produtos de software Brito, Luiz José de Linhas de Produtos de Software (LPS) Software Modelo de features Hephaestus - ferramenta para Linhas de Produtos de Software (LPS) |
title_short |
Análise automática do modelo de features em linha de produtos de software |
title_full |
Análise automática do modelo de features em linha de produtos de software |
title_fullStr |
Análise automática do modelo de features em linha de produtos de software |
title_full_unstemmed |
Análise automática do modelo de features em linha de produtos de software |
title_sort |
Análise automática do modelo de features em linha de produtos de software |
author |
Brito, Luiz José de |
author_facet |
Brito, Luiz José de |
author_role |
author |
dc.contributor.author.fl_str_mv |
Brito, Luiz José de |
dc.contributor.advisor1.fl_str_mv |
Almeida, Rodrigo Bonifácio de |
contributor_str_mv |
Almeida, Rodrigo Bonifácio de |
dc.subject.keyword.en.fl_str_mv |
Linhas de Produtos de Software (LPS) Software Modelo de features Hephaestus - ferramenta para Linhas de Produtos de Software (LPS) |
topic |
Linhas de Produtos de Software (LPS) Software Modelo de features Hephaestus - ferramenta para Linhas de Produtos de Software (LPS) |
description |
Monografia (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2013. |
publishDate |
2013 |
dc.date.submitted.none.fl_str_mv |
2013-12-20 |
dc.date.accessioned.fl_str_mv |
2014-10-08T19:49:44Z |
dc.date.available.fl_str_mv |
2014-10-08T19:49:44Z |
dc.date.issued.fl_str_mv |
2014-10-08T19:49:44Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
BRITO, Luiz José de. Análise automática do modelo de features em linha de produtos de software. 2013. ix, 52 f., il. Monografia (Bacharelado em Ciência da Computação)—Universidade de Brasília, Brasília, 2013. |
dc.identifier.uri.fl_str_mv |
http://bdm.unb.br/handle/10483/8605 |
identifier_str_mv |
BRITO, Luiz José de. Análise automática do modelo de features em linha de produtos de software. 2013. ix, 52 f., il. Monografia (Bacharelado em Ciência da Computação)—Universidade de Brasília, Brasília, 2013. |
url |
http://bdm.unb.br/handle/10483/8605 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Monografias da UnB instname:Universidade de Brasília (UnB) instacron:UNB |
instname_str |
Universidade de Brasília (UnB) |
instacron_str |
UNB |
institution |
UNB |
reponame_str |
Biblioteca Digital de Monografias da UnB |
collection |
Biblioteca Digital de Monografias da UnB |
bitstream.url.fl_str_mv |
http://bdm.unb.br/xmlui/bitstream/10483/8605/1/2013_LuizJosedeBrito.pdf http://bdm.unb.br/xmlui/bitstream/10483/8605/2/license_url http://bdm.unb.br/xmlui/bitstream/10483/8605/3/license_text http://bdm.unb.br/xmlui/bitstream/10483/8605/4/license_rdf http://bdm.unb.br/xmlui/bitstream/10483/8605/5/license.txt |
bitstream.checksum.fl_str_mv |
ddef1e8c8613c5d24900303ca209a78d 321f3992dd3875151d8801b773ab32ed d41d8cd98f00b204e9800998ecf8427e 38cb62ef53e6f513db2fb7e337df6485 1cf61d2e1763e49d84afcb32d2471874 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB) |
repository.mail.fl_str_mv |
bdm@bce.unb.br||patricia@bce.unb.br |
_version_ |
1801492944324132864 |