Linhas de produto de software: um estudo de caso para o desenvolvimento de um sistema de FAQ

Detalhes bibliográficos
Autor(a) principal: Mendes, Renan Ramon Ramos
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