A Unified Integration Model for Data and Code to Support Efficient Low-Code Application Development

A data-centric integration metamodel for low-code application development is proposed. Taking into account the hierarchical structure of applications and their constituent elements, this model applys the metadata model named as DNA to the rapid development of applications, providing a metadata definition paradigm that fully covers the entire lifecycle of software development; The metadata model covers data entities, data definitions, and data relationships; front end forms, front end views, front end charts; Process definition and process instances; Business logic; The entire process of menu and other software development. During the application development process, by utilizing the metadata model, no class needs to be designed for each domain model. Only two core class, the DNA meta-model and VA data model instance, need to be defined to unify the domain model and related services for domain objects, avoiding the need to modify service interfaces and implementations and thus improving the flexibility of the domain model. The metadata driven rapid development framework consists of a four-layer MDVC architecture; M refers to the business model, V refers to the user interface, and C is the controller. While using MVC to separate the implementation code of M and V, a DbMap layer (data mapping layer) is further placed between the DAO layer and the Service layer of the business model to achieve the separation of the data model and data operations.

Authors

Institutions

Publication Details

Published
2024-10-25
DOI
https://doi.org/10.1109/icemce64157.2024.10862137
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Unified Integration Model for Data and Code to Support Efficient Low-Code Application Development

Jian Yin, Song Zou, Yonghua Wang, Yuejun Luo et al.
Distributed and Parallel Computing Systems
article

A Unified Integration Model for Data and Code to Support Efficient Low-Code Application Development

Jian Yin, Song Zou, Yonghua Wang, Yuejun Luo, Yubin Fu, Xiaowen Fu
article en

Abstract

A data-centric integration metamodel for low-code application development is proposed. Taking into account the hierarchical structure of applications and their constituent elements, this model applys the metadata model named as DNA to the rapid development of applications, providing a metadata definition paradigm that fully covers the entire lifecycle of software development; The metadata model covers data entities, data definitions, and data relationships; front end forms, front end views, front end charts; Process definition and process instances; Business logic; The entire process of menu and other software development. During the application development process, by utilizing the metadata model, no class needs to be designed for each domain model. Only two core class, the DNA meta-model and VA data model instance, need to be defined to unify the domain model and related services for domain objects, avoiding the need to modify service interfaces and implementations and thus improving the flexibility of the domain model. The metadata driven rapid development framework consists of a four-layer MDVC architecture; M refers to the business model, V refers to the user interface, and C is the controller. While using MVC to separate the implementation code of M and V, a DbMap layer (data mapping layer) is further placed between the DAO layer and the Service layer of the business model to achieve the separation of the data model and data operations.

State Grid Corporation of China (China) (CN)
Openalex Percentile: Top 68%
Distributed and Parallel Computing Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.