Petroleum Production Solutions using a Domain Specific Language

Research output: ThesisMaster's Thesis

Standard

Petroleum Production Solutions using a Domain Specific Language. / Giden, Ilhami.
2011.

Research output: ThesisMaster's Thesis

Bibtex - Download

@mastersthesis{d3fbedd9bdd64a8994d9060e067568a5,
title = "Petroleum Production Solutions using a Domain Specific Language",
abstract = "In today{\textquoteright}s daily life more and more things get automated and make our lives easier to live. On the other hand there are still domains, like in petroleum production operations, where still a lot of work is done either by simple calculation methods, like spreadsheets or macros, or by highly complex software solutions, which are very expensive, but not very flexible. But a solution somewhere in the middle is missing. Further a lot of engineering time is lost with preparing the data and making calculations. This time is then missing during real engineering work like analyzing the results and planning future steps. For these reasons the idea was born to develop a domain specific language for petroleum production operations. Domain specific languages are currently used successfully in other industries, but in the petroleum industry, domain specific languages are still missing. In this thesis it is shown, that a domain specific language is possible to implement in petroleum production operations. Four sample workflows from daily petroleum production challenges were built in the same time with the domain specific language. With the elements of the domain specific language, called functions in this thesis, it would be possible to adapt the workflows, demonstrated in this thesis, in a very simple way. In future it would be easily possible to build more functions and workflows and expand the domain specific language for further demand in petroleum production operations. Further advantages of a domain specific language for petroleum production operations are listed and shown. Some of them would be: Capture of knowledge in the company, bring the engineers focus onto the problem instead of preparing data just to see it which would be a proactive manner for well and reservoir management. These are just a few of many advantages a domain specific language would bring to the petroleum production operations.",
keywords = "optimizsation of petroleum production operations, domain specific language, workflows, functions, Optimierung von Operationen in der Erd{\"o}lproduktion, Dom{\"a}nenspezifische Sprache, Arbeitsabl{\"a}ufe, Funktionen",
author = "Ilhami Giden",
note = "embargoed until 14-11-2016",
year = "2011",
language = "English",

}

RIS (suitable for import to EndNote) - Download

TY - THES

T1 - Petroleum Production Solutions using a Domain Specific Language

AU - Giden, Ilhami

N1 - embargoed until 14-11-2016

PY - 2011

Y1 - 2011

N2 - In today’s daily life more and more things get automated and make our lives easier to live. On the other hand there are still domains, like in petroleum production operations, where still a lot of work is done either by simple calculation methods, like spreadsheets or macros, or by highly complex software solutions, which are very expensive, but not very flexible. But a solution somewhere in the middle is missing. Further a lot of engineering time is lost with preparing the data and making calculations. This time is then missing during real engineering work like analyzing the results and planning future steps. For these reasons the idea was born to develop a domain specific language for petroleum production operations. Domain specific languages are currently used successfully in other industries, but in the petroleum industry, domain specific languages are still missing. In this thesis it is shown, that a domain specific language is possible to implement in petroleum production operations. Four sample workflows from daily petroleum production challenges were built in the same time with the domain specific language. With the elements of the domain specific language, called functions in this thesis, it would be possible to adapt the workflows, demonstrated in this thesis, in a very simple way. In future it would be easily possible to build more functions and workflows and expand the domain specific language for further demand in petroleum production operations. Further advantages of a domain specific language for petroleum production operations are listed and shown. Some of them would be: Capture of knowledge in the company, bring the engineers focus onto the problem instead of preparing data just to see it which would be a proactive manner for well and reservoir management. These are just a few of many advantages a domain specific language would bring to the petroleum production operations.

AB - In today’s daily life more and more things get automated and make our lives easier to live. On the other hand there are still domains, like in petroleum production operations, where still a lot of work is done either by simple calculation methods, like spreadsheets or macros, or by highly complex software solutions, which are very expensive, but not very flexible. But a solution somewhere in the middle is missing. Further a lot of engineering time is lost with preparing the data and making calculations. This time is then missing during real engineering work like analyzing the results and planning future steps. For these reasons the idea was born to develop a domain specific language for petroleum production operations. Domain specific languages are currently used successfully in other industries, but in the petroleum industry, domain specific languages are still missing. In this thesis it is shown, that a domain specific language is possible to implement in petroleum production operations. Four sample workflows from daily petroleum production challenges were built in the same time with the domain specific language. With the elements of the domain specific language, called functions in this thesis, it would be possible to adapt the workflows, demonstrated in this thesis, in a very simple way. In future it would be easily possible to build more functions and workflows and expand the domain specific language for further demand in petroleum production operations. Further advantages of a domain specific language for petroleum production operations are listed and shown. Some of them would be: Capture of knowledge in the company, bring the engineers focus onto the problem instead of preparing data just to see it which would be a proactive manner for well and reservoir management. These are just a few of many advantages a domain specific language would bring to the petroleum production operations.

KW - optimizsation of petroleum production operations

KW - domain specific language

KW - workflows

KW - functions

KW - Optimierung von Operationen in der Erdölproduktion

KW - Domänenspezifische Sprache

KW - Arbeitsabläufe

KW - Funktionen

M3 - Master's Thesis

ER -