The Structure-Behavior Coalescence Method –Toward a Unified View of the Software System in Model-Driven Engineering

10/29/2021
by   William S. Chao, et al.
0

In Model-Driven Engineering (MDE), the Unified Modeling Language (UML) 2.0 specification 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 use of metamodel is to provide an integrated semantic framework that every diagram in the user model can be projected as a view of the metamodel. However, most existing UML 2.0 metamodels lack the ability to serve as the basis for unifying different views of a software system. To overcome the shortcomings of the current UML 2.0 metamodel approaches, we developed Operation-Based Multi-Queue Structure-Behavior Coalescence Process Algebra (O-M-SBC-PA), which provides an integrated semantic framework that is able to integrate structural and behavioral constructs. Using O-M-SBC-PA as the metamodel of UML 2.0, each diagram in the user model can be projected as a view of the MDE metamodel.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/09/2021

Structure-Behavior Coalescence Process Algebra – Toward a Unified View of the System in Model-Based Systems Engineering

In Model-Based Systems Engineering (MBSE), the Systems Modeling Language...
research
07/01/2021

TMUML: A Singular TM Model with UML Use Cases and Classes

In the systems and software modeling field, a conceptual model involves ...
research
04/05/2023

Redrafting Requirements Modeling Using a Single Multilevel Diagram

The complexity of software-based systems has increased significantly, es...
research
12/09/2022

A Model Driven Approach on Object Oriented PLC Programming for Manufacturing Systems with regard to Usability

This paper presents the modular automation for reuse in manufacturing sy...
research
05/03/2021

Model Multiplicity (UML) Versus Model Singularity in System Requirements and Design

A conceptual model can be used to manage complexity in both the design a...
research
06/03/2018

BPjs --- a framework for modeling reactive systems using a scripting language and BP

We describe some progress towards a new common framework for model drive...
research
12/17/2020

A framework to semantify BPMN models using DEMO business transaction pattern

BPMN is a specification language widely used by industry and researchers...

Please sign up or login with your details

Forgot password? Click here to reset