CFP last date
22 April 2024
Reseach Article

Building Domain Specific Enterprise Applications using Model Driven Development

by Clarence J M Tauro, N Ganesan, Vijay Gopal.m, Rinu Thomas
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 46 - Number 1
Year of Publication: 2012
Authors: Clarence J M Tauro, N Ganesan, Vijay Gopal.m, Rinu Thomas
10.5120/6876-8990

Clarence J M Tauro, N Ganesan, Vijay Gopal.m, Rinu Thomas . Building Domain Specific Enterprise Applications using Model Driven Development. International Journal of Computer Applications. 46, 1 ( May 2012), 41-44. DOI=10.5120/6876-8990

@article{ 10.5120/6876-8990,
author = { Clarence J M Tauro, N Ganesan, Vijay Gopal.m, Rinu Thomas },
title = { Building Domain Specific Enterprise Applications using Model Driven Development },
journal = { International Journal of Computer Applications },
issue_date = { May 2012 },
volume = { 46 },
number = { 1 },
month = { May },
year = { 2012 },
issn = { 0975-8887 },
pages = { 41-44 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume46/number1/6876-8990/ },
doi = { 10.5120/6876-8990 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:38:40.985607+05:30
%A Clarence J M Tauro
%A N Ganesan
%A Vijay Gopal.m
%A Rinu Thomas
%T Building Domain Specific Enterprise Applications using Model Driven Development
%J International Journal of Computer Applications
%@ 0975-8887
%V 46
%N 1
%P 41-44
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

In this paper we explain an approach on how to develop domain specific applications using model driven development. Model Driven Development in its core, uses the MDA (Model Driven Architecture) principles defined by OMG (Object Management Group) and its primary artifact for development is model. MDA principles dictate that the domain specific model be built on specifications and standards [1]. On the other hand Domain Driven Design principles addresses the domain problem in a well defined manner that when captured as requirement and developed as a system results in a cohesive system that addresses the business problem [2]. Our discussion previews the Domain Driven Design principles for developing a domain specific application, limitations of traditional software development and highlights the advantages of Model Driven Development and an example explaining the discussed principles.

References
  1. Marzullo, F. P. ; de Souza, J. M. ; Blaschek, J. R. ; , "A Domain-Driven Development Approach for Enterprise Applications, Using MDA, SOA and Web Services," E-Commerce Technology and the Fifth IEEE Conference on Enterprise Computing, E-Commerce and E-Services, 2008 10th IEEE Conference on , vol. , no. , pp. 432-437, 21-24 July 2008 doi: 10. 1109/CECandEEE. 2008. 119 URL: http://ieeexplore. ieee. org/stamp/stamp. jsp?tp=&arnumber=4785103&isnumber=4785030
  2. Laufer, K. ; , "A Stroll through Domain-Driven Development with Naked Objects," Computing in Science & Engineering , vol. 10, no. 3, pp. 76-83, May-June 2008 doi: 10. 1109/MCSE. 2008. 67 URL: http://ieeexplore. ieee. org/stamp/stamp. jsp?tp=&arnumber=4488069&isnumber=4488052
  3. Abel Avram & Floyd Marinescu, "Domain-Driven Design"
  4. Trask, B. ; Roman, A. ; "Leveraging Model Driven Engineering in Software Product Line Architectures," Software Product Line Conference (SPLC), 2011 15th International , vol. , no. , pp. 356-357, 22-26 Aug. 2011 doi: 10. 1109/SPLC. 2011. 63 URL: http://ieeexplore. ieee. org/stamp/stamp. jsp?tp=&arnumber=6030091&isnumber=6030038
  5. Jamaludin Sallim , "Requirements Engineering for Enterprise Applications Development: Seven Challenges in Higher Education Environment," World Academy of Science, Engineering and Technology 4 2005.
  6. Gholami, M. F. ; Ramsin, R. ; , "Strategies for Improving MDA-Based Development Processes," Intelligent Systems, Modelling and Simulation (ISMS), 2010 International Conference on , vol. , no. , pp. 152-157, 27-29 Jan. 2010 doi:10. 1109/ISMS. 2010. 38
  7. Jicheng Fu; Wei Hao; Bastani, F. B. ; I-Ling Yen; , "Model-Driven Development: Where Does the Code Come From?," Semantic Computing (ICSC), 2011 Fifth IEEE International Conference on , vol. , no. , pp. 255-262, 18-21 Sept. 2011 doi:10. 1109/ICSC. 2011. 76
  8. Aniket Mahanti. " Challenges in Enterprise Adoption of Agile Methods – A Survey," Software Engineering and Advanced Applications (SEAA), 2010 36th EUROMICRO Conference on , Journal of Computing and Information Technology – CIT 14, 2006, 3, 197–206 doi:10. 2498/cit. 2006. 03. 03
Index Terms

Computer Science
Information Sciences

Keywords

Model Driven Development Mdd Domain Driven Design Cqs Uml