A Systematic Review of Metamodelling in Software Engineering

Metamodelling has become a crucial technique to handle the complexity issues in the software development industry. This paper critically reviews and systematically classifies the recent metamodelling approaches to show their current status, limitations, and future trends. This systematic review retr...

Full description

Saved in:
Bibliographic Details
Main Authors: Murni Fatehah, Alias, Mezhuyev, Vitaliy, Al-Emran, Mostafa
Format: Book Chapter
Language:English
English
Published: Springer, Cham 2020
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/40398/1/A%20Systematic%20Review%20of%20Metamodelling%20in%20Software%20Engineering%20%28paper%29%20%282%29.pdf
http://umpir.ump.edu.my/id/eprint/40398/2/A%20Systematic%20Review%20of%20Metamodelling%20in%20Software%20Engineering.pdf
http://umpir.ump.edu.my/id/eprint/40398/
https://doi.org/10.1007/978-3-030-47411-9_1
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.ump.umpir.40398
record_format eprints
spelling my.ump.umpir.403982024-02-16T08:07:21Z http://umpir.ump.edu.my/id/eprint/40398/ A Systematic Review of Metamodelling in Software Engineering Murni Fatehah, Alias Mezhuyev, Vitaliy Al-Emran, Mostafa QA76 Computer software Metamodelling has become a crucial technique to handle the complexity issues in the software development industry. This paper critically reviews and systematically classifies the recent metamodelling approaches to show their current status, limitations, and future trends. This systematic review retrieved and analyzed a total of 1157 research studies published on the topic of metamodelling. The retrieved studies were then critically examined to meet the inclusion and exclusion criteria, in which 69 studies were finally nominated for further critical analysis. The results showed that the main application domains of metamodelling are the cyber-physical and safety-critical systems development. Moreover, the majority of used approaches include metamodels formalization, adding spatial and time semantics, and considering nonfunctional properties. Further, the main trends of metamodelling development include the support of complex systems, behavior modeling, and multilevel modeling. The results of this systematic review would provide insights for scholars and software engineering practitioners looking into the state-of-the-art of metamodelling and assist them in improving their approaches. Springer, Cham 2020 Book Chapter PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/40398/1/A%20Systematic%20Review%20of%20Metamodelling%20in%20Software%20Engineering%20%28paper%29%20%282%29.pdf pdf en http://umpir.ump.edu.my/id/eprint/40398/2/A%20Systematic%20Review%20of%20Metamodelling%20in%20Software%20Engineering.pdf Murni Fatehah, Alias and Mezhuyev, Vitaliy and Al-Emran, Mostafa (2020) A Systematic Review of Metamodelling in Software Engineering. In: Recent Advances in Intelligent Systems and Smart Applications. Studies in Systems, Decision and Control, 295 . Springer, Cham, pp. 3-27. ISBN 978-3-030-47413-3 https://doi.org/10.1007/978-3-030-47411-9_1
institution Universiti Malaysia Pahang Al-Sultan Abdullah
building UMPSA Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaysia Pahang Al-Sultan Abdullah
content_source UMPSA Institutional Repository
url_provider http://umpir.ump.edu.my/
language English
English
topic QA76 Computer software
spellingShingle QA76 Computer software
Murni Fatehah, Alias
Mezhuyev, Vitaliy
Al-Emran, Mostafa
A Systematic Review of Metamodelling in Software Engineering
description Metamodelling has become a crucial technique to handle the complexity issues in the software development industry. This paper critically reviews and systematically classifies the recent metamodelling approaches to show their current status, limitations, and future trends. This systematic review retrieved and analyzed a total of 1157 research studies published on the topic of metamodelling. The retrieved studies were then critically examined to meet the inclusion and exclusion criteria, in which 69 studies were finally nominated for further critical analysis. The results showed that the main application domains of metamodelling are the cyber-physical and safety-critical systems development. Moreover, the majority of used approaches include metamodels formalization, adding spatial and time semantics, and considering nonfunctional properties. Further, the main trends of metamodelling development include the support of complex systems, behavior modeling, and multilevel modeling. The results of this systematic review would provide insights for scholars and software engineering practitioners looking into the state-of-the-art of metamodelling and assist them in improving their approaches.
format Book Chapter
author Murni Fatehah, Alias
Mezhuyev, Vitaliy
Al-Emran, Mostafa
author_facet Murni Fatehah, Alias
Mezhuyev, Vitaliy
Al-Emran, Mostafa
author_sort Murni Fatehah, Alias
title A Systematic Review of Metamodelling in Software Engineering
title_short A Systematic Review of Metamodelling in Software Engineering
title_full A Systematic Review of Metamodelling in Software Engineering
title_fullStr A Systematic Review of Metamodelling in Software Engineering
title_full_unstemmed A Systematic Review of Metamodelling in Software Engineering
title_sort systematic review of metamodelling in software engineering
publisher Springer, Cham
publishDate 2020
url http://umpir.ump.edu.my/id/eprint/40398/1/A%20Systematic%20Review%20of%20Metamodelling%20in%20Software%20Engineering%20%28paper%29%20%282%29.pdf
http://umpir.ump.edu.my/id/eprint/40398/2/A%20Systematic%20Review%20of%20Metamodelling%20in%20Software%20Engineering.pdf
http://umpir.ump.edu.my/id/eprint/40398/
https://doi.org/10.1007/978-3-030-47411-9_1
_version_ 1822924149191868416
score 13.244109