Design of Transmission Pipeline Modeling Language

Article ID

CSTSDEIM297

Design of Transmission Pipeline Modeling Language

Japheth R. Bunakiye
Japheth R. Bunakiye Niger Delta University
Prince O. Asagba
Prince O. Asagba
DOI

Abstract

General purpose software design and development involves the repetition of many processes, and the ability to automate these processes is often desired. To formalize a software process, such as modelling pipeline systems that transport fluids, an existing general purpose programming language (GPL) can be extended with its important aspects extracted as a model. However, the complexities and boundaries the programming language places on the ability to concisely and clearly describe the designing and modelling processes of the pipeline configurations can be difficult. The reality is that the library of a typical GPL Application Programmers Interface (API) constitutes class, method, and function names that become available only by object creation and method invocation, and as such cannot express domain concepts effectively. An alternative approach is to develop a language specifically for describing the processes. A language formalism that encourages domain specific development and as a tool for solving the complex problem of efficiently and effectively aiding the pipeline engineer in the design and implementation of pipeline configurations is presented in this paper. The language tool is used on the .Net platform for domain specific software development.

Design of Transmission Pipeline Modeling Language

General purpose software design and development involves the repetition of many processes, and the ability to automate these processes is often desired. To formalize a software process, such as modelling pipeline systems that transport fluids, an existing general purpose programming language (GPL) can be extended with its important aspects extracted as a model. However, the complexities and boundaries the programming language places on the ability to concisely and clearly describe the designing and modelling processes of the pipeline configurations can be difficult. The reality is that the library of a typical GPL Application Programmers Interface (API) constitutes class, method, and function names that become available only by object creation and method invocation, and as such cannot express domain concepts effectively. An alternative approach is to develop a language specifically for describing the processes. A language formalism that encourages domain specific development and as a tool for solving the complex problem of efficiently and effectively aiding the pipeline engineer in the design and implementation of pipeline configurations is presented in this paper. The language tool is used on the .Net platform for domain specific software development.

Japheth R. Bunakiye
Japheth R. Bunakiye Niger Delta University
Prince O. Asagba
Prince O. Asagba

No Figures found in article.

Japheth R. Bunakiye. 2015. “. Global Journal of Computer Science and Technology – C: Software & Data Engineering GJCST-C Volume 15 (GJCST Volume 15 Issue C6): .

Download Citation

Journal Specifications

Crossref Journal DOI 10.17406/gjcst

Print ISSN 0975-4350

e-ISSN 0975-4172

Issue Cover
GJCST Volume 15 Issue C6
Pg. 27- 36
Classification
GJCST-C Classification: B.5.1 C.1.3
Keywords
Article Matrices
Total Views: 8077
Total Downloads: 1944
2026 Trends
Research Identity (RIN)
Related Research
Our website is actively being updated, and changes may occur frequently. Please clear your browser cache if needed. For feedback or error reporting, please email [email protected]

Request Access

Please fill out the form below to request access to this research paper. Your request will be reviewed by the editorial or author team.
X

Quote and Order Details

Contact Person

Invoice Address

Notes or Comments

This is the heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

High-quality academic research articles on global topics and journals.

Design of Transmission Pipeline Modeling Language

Japheth R. Bunakiye
Japheth R. Bunakiye Niger Delta University
Prince O. Asagba
Prince O. Asagba

Research Journals