Comparison of the Two-Hemisphere Model-Driven Approach to Other Methods for Model-Driven Software Development
Models are widely used not only in computer science field, but also in other fields. They are an effective way to show relevant information in a convenient way. Model-driven software development uses models and transformations as first-class citizens. That makes software development phases more rela...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Sciendo
2015-12-01
|
Series: | Applied Computer Systems |
Subjects: | |
Online Access: | https://doi.org/10.1515/acss-2015-0013 |
id |
doaj-31d011cf26fa4763a7020e38991d7755 |
---|---|
record_format |
Article |
spelling |
doaj-31d011cf26fa4763a7020e38991d77552021-09-06T19:39:40ZengSciendoApplied Computer Systems2255-86912015-12-0118151410.1515/acss-2015-0013acss-2015-0013Comparison of the Two-Hemisphere Model-Driven Approach to Other Methods for Model-Driven Software DevelopmentNikiforova Oksana0Kozacenko Ludmila1Ahilcenoka Dace2Gusarovs Konstantins3Ungurs Dainis4Jukss Maris5 Riga Technical University, Latvia Riga Technical University, Latvia Riga Technical University, Latvia Riga Technical University, Latvia Riga Technical University, Latvia McGill University, CanadaModels are widely used not only in computer science field, but also in other fields. They are an effective way to show relevant information in a convenient way. Model-driven software development uses models and transformations as first-class citizens. That makes software development phases more related to each other, those links later help to make changes or modify software product more freely. At the moment there are a lot of methods and techniques to create those models and transform them into each other. Since 2004, authors have been developing the so called 2HMD approach to bridge the gap between problem domain and software components by using models and model transformation. The goal of this research is to compare different methods positioned for performing the same tasks as the 2HMD approach and to understand the state of the art in the area of model-driven software development.https://doi.org/10.1515/acss-2015-0013two-hemisphere modelmodel-driven software developmentproblem domain modellinguml modelling |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Nikiforova Oksana Kozacenko Ludmila Ahilcenoka Dace Gusarovs Konstantins Ungurs Dainis Jukss Maris |
spellingShingle |
Nikiforova Oksana Kozacenko Ludmila Ahilcenoka Dace Gusarovs Konstantins Ungurs Dainis Jukss Maris Comparison of the Two-Hemisphere Model-Driven Approach to Other Methods for Model-Driven Software Development Applied Computer Systems two-hemisphere model model-driven software development problem domain modelling uml modelling |
author_facet |
Nikiforova Oksana Kozacenko Ludmila Ahilcenoka Dace Gusarovs Konstantins Ungurs Dainis Jukss Maris |
author_sort |
Nikiforova Oksana |
title |
Comparison of the Two-Hemisphere Model-Driven Approach to Other Methods for Model-Driven Software Development |
title_short |
Comparison of the Two-Hemisphere Model-Driven Approach to Other Methods for Model-Driven Software Development |
title_full |
Comparison of the Two-Hemisphere Model-Driven Approach to Other Methods for Model-Driven Software Development |
title_fullStr |
Comparison of the Two-Hemisphere Model-Driven Approach to Other Methods for Model-Driven Software Development |
title_full_unstemmed |
Comparison of the Two-Hemisphere Model-Driven Approach to Other Methods for Model-Driven Software Development |
title_sort |
comparison of the two-hemisphere model-driven approach to other methods for model-driven software development |
publisher |
Sciendo |
series |
Applied Computer Systems |
issn |
2255-8691 |
publishDate |
2015-12-01 |
description |
Models are widely used not only in computer science field, but also in other fields. They are an effective way to show relevant information in a convenient way. Model-driven software development uses models and transformations as first-class citizens. That makes software development phases more related to each other, those links later help to make changes or modify software product more freely. At the moment there are a lot of methods and techniques to create those models and transform them into each other. Since 2004, authors have been developing the so called 2HMD approach to bridge the gap between problem domain and software components by using models and model transformation. The goal of this research is to compare different methods positioned for performing the same tasks as the 2HMD approach and to understand the state of the art in the area of model-driven software development. |
topic |
two-hemisphere model model-driven software development problem domain modelling uml modelling |
url |
https://doi.org/10.1515/acss-2015-0013 |
work_keys_str_mv |
AT nikiforovaoksana comparisonofthetwohemispheremodeldrivenapproachtoothermethodsformodeldrivensoftwaredevelopment AT kozacenkoludmila comparisonofthetwohemispheremodeldrivenapproachtoothermethodsformodeldrivensoftwaredevelopment AT ahilcenokadace comparisonofthetwohemispheremodeldrivenapproachtoothermethodsformodeldrivensoftwaredevelopment AT gusarovskonstantins comparisonofthetwohemispheremodeldrivenapproachtoothermethodsformodeldrivensoftwaredevelopment AT ungursdainis comparisonofthetwohemispheremodeldrivenapproachtoothermethodsformodeldrivensoftwaredevelopment AT jukssmaris comparisonofthetwohemispheremodeldrivenapproachtoothermethodsformodeldrivensoftwaredevelopment |
_version_ |
1717770235219542016 |