Presentation is loading. Please wait.

Presentation is loading. Please wait.

Design of Transmission Pipeline Modelling Language

Similar presentations


Presentation on theme: "Design of Transmission Pipeline Modelling Language"— Presentation transcript:

1 Design of Transmission Pipeline Modelling Language
Bunakiye Japheth (PhD Student) Department of Computer Science and Information Systems Birkbeck University of London This research work focuses on the development of a domain specific modelling language (DSML) for modelling oil and gas pipeline design.                   Design of Transmission Pipeline Modelling Language by Japheth Bunakiye Richard is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

2 Research Methodology The approach to the development of the modeling language was derived from model driven engineering (MDE) technologies. The two main schools of MDE are 1. Model Driven Architecture (MDA) 2. Domain-Specific Modeling (DSM) MDAs language specifications restricts user to (UML) diagram definition standards DSM language specifications creates platforms whose type systems and semantics simplify modelling processes. The DSML approach was adopted

3 Research Objectives The aim of this research is to use the DSM technology for the application of a domain specific language (DSL) to pipeline design modelling. This we intend to achieve as follows: To create a semantic mapping of concepts in the oil and gas pipeline application domain to a language formalism with some levels of abstraction. To create a problem domain as the new platform where these mappings are possible with the model as the core of the language vocabulary and grammar. To see that stakeholder’s design intents are met in a solution space and are shelved from CAD software and programming complexities.

4 Research Road Map MDA Requirements Elicitation
....Salient Technical Characteristics MDE Requirements (Domain) Analysis ..Domain Model (main concepts/logical elements) DSML Model Requirements Engineering ....FODA(Formal Analysis Models) Language Metamodel Composition Rules Language Grammar

5 The Big Picture The UI/Custom Editor Formal analysis models
Main Concepts/Logical Elements --- Pipeline Model ---Vocabulary Formal analysis models ---- Feature Models Design of DSML Domain Model Semantic Model (denotational semantic elements) Composition Rules Design of DSML Grammar --- Syntax Directed --- Translation Scheme Data Binding .NET CLR Object Serialization function Implementing the Parser …….testing ………evaluation The UI/Custom Editor

6 Main Concepts/Logical Elements --- Pipeline Model ---Vocabulary

7 Formal analysis models
Feature Models

8 Design of DSML Domain Model
Semantic Model Composition Rules

9 The UI/Custom Editor

10 CFG Instruction Sequence

11 The Translation Scheme

12 Thank You                   Design of Transmission Pipeline Modelling Language by Japheth Bunakiye Richard is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.


Download ppt "Design of Transmission Pipeline Modelling Language"

Similar presentations


Ads by Google