Inconsistency detection of model and code via critic-based approach

Model Driven Software Engineering (MDSE) has become the state of the art in software abstraction and increasingly popular in industry and academia. MDSE concerns the use of models as first-class artifacts of software development process. The MDSE has been seen as a way to manage the increasing of so...

Full description

Bibliographic Details
Main Authors: Mohammed, Osman, Mohd Ali, Norhayati, Admodisastro, Novia Indriaty, Din, Jamilah
Format: Article
Language:English
Published: American Scientific Publishers 2017
Online Access:http://psasir.upm.edu.my/id/eprint/62143/
http://psasir.upm.edu.my/id/eprint/62143/1/Inconsistency%20detection%20of%20model%20and%20code%20via%20critic-based%20approach.pdf
_version_ 1848854569884319744
author Mohammed, Osman
Mohd Ali, Norhayati
Admodisastro, Novia Indriaty
Din, Jamilah
author_facet Mohammed, Osman
Mohd Ali, Norhayati
Admodisastro, Novia Indriaty
Din, Jamilah
author_sort Mohammed, Osman
building UPM Institutional Repository
collection Online Access
description Model Driven Software Engineering (MDSE) has become the state of the art in software abstraction and increasingly popular in industry and academia. MDSE concerns the use of models as first-class artifacts of software development process. The MDSE has been seen as a way to manage the increasing of software complexity. However, one of the challenges in MDSE is to generate a consistent model-implementation mapping between design model and source code. Source code is also an important software development artifact as it represents the executable system. Detecting inconsistencies between design models and source code is hard because both artifacts normally will have some changes or modifications. Several researchers have introduced various methods in managing the inconsistency of model-code. In this paper, we propose a critic-based approach to detect the inconsistencies between design model and source code. The critic-based approach will provide instant feedback that point out the inconsistencies between model and code.
first_indexed 2025-11-15T11:11:58Z
format Article
id upm-62143
institution Universiti Putra Malaysia
institution_category Local University
language English
last_indexed 2025-11-15T11:11:58Z
publishDate 2017
publisher American Scientific Publishers
recordtype eprints
repository_type Digital Repository
spelling upm-621432019-04-16T04:13:27Z http://psasir.upm.edu.my/id/eprint/62143/ Inconsistency detection of model and code via critic-based approach Mohammed, Osman Mohd Ali, Norhayati Admodisastro, Novia Indriaty Din, Jamilah Model Driven Software Engineering (MDSE) has become the state of the art in software abstraction and increasingly popular in industry and academia. MDSE concerns the use of models as first-class artifacts of software development process. The MDSE has been seen as a way to manage the increasing of software complexity. However, one of the challenges in MDSE is to generate a consistent model-implementation mapping between design model and source code. Source code is also an important software development artifact as it represents the executable system. Detecting inconsistencies between design models and source code is hard because both artifacts normally will have some changes or modifications. Several researchers have introduced various methods in managing the inconsistency of model-code. In this paper, we propose a critic-based approach to detect the inconsistencies between design model and source code. The critic-based approach will provide instant feedback that point out the inconsistencies between model and code. American Scientific Publishers 2017-11 Article PeerReviewed text en http://psasir.upm.edu.my/id/eprint/62143/1/Inconsistency%20detection%20of%20model%20and%20code%20via%20critic-based%20approach.pdf Mohammed, Osman and Mohd Ali, Norhayati and Admodisastro, Novia Indriaty and Din, Jamilah (2017) Inconsistency detection of model and code via critic-based approach. Advanced Science Letters, 23 (11). 11599 - 11603. ISSN 1936-6612; ESSN: 1936-7317 https://www.ingentaconnect.com/contentone/asp/asl/2017/00000023/00000011/art00252?crawler=true&mimetype=application/pdf 10.1166/asl.2017.10336
spellingShingle Mohammed, Osman
Mohd Ali, Norhayati
Admodisastro, Novia Indriaty
Din, Jamilah
Inconsistency detection of model and code via critic-based approach
title Inconsistency detection of model and code via critic-based approach
title_full Inconsistency detection of model and code via critic-based approach
title_fullStr Inconsistency detection of model and code via critic-based approach
title_full_unstemmed Inconsistency detection of model and code via critic-based approach
title_short Inconsistency detection of model and code via critic-based approach
title_sort inconsistency detection of model and code via critic-based approach
url http://psasir.upm.edu.my/id/eprint/62143/
http://psasir.upm.edu.my/id/eprint/62143/
http://psasir.upm.edu.my/id/eprint/62143/
http://psasir.upm.edu.my/id/eprint/62143/1/Inconsistency%20detection%20of%20model%20and%20code%20via%20critic-based%20approach.pdf