A Domain Specific Modeling Language Semantic Model for Artefact Orientation
Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 33126
A Domain Specific Modeling Language Semantic Model for Artefact Orientation

Authors: Bunakiye R. Japheth, Ogude U. Cyril

Abstract:

Since the process of transforming user requirements to modeling constructs are not very well supported by domain-specific frameworks, it became necessary to integrate domain requirements with the specific architectures to achieve an integrated customizable solutions space via artifact orientation. Domain-specific modeling language specifications of model-driven engineering technologies focus more on requirements within a particular domain, which can be tailored to aid the domain expert in expressing domain concepts effectively. Modeling processes through domain-specific language formalisms are highly volatile due to dependencies on domain concepts or used process models. A capable solution is given by artifact orientation that stresses on the results rather than expressing a strict dependence on complicated platforms for model creation and development. Based on this premise, domain-specific methods for producing artifacts without having to take into account the complexity and variability of platforms for model definitions can be integrated to support customizable development. In this paper, we discuss methods for the integration capabilities and necessities within a common structure and semantics that contribute a metamodel for artifact-orientation, which leads to a reusable software layer with concrete syntax capable of determining design intents from domain expert. These concepts forming the language formalism are established from models explained within the oil and gas pipelines industry.

Keywords: Control process, metrics of engineering, structured abstraction, semantic model.

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.2576928

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 745

References:


[1] Anvil International (2012), Pipe Fitters Handbook, University Park, IL 2012 United States.
[2] Alfred V. Aho, Ravi Sethi and Jeffrey D. Ullman, (2007), Compilers Principles, Techniques, & Tools, Pearson Education, New York.
[3] Braha D, Reich Y (2001) Topological structures for modelling engineering design processes. International conference on engineering design (ICED 01), Glasgow.
[4] B.G. Technical LTD - B.G. Technical Oil & Gas industry Port Harcourt, Nigeria; www.bgtechnical.com/ Annual Reports 2009 to 2012.
[5] Bernhard Sch¨atz, fortiss GmbH, Guerickestr, From Solution to Problem Spaces: Formal Methods in the Context of Model-Based Development and Domain-Specific Languages, 35th IEEE Annual Computer Software and Applications Conference 2011.
[6] David A. Schmidt, (1997), Denotational Semantics: A methodology for language development Department of Computing and Information Sciences, 234 Nichols Hall, Kansas State University, Manhattan, KS 66506. [email protected].
[7] D. Méndez Fernández, D.C. Petriu, N. Rouquette, Ø. Haugen (Eds.): A Meta Model for Artefact-Orientation: Fundamentals and Lessons Learned in Requirements Engineering; MODELS 2010, Springer-Verlag Berlin Heidelberg 2010.
[8] Diomidis Spinellis, Notable design patterns for domain-specific languages, Department of Information and Communication Systems, University of the Aegean, GR-83 200 Karlovasi, Greece, The Journal of Systems and Software 56 (2001) 91±99.
[9] E. A. Lee and H. Zheng, “Operational semantics of hybrid systems,” in Proceedings of Hybrid Systems: Computation and Control (HSCC), vol. LNCS 3414. Springer, 2005, pp. 25–53, invited Paper.
[10] Eric Evans (2003), Domain-Driven Design: Tackling Complexity in the Heart of Software Addison Wesley, USA.
[11] F. Zezula and C. Durden, (2000), Piping Joints Handbook, Piping & Pressure Systems Consultant, UTG, Sunbury.
[12] F. Klar, A. K¨onigs, and A. Sch ¨ urr, “Model Transformation in the Large,” in Proceedings of the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering, ser. N. York: ACM Press, 2007, pp. 285–294.
[13] JieHu., Hubei Univ., Wuhan, China ; Mengchi Liu ; Junchi Zhang A Semantic Model For Academic Social Network Analysis Published in: Advances in Social Networks Analysis and Mining (ASONAM), 2014 IEEE/ACM International Conference Beijing.
[14] Neelakantan R. Krishnaswami Nick Benton, A Semantic Model for Graphical User Interfaces ICFP ’11 2011 ACM Tokyo.
[15] MattijsGhijsen, Jeroen van der Ham, Paola Grosso, CosminDumitru, Hao Zhu, Zhiming Zhao and Cees de Laat, A Semantic-Web Approach for Modeling Computing Infrastructures To appear in Computers and Electrical Engineering, 2013Universiteit van Amsterdam System and Network Engineering.SNE technical report SNE-UVA-2013-01http://sne.science.uva.nl/.