BMMobile: uma linha de produtos para dimensionamento de bombeio mecânico em dispositivos móveis
Autor(a) principal: | |
---|---|
Data de Publicação: | 2010 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRN |
Texto Completo: | https://repositorio.ufrn.br/jspui/handle/123456789/18054 |
Resumo: | With the increase of processing ability, storage and several kinds of communication existing such as Bluetooth, infrared, wireless networks, etc.., mobile devices are no longer only devices with specific function and have become tools with various functionalities. In the business field, the benefits that these kinds of devices can offer are considerable, because the portability allows tasks that previously could only be performed within the work environment, can be performed anywhere. In the context of oil exploration companies, mobile applications allow quick actions could be taken by petroleum engineers and technicians, using their mobile devices to avoid potential catastrophes like an unexpected stop or break of important equipment. In general, the configuration of equipment for oil extraction is performed on the work environment using computer systems in desktop platforms. After the obtained configuration, an employee goes to equipment to be configured and perform the modifications obtained on the use desktop system. This management process equipment for oil extraction takes long time and does not guarantee the maintenance in time to avoid problems. With the use of mobile devices, management and maintenance of equipment for oil extraction can be performed in a more agile time once it enables the engineer or technician oil can perform this configuration at the time and place where the request comes for example, near in the oil well where the equipment is located. The wide variety of mobile devices creates a big difficulty in developing mobile applications, since for one application can function in several types of devices, the application must be changed for each specific type of device, which makes the development quite costly. This paper defines and implements a software product line for designing sucker-rod pumping systems on mobile devices. This product line of software, called BMMobile, aims to produce products that are capable of performing calculations to determine the possible configurations for the equipment in the design suckerrod pumping, and managing the variabilities of the various products that can be generated. Besides, this work performs two evaluations. The first evaluation will verify the consistency of the products produced by the software product line. The second evaluation will verify the reuse of some products generated by SPL developed |
id |
UFRN_81c8e3e73985ce267cee80d91cf01580 |
---|---|
oai_identifier_str |
oai:https://repositorio.ufrn.br:123456789/18054 |
network_acronym_str |
UFRN |
network_name_str |
Repositório Institucional da UFRN |
repository_id_str |
|
spelling |
Sousa, Matheus Alves dehttp://lattes.cnpq.br/4704174970513024http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784543T8Cacho, Nelio Alessandro Azevedohttp://lattes.cnpq.br/4635320220484649Leite, Jair Cavalcantihttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782411P6Santoro, Flávia Mariahttp://lattes.cnpq.br/5377746284077362Batista, Thais Vasconcelos2014-12-17T15:48:02Z2013-01-302014-12-17T15:48:02Z2010-11-18SOUSA, Matheus Alves de. BMMobile: uma linha de produtos para dimensionamento de bombeio mecânico em dispositivos móveis. 2010. 124 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2010.https://repositorio.ufrn.br/jspui/handle/123456789/18054With the increase of processing ability, storage and several kinds of communication existing such as Bluetooth, infrared, wireless networks, etc.., mobile devices are no longer only devices with specific function and have become tools with various functionalities. In the business field, the benefits that these kinds of devices can offer are considerable, because the portability allows tasks that previously could only be performed within the work environment, can be performed anywhere. In the context of oil exploration companies, mobile applications allow quick actions could be taken by petroleum engineers and technicians, using their mobile devices to avoid potential catastrophes like an unexpected stop or break of important equipment. In general, the configuration of equipment for oil extraction is performed on the work environment using computer systems in desktop platforms. After the obtained configuration, an employee goes to equipment to be configured and perform the modifications obtained on the use desktop system. This management process equipment for oil extraction takes long time and does not guarantee the maintenance in time to avoid problems. With the use of mobile devices, management and maintenance of equipment for oil extraction can be performed in a more agile time once it enables the engineer or technician oil can perform this configuration at the time and place where the request comes for example, near in the oil well where the equipment is located. The wide variety of mobile devices creates a big difficulty in developing mobile applications, since for one application can function in several types of devices, the application must be changed for each specific type of device, which makes the development quite costly. This paper defines and implements a software product line for designing sucker-rod pumping systems on mobile devices. This product line of software, called BMMobile, aims to produce products that are capable of performing calculations to determine the possible configurations for the equipment in the design suckerrod pumping, and managing the variabilities of the various products that can be generated. Besides, this work performs two evaluations. The first evaluation will verify the consistency of the products produced by the software product line. The second evaluation will verify the reuse of some products generated by SPL developedCom o aumento da capacidade de processamento, armazenamento e a variedade de tipos de comunicação existentes, como Bluetooth, infravermelho, redes sem fio, etc., os dispositivos móveis deixaram de ser apenas dispositivos com função especifica e passaram a ser ferramentas com diversos tipos de funcionalidade. No campo empresarial os benefícios que estes tipos de dispositivos oferecem são consideráveis, uma vez que a portabilidade permite que tarefas que antes só poderiam ser executadas dentro do ambiente de trabalho, possam ser realizadas em qualquer lugar. No contexto de empresas de exploração de petróleo, aplicações móveis permitem que ações rápidas possam ser tomadas por engenheiros e técnicos de petróleo, usando seus dispositivos móveis, de forma a evitar possíveis catástrofes como a parada de um poço ou quebra de um equipamento importante. Em geral, a configuração de equipamentos para extração de petróleo é realizada no ambiente de trabalho usando sistemas computacionais em plataformas desktop. Após a configuração ser determinada, algum funcionário deve ir ao equipamento a ser configurado e executar as modificações obtidas na utilização do sistema desktop. Este processo de gerenciamento de equipamentos para a extração de petróleo demanda muito tempo e não garante a manutenção em tempo hábil de forma a evitar maiores problemas. Com a utilização de dispositivos móveis, o gerenciamento e manutenção de equipamentos para extração de petróleo pode ser realizada de forma mais ágil, uma vez que permite que o engenheiro ou técnico de petróleo possa realizar essa configuração no momento e local aonde chega a solicitação, por exemplo, próximo ao poço onde está localizado o equipamento. A grande variedade de tipos de dispositivos móveis gera uma grande dificuldade no desenvolvimento de aplicações móveis, uma vez que para que uma aplicação possa funcionar em diversos tipos de dispositivos, a aplicação deve sofrer alterações para cada tipo especifico de aparelho, o que torna o desenvolvimento bastante custoso. Este trabalho define e implementa uma linha de produto de software para dimensionamento de bombeio mecânico em dispositivos móveis. Esta linha de produto de software, denominada BMMobile, tem como objetivo gerar produtos que sejam capazes de realizar cálculos para determinar as configurações possíveis para os equipamentos no dimensionamento de bombeio mecânico, além de gerenciar as variabilidades dos diversos produtos que podem ser gerados. Além disso, esse trabalho realiza duas avaliações. A primeira avaliação permite verificar a consistência dos produtos produzidos pela linha de produto de software. A segunda avaliação permite avaliar o reuso em alguns produtos gerados pela LPS desenvolvidaapplication/pdfporUniversidade Federal do Rio Grande do NortePrograma de Pós-Graduação em Sistemas e ComputaçãoUFRNBRCiência da Computaçãolinhas de produtos de softwaredispositivos móveisbombeio mecânicosoftware product linesmobile devicessucker-rod pumpingCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOBMMobile: uma linha de produtos para dimensionamento de bombeio mecânico em dispositivos móveisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALMatheusAS_DISSERT.pdfapplication/pdf2078765https://repositorio.ufrn.br/bitstream/123456789/18054/1/MatheusAS_DISSERT.pdf519489af2ea8e5db40a4abaa98e99b28MD51TEXTMatheusAS_DISSERT.pdf.txtMatheusAS_DISSERT.pdf.txtExtracted texttext/plain227440https://repositorio.ufrn.br/bitstream/123456789/18054/6/MatheusAS_DISSERT.pdf.txtd2edcf9854c026bbfc266364cd575322MD56THUMBNAILMatheusAS_DISSERT.pdf.jpgMatheusAS_DISSERT.pdf.jpgIM Thumbnailimage/jpeg2208https://repositorio.ufrn.br/bitstream/123456789/18054/7/MatheusAS_DISSERT.pdf.jpg26167288990b60b4e2883eedb10afed0MD57123456789/180542017-11-04 12:14:10.333oai:https://repositorio.ufrn.br:123456789/18054Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2017-11-04T15:14:10Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
dc.title.por.fl_str_mv |
BMMobile: uma linha de produtos para dimensionamento de bombeio mecânico em dispositivos móveis |
title |
BMMobile: uma linha de produtos para dimensionamento de bombeio mecânico em dispositivos móveis |
spellingShingle |
BMMobile: uma linha de produtos para dimensionamento de bombeio mecânico em dispositivos móveis Sousa, Matheus Alves de linhas de produtos de software dispositivos móveis bombeio mecânico software product lines mobile devices sucker-rod pumping CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
title_short |
BMMobile: uma linha de produtos para dimensionamento de bombeio mecânico em dispositivos móveis |
title_full |
BMMobile: uma linha de produtos para dimensionamento de bombeio mecânico em dispositivos móveis |
title_fullStr |
BMMobile: uma linha de produtos para dimensionamento de bombeio mecânico em dispositivos móveis |
title_full_unstemmed |
BMMobile: uma linha de produtos para dimensionamento de bombeio mecânico em dispositivos móveis |
title_sort |
BMMobile: uma linha de produtos para dimensionamento de bombeio mecânico em dispositivos móveis |
author |
Sousa, Matheus Alves de |
author_facet |
Sousa, Matheus Alves de |
author_role |
author |
dc.contributor.authorID.por.fl_str_mv |
|
dc.contributor.authorLattes.por.fl_str_mv |
http://lattes.cnpq.br/4704174970513024 |
dc.contributor.advisorID.por.fl_str_mv |
|
dc.contributor.advisorLattes.por.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784543T8 |
dc.contributor.advisor-co1ID.por.fl_str_mv |
|
dc.contributor.referees1.pt_BR.fl_str_mv |
Leite, Jair Cavalcanti |
dc.contributor.referees1ID.por.fl_str_mv |
|
dc.contributor.referees1Lattes.por.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782411P6 |
dc.contributor.referees2.pt_BR.fl_str_mv |
Santoro, Flávia Maria |
dc.contributor.referees2ID.por.fl_str_mv |
|
dc.contributor.referees2Lattes.por.fl_str_mv |
http://lattes.cnpq.br/5377746284077362 |
dc.contributor.author.fl_str_mv |
Sousa, Matheus Alves de |
dc.contributor.advisor-co1.fl_str_mv |
Cacho, Nelio Alessandro Azevedo |
dc.contributor.advisor-co1Lattes.fl_str_mv |
http://lattes.cnpq.br/4635320220484649 |
dc.contributor.advisor1.fl_str_mv |
Batista, Thais Vasconcelos |
contributor_str_mv |
Cacho, Nelio Alessandro Azevedo Batista, Thais Vasconcelos |
dc.subject.por.fl_str_mv |
linhas de produtos de software dispositivos móveis bombeio mecânico |
topic |
linhas de produtos de software dispositivos móveis bombeio mecânico software product lines mobile devices sucker-rod pumping CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
dc.subject.eng.fl_str_mv |
software product lines mobile devices sucker-rod pumping |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
description |
With the increase of processing ability, storage and several kinds of communication existing such as Bluetooth, infrared, wireless networks, etc.., mobile devices are no longer only devices with specific function and have become tools with various functionalities. In the business field, the benefits that these kinds of devices can offer are considerable, because the portability allows tasks that previously could only be performed within the work environment, can be performed anywhere. In the context of oil exploration companies, mobile applications allow quick actions could be taken by petroleum engineers and technicians, using their mobile devices to avoid potential catastrophes like an unexpected stop or break of important equipment. In general, the configuration of equipment for oil extraction is performed on the work environment using computer systems in desktop platforms. After the obtained configuration, an employee goes to equipment to be configured and perform the modifications obtained on the use desktop system. This management process equipment for oil extraction takes long time and does not guarantee the maintenance in time to avoid problems. With the use of mobile devices, management and maintenance of equipment for oil extraction can be performed in a more agile time once it enables the engineer or technician oil can perform this configuration at the time and place where the request comes for example, near in the oil well where the equipment is located. The wide variety of mobile devices creates a big difficulty in developing mobile applications, since for one application can function in several types of devices, the application must be changed for each specific type of device, which makes the development quite costly. This paper defines and implements a software product line for designing sucker-rod pumping systems on mobile devices. This product line of software, called BMMobile, aims to produce products that are capable of performing calculations to determine the possible configurations for the equipment in the design suckerrod pumping, and managing the variabilities of the various products that can be generated. Besides, this work performs two evaluations. The first evaluation will verify the consistency of the products produced by the software product line. The second evaluation will verify the reuse of some products generated by SPL developed |
publishDate |
2010 |
dc.date.issued.fl_str_mv |
2010-11-18 |
dc.date.available.fl_str_mv |
2013-01-30 2014-12-17T15:48:02Z |
dc.date.accessioned.fl_str_mv |
2014-12-17T15:48:02Z |
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 |
SOUSA, Matheus Alves de. BMMobile: uma linha de produtos para dimensionamento de bombeio mecânico em dispositivos móveis. 2010. 124 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2010. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufrn.br/jspui/handle/123456789/18054 |
identifier_str_mv |
SOUSA, Matheus Alves de. BMMobile: uma linha de produtos para dimensionamento de bombeio mecânico em dispositivos móveis. 2010. 124 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2010. |
url |
https://repositorio.ufrn.br/jspui/handle/123456789/18054 |
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.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Sistemas e Computação |
dc.publisher.initials.fl_str_mv |
UFRN |
dc.publisher.country.fl_str_mv |
BR |
dc.publisher.department.fl_str_mv |
Ciência da Computação |
publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
instacron_str |
UFRN |
institution |
UFRN |
reponame_str |
Repositório Institucional da UFRN |
collection |
Repositório Institucional da UFRN |
bitstream.url.fl_str_mv |
https://repositorio.ufrn.br/bitstream/123456789/18054/1/MatheusAS_DISSERT.pdf https://repositorio.ufrn.br/bitstream/123456789/18054/6/MatheusAS_DISSERT.pdf.txt https://repositorio.ufrn.br/bitstream/123456789/18054/7/MatheusAS_DISSERT.pdf.jpg |
bitstream.checksum.fl_str_mv |
519489af2ea8e5db40a4abaa98e99b28 d2edcf9854c026bbfc266364cd575322 26167288990b60b4e2883eedb10afed0 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
repository.mail.fl_str_mv |
|
_version_ |
1814832869092098048 |