Linhas de produto de software: um estudo de caso para o desenvolvimento de um sistema de FAQ
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/15931 |
Resumo: | As Linhas de Produto de Software (LPS) surgiram como alternativa ao paradigma de desenvolvimento tradicional do software, impulsionadas principalmente por técnicas de reutilização de código. Nesta abordagem, os desenvolvedores preocupam-se em identificar similaridades e variabilidades de um domínio, para criar e manter um núcleo de software, que definirá a plataforma da linha. A partir do núcleo, é possível construir produtos com características diferentes, atendendo a requisitos específicos de cada cliente. Este trabalho aplicou um método de desenvolvimento baseado em Linhas de Produto de Software para modelagem e implementação de um sistema de FAQ (Perguntas Frequentes). Para isto, analisaram-se três produtos neste domínio: O Globo, Lojas Americanas e FAQ FrameMK, com o objetivo de determinar as características que fariam parte do núcleo e as que são específicas da aplicação. Para validar a linha foram criados projetos para cada produto analisado, porém o produto que teve seu desenvolvimento completo foi o FAQ FrameMK, o qual foi integrado ao framework de formação de preço de venda que está sendo desenvolvimento pelo Grupo de Pesquisa em Sistemas de Informação do Câmpus Ponta Grossa. O sistema FAQ proposto foi implementado em uma linguagem de programação web. São apresentados também os procedimentos de como usar e adicionar novos requisitos à linha. |
id |
UTFPR-12_769c321277d253b7c843c7d5e1f02040 |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/15931 |
network_acronym_str |
UTFPR-12 |
network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository_id_str |
|
spelling |
2020-11-19T18:23:09Z2020-11-19T18:23:09Z2015-05-26MENDES, Renan Ramon Ramos. Linhas de produto de software: um estudo de caso para o desenvolvimento de um sistema de FAQ. 2015. 130 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2015.http://repositorio.utfpr.edu.br/jspui/handle/1/15931As Linhas de Produto de Software (LPS) surgiram como alternativa ao paradigma de desenvolvimento tradicional do software, impulsionadas principalmente por técnicas de reutilização de código. Nesta abordagem, os desenvolvedores preocupam-se em identificar similaridades e variabilidades de um domínio, para criar e manter um núcleo de software, que definirá a plataforma da linha. A partir do núcleo, é possível construir produtos com características diferentes, atendendo a requisitos específicos de cada cliente. Este trabalho aplicou um método de desenvolvimento baseado em Linhas de Produto de Software para modelagem e implementação de um sistema de FAQ (Perguntas Frequentes). Para isto, analisaram-se três produtos neste domínio: O Globo, Lojas Americanas e FAQ FrameMK, com o objetivo de determinar as características que fariam parte do núcleo e as que são específicas da aplicação. Para validar a linha foram criados projetos para cada produto analisado, porém o produto que teve seu desenvolvimento completo foi o FAQ FrameMK, o qual foi integrado ao framework de formação de preço de venda que está sendo desenvolvimento pelo Grupo de Pesquisa em Sistemas de Informação do Câmpus Ponta Grossa. O sistema FAQ proposto foi implementado em uma linguagem de programação web. São apresentados também os procedimentos de como usar e adicionar novos requisitos à linha.The Software Product Lines (LPS) arose as alternative to the traditional software development paradigm, driven primarily by code reuse techniques. In this approach, developers are concerned with identifying similarities and variabilities of a domain, to create and maintain a software core that will define the line platform. From the core, it is possible to build products with different features, catering to specific requirements of each client. This study applied a method of development based on Software Product Lines for modeling and implementing a FAQ System (Frequently Asked Questions). For this, analyzed three products in this domain: O Globo, Lojas Americanas and FAQ FrameMK, in order to determine the features that would be part of the core and those that are specific application. To validate the line, projects were created for each product analyzed; however the product that had its full development was the FAQ FrameMK, which was integrated into the framework of selling price formation being development by the Research Group in Information Systems campus Ponta Grossa. The proposed FAQ system was implemented in a web programming language. Also presents the procedures of using and adding new requirements to the line.porUniversidade Tecnológica Federal do ParanáPonta GrossaCiência da ComputaçãoUTFPRBrasilDepartamento Acadêmico de InformáticaCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOSistemas de consultas e respostasSoftware - DesenvolvimentoLinguagem de programação (Computadores)Question-answering systemsComputer software - DevelopmentProgramming languages (Electronic computers)Linhas de produto de software: um estudo de caso para o desenvolvimento de um sistema de FAQinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisPonta GrossaMatos, Simone NasserMatos, Simone NasserBini, Tarcizio AlexandreAndrade, Vinicius CamargoMendes, Renan Ramon Ramosinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALPG_COCIC_2015_1_09.pdfapplication/pdf6383401http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/15931/1/PG_COCIC_2015_1_09.pdf014f450364313b4d4a17c029721e1f4aMD51LICENSElicense.txttext/plain1290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/15931/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52TEXTPG_COCIC_2015_1_09.pdf.txtExtracted texttext/plain177401http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/15931/3/PG_COCIC_2015_1_09.pdf.txt091c771ffef82b023a7171d02f75bbb4MD53THUMBNAILPG_COCIC_2015_1_09.pdf.jpgGenerated Thumbnailimage/jpeg1321http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/15931/4/PG_COCIC_2015_1_09.pdf.jpg148182c7f641f612b522ec5a5bf62757MD541/159312020-11-19 16:23:09.808oai:repositorio.utfpr.edu.br:1/15931TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2020-11-19T18:23:09Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.pt_BR.fl_str_mv |
Linhas de produto de software: um estudo de caso para o desenvolvimento de um sistema de FAQ |
title |
Linhas de produto de software: um estudo de caso para o desenvolvimento de um sistema de FAQ |
spellingShingle |
Linhas de produto de software: um estudo de caso para o desenvolvimento de um sistema de FAQ Mendes, Renan Ramon Ramos CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Sistemas de consultas e respostas Software - Desenvolvimento Linguagem de programação (Computadores) Question-answering systems Computer software - Development Programming languages (Electronic computers) |
title_short |
Linhas de produto de software: um estudo de caso para o desenvolvimento de um sistema de FAQ |
title_full |
Linhas de produto de software: um estudo de caso para o desenvolvimento de um sistema de FAQ |
title_fullStr |
Linhas de produto de software: um estudo de caso para o desenvolvimento de um sistema de FAQ |
title_full_unstemmed |
Linhas de produto de software: um estudo de caso para o desenvolvimento de um sistema de FAQ |
title_sort |
Linhas de produto de software: um estudo de caso para o desenvolvimento de um sistema de FAQ |
author |
Mendes, Renan Ramon Ramos |
author_facet |
Mendes, Renan Ramon Ramos |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Matos, Simone Nasser |
dc.contributor.referee1.fl_str_mv |
Matos, Simone Nasser |
dc.contributor.referee2.fl_str_mv |
Bini, Tarcizio Alexandre |
dc.contributor.referee3.fl_str_mv |
Andrade, Vinicius Camargo |
dc.contributor.author.fl_str_mv |
Mendes, Renan Ramon Ramos |
contributor_str_mv |
Matos, Simone Nasser Matos, Simone Nasser Bini, Tarcizio Alexandre Andrade, Vinicius Camargo |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Sistemas de consultas e respostas Software - Desenvolvimento Linguagem de programação (Computadores) Question-answering systems Computer software - Development Programming languages (Electronic computers) |
dc.subject.por.fl_str_mv |
Sistemas de consultas e respostas Software - Desenvolvimento Linguagem de programação (Computadores) Question-answering systems Computer software - Development Programming languages (Electronic computers) |
description |
As Linhas de Produto de Software (LPS) surgiram como alternativa ao paradigma de desenvolvimento tradicional do software, impulsionadas principalmente por técnicas de reutilização de código. Nesta abordagem, os desenvolvedores preocupam-se em identificar similaridades e variabilidades de um domínio, para criar e manter um núcleo de software, que definirá a plataforma da linha. A partir do núcleo, é possível construir produtos com características diferentes, atendendo a requisitos específicos de cada cliente. Este trabalho aplicou um método de desenvolvimento baseado em Linhas de Produto de Software para modelagem e implementação de um sistema de FAQ (Perguntas Frequentes). Para isto, analisaram-se três produtos neste domínio: O Globo, Lojas Americanas e FAQ FrameMK, com o objetivo de determinar as características que fariam parte do núcleo e as que são específicas da aplicação. Para validar a linha foram criados projetos para cada produto analisado, porém o produto que teve seu desenvolvimento completo foi o FAQ FrameMK, o qual foi integrado ao framework de formação de preço de venda que está sendo desenvolvimento pelo Grupo de Pesquisa em Sistemas de Informação do Câmpus Ponta Grossa. O sistema FAQ proposto foi implementado em uma linguagem de programação web. São apresentados também os procedimentos de como usar e adicionar novos requisitos à linha. |
publishDate |
2015 |
dc.date.issued.fl_str_mv |
2015-05-26 |
dc.date.accessioned.fl_str_mv |
2020-11-19T18:23:09Z |
dc.date.available.fl_str_mv |
2020-11-19T18:23:09Z |
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 |
MENDES, Renan Ramon Ramos. Linhas de produto de software: um estudo de caso para o desenvolvimento de um sistema de FAQ. 2015. 130 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2015. |
dc.identifier.uri.fl_str_mv |
http://repositorio.utfpr.edu.br/jspui/handle/1/15931 |
identifier_str_mv |
MENDES, Renan Ramon Ramos. Linhas de produto de software: um estudo de caso para o desenvolvimento de um sistema de FAQ. 2015. 130 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2015. |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/15931 |
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.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Ponta Grossa |
dc.publisher.program.fl_str_mv |
Ciência da Computação |
dc.publisher.initials.fl_str_mv |
UTFPR |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Departamento Acadêmico de Informática |
publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Ponta Grossa |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
instacron_str |
UTFPR |
institution |
UTFPR |
reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
bitstream.url.fl_str_mv |
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/15931/1/PG_COCIC_2015_1_09.pdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/15931/2/license.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/15931/3/PG_COCIC_2015_1_09.pdf.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/15931/4/PG_COCIC_2015_1_09.pdf.jpg |
bitstream.checksum.fl_str_mv |
014f450364313b4d4a17c029721e1f4a b9d82215ab23456fa2d8b49c5df1b95b 091c771ffef82b023a7171d02f75bbb4 148182c7f641f612b522ec5a5bf62757 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1805923075535929344 |