Structure-Behavior Coalescence Abstract State Machine for Metamodel-Based Language in Model-Driven Engineering

  • Ma W
  • Chao W
N/ACitations
Citations of this article
8Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

In Model-Driven Engineering (MDE), the Unified Modeling Language (UML) 2.0 metamodel solution includes a metamodel that defines the language concepts and a user model that defines how the language concepts are represented. In UML 2.0, an important usage of metamodel is to ensure model consistency between different diagrams in the user model. However, most existing UML metamodels lack an integrated semantic framework to project each diagram in the user model as a view of the metamodel. To overcome the shortcomings of the current UML 2.0 metamodel approaches, we developed Structure-Behavior Coalescence Interaction Transition Graph (SBC-ITG) for Metamodel-Based Language (MBL), which provides an integrated semantic framework that is able to integrate structural constructs with behavioral constructs. Using SBC-ITG metamodel-based language as the metamodel solution of UML 2.0, each diagram in the user model can be projected as a view of the SBC Interaction Transition Graph.

Cite

CITATION STYLE

APA

Ma, W.-M., & Chao, W. S. (2020). Structure-Behavior Coalescence Abstract State Machine for Metamodel-Based Language in Model-Driven Engineering. IEEE Systems Journal, 15(3), 4105–4115. https://doi.org/10.1109/jsyst.2020.3027195

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free