Supporting Engineering Design Modeling by Domain Specific Modeling Languag
American Journal of Software Engineering and Applications
Volume 2, Issue 3, June 2013, Pages: 86-91
Received: Jun. 28, 2013; Published: Jul. 20, 2013
Views 3092      Downloads 178
Authors
Japheth Bunakiye. Richard., Department of Mathematics/Computer Science, Niger Delta University, Yenagoa, Nigeria
Ogheneovo Edward. Erhieyovwe., Department of Computer Science, University of Port Harcourt, Port Harcourt, Nigeria
Article Tools
PDF
Follow on us
Abstract
Domain specific modeling methodology employed in this solution provides abstractions in the problem domain that expresses designs in terms of concepts in the application domain. Presented in this paper therefore is a metamodelling tool, an integrated platform which offers layered collections of reusable software primitives whose semantics are familiar only to engineering design mechanisms. It is intended to eliminate the complexities associated with the domain of computing technologies such as CAD systems where the focus is solely on engineering designs expertise in the software systems logic. This tool which was built on the DSL processor engine that compiles the DSL Builder files at the core will enable non design experts to be able to evolve designs specific to their domains of operations and reflecting their view points. At the Development Interface, the templates are created for every transformation added to our model that can be applicable in the physical design of objects in the engineering industry. It will in line remove hassles and complexities of expertise centric design platforms to produce artifacts that will help engineers manage very complex design concepts.
Keywords
Domain-Specific modeling, Primitives, Models, Platform Complexity, Domain Classes
To cite this article
Japheth Bunakiye. Richard., Ogheneovo Edward. Erhieyovwe., Supporting Engineering Design Modeling by Domain Specific Modeling Languag, American Journal of Software Engineering and Applications. Vol. 2, No. 3, 2013, pp. 86-91. doi: 10.11648/j.ajsea.20130203.11
References
[1]
Autodesk Inc. (2013) AutoCAD Release 2013 Programmers Reference Manual.
[2]
Alessandro NADDEO (2010), Cad Active Models: AnInnovative Method in Assembly Environment, Journalof Industrial Design and Engineering Graphics Volume5 Issue No. 1
[3]
Selić, B. (2011), the Theory and Practice of ModellingLanguage Design (for Model-Based Software Engineering), MODELLS 2011 Wellington New Zealand
[4]
Seifert, D., Dahlweid, M. and Santen, T. (2011), AFORMULA for Abstractions and AutomatedAnalysis, Wellington New Zealand MODELS 2011
[5]
Melgoza, E. L., Rosell, A. (2012), An integrated parameterized tool for designing a customized tracheal stentComputer-Aided Design, Vol. 44, Issue 12, pp.1173-1181
[6]
Giachetti, G., Marín, B. and Pastor, O. (2009), Integration of domain- specific modelling languages andUML through UML profile extension mechanism, Int’lJournal of Computer Science and Applications, Vol. 6,No. 5, pp. 145-174.
[7]
Vangheluwe, H. (2010), Domain-Specific ModellingLanguage Engineering, Lisboa, Portugal
[8]
Deng, J., Hormann, K. and Kazhdan, M. (2012), Geometric Modeling and Processing, Computer Aided Geometric Design, Volume 29, Issue 7, October 2012, 421.
[9]
Leake, J. (2012), Engineering Design Graphics:Sketching, Modeling, and Visualization. John Wiley &Sons, Inc. USA.
[10]
Stavric, M. and Marina, O. (2011), Parametric Modeling for Advanced Architecture, International Journalof Applied Mathematics and Informatics, UniversityPress 9 16.
[11]
John Charlery, Chris D. Smith, An approach tomodeling domain-wide information,based on limited points’ data – part I, American Journal ofSoftware Engineering and Applications 2013, 2(2):pp32-39www.sciencepublishinggroup.com/j/ajsea)
[12]
Lockhart, S. and Johnson, C. (2012), Engineering Design Communications: Conveying Design throughGraphics (2nd Edition), Prentice Hall, USA.
[13]
Douglas C. Schmidt (2006) Model-Driven EngineeringVanderbilt University, the IEEE ComputerSociety
[14]
Nicola CAPPETTI (2010), Parametric Model ofLumbar Vertebra, Journal of IndustrialDesign andEngineering Graphics Vol. 5, Issue No. 2.
[15]
Mernik, M, Heering, J., Sloane, A. M. (2005) Whenand how to Develop Domain-Specific Languages,ACM Computing Surveys Vol. 37, No. 4, pp. 316-34.
[16]
Baker, S. D. and Slaby, J. M. (2006), Domain-SpecificModeling Languages for EnterpriseDRE SystemJournal of Computers, IEEE Computer Society 2006
[17]
Kelly, S. (2007), Domain-Specific Modeling Languages: Moving from Writing Code to Generating It,[DSM Forum, 2007] "DSM Tools."
[18]
SannaSivonen (2008), Domain-specific modellinglanguage and code generator for developing repository-based Eclipse plug-ins, VTT Technical ResearchCentre of Finland
[19]
Gustavo C. M. Sousa Fábio M. Costa Goiânia-GOPeter J. Clarke Andrew A. Allen (2012),Model-Driven Development of DSML Execution Engines, Proceedings of ACM Conference,eduMRT ’12, Innsbruck, Austria
[20]
Markus Völter (2008) Domain Specific LanguagesImplementation Techniques voelter@acm.orghttp://se.radio.net
[21]
Petru DUMITRACHE (2011), Parametric Modeling of Rops/Fops Protective StructuresGeometryInOrder To Study Of Their Behaviour Using FiniteElement Method, Journal of Industrial Design andEngineering Graphics Vol. 6, Issue No.
ADDRESS
Science Publishing Group
1 Rockefeller Plaza,
10th and 11th Floors,
New York, NY 10020
U.S.A.
Tel: (001)347-983-5186