Design of Transmission Pipeline Modeling Language

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

Send Message

To: Author

Design of Transmission Pipeline Modeling Language

Article Fingerprint

ReserarchID

CSTSDEIM297

Design of Transmission Pipeline Modeling Language Banner

AI TAKEAWAY

Connecting with the Eternal Ground
  • English
  • Afrikaans
  • Albanian
  • Amharic
  • Arabic
  • Armenian
  • Azerbaijani
  • Basque
  • Belarusian
  • Bengali
  • Bosnian
  • Bulgarian
  • Catalan
  • Cebuano
  • Chichewa
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Corsican
  • Croatian
  • Czech
  • Danish
  • Dutch
  • Esperanto
  • Estonian
  • Filipino
  • Finnish
  • French
  • Frisian
  • Galician
  • Georgian
  • German
  • Greek
  • Gujarati
  • Haitian Creole
  • Hausa
  • Hawaiian
  • Hebrew
  • Hindi
  • Hmong
  • Hungarian
  • Icelandic
  • Igbo
  • Indonesian
  • Irish
  • Italian
  • Japanese
  • Javanese
  • Kannada
  • Kazakh
  • Khmer
  • Korean
  • Kurdish (Kurmanji)
  • Kyrgyz
  • Lao
  • Latin
  • Latvian
  • Lithuanian
  • Luxembourgish
  • Macedonian
  • Malagasy
  • Malay
  • Malayalam
  • Maltese
  • Maori
  • Marathi
  • Mongolian
  • Myanmar (Burmese)
  • Nepali
  • Norwegian
  • Pashto
  • Persian
  • Polish
  • Portuguese
  • Punjabi
  • Romanian
  • Russian
  • Samoan
  • Scots Gaelic
  • Serbian
  • Sesotho
  • Shona
  • Sindhi
  • Sinhala
  • Slovak
  • Slovenian
  • Somali
  • Spanish
  • Sundanese
  • Swahili
  • Swedish
  • Tajik
  • Tamil
  • Telugu
  • Thai
  • Turkish
  • Ukrainian
  • Urdu
  • Uzbek
  • Vietnamese
  • Welsh
  • Xhosa
  • Yiddish
  • Yoruba
  • Zulu

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.

References

23 Cites in Article
  1. Richard Paige,Jonathan Ostroff,Phillip Brooke (2000). Principles for Modeling Language Design Department of Computer Science.
  2. Darren Atkinson,Daniel Weeks,John Noll (2004). The Design of Evolutionary Process Modeling Languages.
  3. S Andrade,J Valério,M Carvalho (2011). Asymptotic Model of the 3D Flow in a Progressing-Cavity Pump.
  4. F Klar,A K¨onigs,A Schurr (2007). Model Transformation in the Large.
  5. Alessandro Naddeo CAD Active Models: An Innovative Method in Assembly Environment.
  6. Franklyn Turbak,David Gifford (2008). Design Concepts in Programming Languages The.
  7. Germanischer Lloyd (2008). Energy Solutions Pipeline Management Solutions Industrial Services GmbH Oil and Gas Steinhöft 9 20459.
  8. Ivan Porres (2005). Rule-based update transformations and their application to model refactorings.
  9. Angel Roman,Bruce Trask (2011). Model Driven Engineering Languages and Systems.
  10. Jonathan Sprinkle,Jeff Gray Marjan Mernik Fundamental Limitations in Domain-Specific Modeling Language Evolution University Of Arizona, Ece.
  11. Milan Čeliković,Ivan Luković,Slavica Aleksić,Vladimir Ivančević (1076). A MOF based Meta-Model and a Concrete DSL Syntax of IIS*Case PIM Concept ComSIS.
  12. M Philip,Roggenbach (2014). Encapsulating formal methods within domain specific languages: A solution for verifying railway scheme plans.
  13. Christian Hahn,Klaus Fischer (2009). The Formal Semantics of the Domain Specific Modeling Language for Multiagent Systems.
  14. Autodesk (2013). Learning Autodesk 3ds Max Design 2010 Essentials.
  15. Anders Eriksson,Birgitta Lindström,Sten Andler,Jeff Offutt (2012). Model transformation impact on test artifacts.
  16. S Sutton,D Heimbinger,L Osterweil (1995). APPL/ A: A language for software-process programming.
  17. Stanley Sutton,Leon Osterweil (1997). The design of a next-generation process language.
  18. D Kaskil,D Buxton,Ferguson (2005). Ten CAD challenges.
  19. C Neil,Katz,Skidmore,& Owings,Llp Merrill (2007). Parametric Modeling in AutoCAD.
  20. Opara C.C,Adedeji A.A,Azunna Onuabuchi (2013). Biological Treatment of Platform Waste–Water Using Bench-Scale Trickling Filters.
  21. C Kyo,Sholom Kang,James Cohen,E William (1990). Feature-Oriented Domain Analysis (FODA) Feasibility Study.
  22. David Schmidt (1997). Denotational Semantics: A methodology for language development Department of Computing and Information Sciences.
  23. Nichols Hall (6650). Unknown Title.

Funding

No external funding was declared for this work.

Conflict of Interest

The authors declare no conflict of interest.

Ethical Approval

No ethics committee approval was required for this article type.

Data Availability

Not applicable for this article.

How to Cite This Article

Japheth R. Bunakiye. 2015. \u201cDesign of Transmission Pipeline Modeling Language\u201d. Global Journal of Computer Science and Technology - C: Software & Data Engineering GJCST-C Volume 15 (GJCST Volume 15 Issue C6): .

Download Citation

Issue Cover
GJCST Volume 15 Issue C6
Pg. 27- 36
Journal Specifications

Crossref Journal DOI 10.17406/gjcst

Print ISSN 0975-4350

e-ISSN 0975-4172

Keywords
Classification
GJCST-C Classification: B.5.1 C.1.3
Version of record

v1.2

Issue date

August 27, 2015

Language
en
Experiance in AR

Explore published articles in an immersive Augmented Reality environment. Our platform converts research papers into interactive 3D books, allowing readers to view and interact with content using AR and VR compatible devices.

Read in 3D

Your published article is automatically converted into a realistic 3D book. Flip through pages and read research papers in a more engaging and interactive format.

Article Matrices
Total Views: 8146
Total Downloads: 2275
2026 Trends
Related Research

Published Article

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.

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