Mostrar el registro sencillo del ítem

dc.contributor.advisorNunes, Ingrid Oliveira dept_BR
dc.contributor.authorSebastiany, Gianei Leandropt_BR
dc.date.accessioned2017-01-19T02:30:14Zpt_BR
dc.date.issued2016pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/151033pt_BR
dc.description.abstractSoftware Product Lines (SPLs) consist of a large-scale form of software reuse. Instead of developing single software products reusing components in an ad hoc way, in an SPL approach, a family of products is addressed. A common set of software assets is built, which allows derivation of different products in a prescribed way. In this work, this promising approach is exploited to develop an SPL of product catalogs, namely Smart Catalog, targeting mobile devices using the Android platform. An extractive and reactive approach is adopted, that is, previously developed applications are considered to extract a new SPL. Then, new features are incorporated based on new products that the SPL aims to derive. As result, the challenges and benefits identified in the work are reported, as well as lessons learned.en
dc.description.abstractLinhas de Produto de Software (SPLs) são definidas como uma forma de reuso de software em larga escala. Ao invés de desenvolver produtos de software únicos reusando componentes de forma desorganizada, em uma abordagem SPL, uma família de produtos é definida. Um conjunto comum the artefatos de software é criado, o que permite a derivação em uma forma pré definida de diferentes produtos. Neste trabalho, esta abordagem promissora será explorada para desenvolver uma SPL de catálogo de produtos, nomeada Smart Catalog, que tem como alvo dispositivos móveis da plataforma Android. Uma abordagem reativa será adotada, o que significa que uma SPL será criada a partir de considerações de aplicações previamente desenvolvidas. Como resultado, os desafios e benefícios identificados neste trabalho serão reportados, bem como lições aprendidas.pt_BR
dc.format.mimetypeapplication/pdfpt_BR
dc.language.isoengpt_BR
dc.rightsOpen Accessen
dc.subjectEngenharia : Softwarept_BR
dc.subjectSPLen
dc.subjectAndroidpt_BR
dc.subjectSoftware product lineen
dc.subjectSoftware engineeringen
dc.subjectClean architectureen
dc.subjectCatalogen
dc.subjectAppen
dc.titleSmart catalog : an experience report on the development of a software product linept_BR
dc.title.alternativeSmart catalog : um relatório de experiência no desenvolvimento de uma linha de produto de software.pt
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.identifier.nrb001009754pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentInstituto de Informáticapt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2016pt_BR
dc.degree.graduationCiência da Computação: Ênfase em Ciência da Computação: Bachareladopt_BR
dc.degree.levelgraduaçãopt_BR


Ficheros en el ítem

Thumbnail
   

Este ítem está licenciado en la Creative Commons License

Mostrar el registro sencillo del ítem