masterThesis
BMMobile: uma linha de produtos para dimensionamento de bombeio mecânico em dispositivos móveis
Fecha
2010-11-18Registro en:
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.
Autor
Sousa, Matheus Alves de
Resumen
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