A survey on model driven software development

Cobra Rahmani, Mansour Zand, Harvey Pe Siy, Satish M. Srinivasan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

A survey on Model Driven Software Development (MDSD) is presented in this paper. This survey provides a static overview of essential elements and relationships between them in MDSD. Major elements in MDSD consist of modeling languages (GPLs and DSLs), domain knowledge, metamodels, formal methods, model transformations, standards, and tools are emphasized in this research work. Presenting a comprehensive survey to better understanding of MDSD is the main goal of this paper. In the end we will present some characteristics of six well-known tools which support MDSD paradigm.

Original languageEnglish (US)
Title of host publication18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009
Pages105-110
Number of pages6
StatePublished - Dec 1 2009
Event18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009 - Las Vegas, NV, United States
Duration: Jun 22 2009Jun 24 2009

Publication series

Name18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009

Conference

Conference18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009
CountryUnited States
CityLas Vegas, NV
Period6/22/096/24/09

Fingerprint

Software engineering
DSL
Formal methods

Keywords

  • DSL
  • Formal methods
  • GPL
  • MDSD
  • Metamodels
  • Model transformation

ASJC Scopus subject areas

  • Software

Cite this

Rahmani, C., Zand, M., Siy, H. P., & Srinivasan, S. M. (2009). A survey on model driven software development. In 18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009 (pp. 105-110). (18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009).

A survey on model driven software development. / Rahmani, Cobra; Zand, Mansour; Siy, Harvey Pe; Srinivasan, Satish M.

18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009. 2009. p. 105-110 (18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Rahmani, C, Zand, M, Siy, HP & Srinivasan, SM 2009, A survey on model driven software development. in 18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009. 18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009, pp. 105-110, 18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009, Las Vegas, NV, United States, 6/22/09.
Rahmani C, Zand M, Siy HP, Srinivasan SM. A survey on model driven software development. In 18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009. 2009. p. 105-110. (18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009).
Rahmani, Cobra ; Zand, Mansour ; Siy, Harvey Pe ; Srinivasan, Satish M. / A survey on model driven software development. 18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009. 2009. pp. 105-110 (18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009).
@inproceedings{fb1b357084b14554908cd49aa5223420,
title = "A survey on model driven software development",
abstract = "A survey on Model Driven Software Development (MDSD) is presented in this paper. This survey provides a static overview of essential elements and relationships between them in MDSD. Major elements in MDSD consist of modeling languages (GPLs and DSLs), domain knowledge, metamodels, formal methods, model transformations, standards, and tools are emphasized in this research work. Presenting a comprehensive survey to better understanding of MDSD is the main goal of this paper. In the end we will present some characteristics of six well-known tools which support MDSD paradigm.",
keywords = "DSL, Formal methods, GPL, MDSD, Metamodels, Model transformation",
author = "Cobra Rahmani and Mansour Zand and Siy, {Harvey Pe} and Srinivasan, {Satish M.}",
year = "2009",
month = "12",
day = "1",
language = "English (US)",
isbn = "9781615672417",
series = "18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009",
pages = "105--110",
booktitle = "18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009",

}

TY - GEN

T1 - A survey on model driven software development

AU - Rahmani, Cobra

AU - Zand, Mansour

AU - Siy, Harvey Pe

AU - Srinivasan, Satish M.

PY - 2009/12/1

Y1 - 2009/12/1

N2 - A survey on Model Driven Software Development (MDSD) is presented in this paper. This survey provides a static overview of essential elements and relationships between them in MDSD. Major elements in MDSD consist of modeling languages (GPLs and DSLs), domain knowledge, metamodels, formal methods, model transformations, standards, and tools are emphasized in this research work. Presenting a comprehensive survey to better understanding of MDSD is the main goal of this paper. In the end we will present some characteristics of six well-known tools which support MDSD paradigm.

AB - A survey on Model Driven Software Development (MDSD) is presented in this paper. This survey provides a static overview of essential elements and relationships between them in MDSD. Major elements in MDSD consist of modeling languages (GPLs and DSLs), domain knowledge, metamodels, formal methods, model transformations, standards, and tools are emphasized in this research work. Presenting a comprehensive survey to better understanding of MDSD is the main goal of this paper. In the end we will present some characteristics of six well-known tools which support MDSD paradigm.

KW - DSL

KW - Formal methods

KW - GPL

KW - MDSD

KW - Metamodels

KW - Model transformation

UR - http://www.scopus.com/inward/record.url?scp=84883418318&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84883418318&partnerID=8YFLogxK

M3 - Conference contribution

SN - 9781615672417

T3 - 18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009

SP - 105

EP - 110

BT - 18th International Conference on Software Engineering and Data Engineering 2009, SEDE 2009

ER -