Dergiler / Havacılık ve Uzay Teknolojileri Dergisi / 2020 / Cilt: 13 - Sayı: 1

Model-güdümlü Mühendislik Üstüne Sistematik Gözden Geçirmeler: Bir Üçüncül Çalışma

Systematic Reviews in Model-Driven Engineering: A Tertiary Study

Sayfa
57–68
Yayın Tarihi
2022-10-18
DOI
—
🏛️Bu makalenin bibliyografik verileri ve tam metin bağlantısı DergiPark üzerinden sağlanmıştır.
DergiPark Kaydı ↗
✨

Yapay Zeka Hızlı Bakış & Çıkarımlar

AI Insight
⚡ TL;DR(1 Cümlede Hızlı Çıkarım)

MGM araştırmacıları arasında anket, sistematik haritalama (SH) ve sistematik literatür taraması (SLT) gibi ikincil çalışmaların yapılmasına ilgi artmasına rağmen, tüm bu çalışmalardan elde edilen bulguları sentezleyen ve yazılım modelleme karakteristiklerine göre ayrıştıran (örneğin, modelleme amacı, faydası ve karşılaşılan zorluklar gibi) bir üçüncül çalışma bulunmamaktadır.

📌 3 Maddede Bu Makale

🎯
Amaç & Hipotez:Yazılım-yoğun sistemlerin artan karmaşıklığı ile başa çıkmakta bir araç olarak görülen model-güdümlü mühendislik (MGM), farklı amaçlar için sağladığı kazanımlarla endüstride yaygın olarak kullanılmaya başlanmıştır.
📊
Temel Bulgular & Veri:Literatürdeki boşluğu dolduran bu çalışmada, MGM'deki uygulama durumlarını yansıtan mevcut 64 ikincil çalışma, modelleme karakteristiklerine göre gruplandırılmıştır.
💡
Sonuç & Katkı:MGM araştırmacıları arasında anket, sistematik haritalama (SH) ve sistematik literatür taraması (SLT) gibi ikincil çalışmaların yapılmasına ilgi artmasına rağmen, tüm bu çalışmalardan elde edilen bulguları sentezleyen ve yazılım modelleme karakteristiklerine göre ayrıştıran (örneğin, modelleme amacı, faydası ve karşılaşılan zorluklar gibi) bir üçüncül çalışma bulunmamaktadır.
🔬Tür:Uygulamalı Anket & Alan Araştırması
📍Kapsam:Genişletilmiş Akademik Örneklem
⚙️Değişkenler:Alan Parametreleri

Özet

Yazılım-yoğun sistemlerin artan karmaşıklığı ile başa çıkmakta bir araç olarak görülen model-güdümlü mühendislik (MGM), farklı amaçlar için sağladığı kazanımlarla endüstride yaygın olarak kullanılmaya başlanmıştır. MGM araştırmacıları arasında anket, sistematik haritalama (SH) ve sistematik literatür taraması (SLT) gibi ikincil çalışmaların yapılmasına ilgi artmasına rağmen, tüm bu çalışmalardan elde edilen bulguları sentezleyen ve yazılım modelleme karakteristiklerine göre ayrıştıran (örneğin, modelleme amacı, faydası ve karşılaşılan zorluklar gibi) bir üçüncül çalışma bulunmamaktadır. Literatürdeki boşluğu dolduran bu çalışmada, MGM'deki uygulama durumlarını yansıtan mevcut 64 ikincil çalışma, modelleme karakteristiklerine göre gruplandırılmıştır. Sistematik inceleme çalışmalarının sistematik çalışmasını sunan bu makale, MGM’nin farklı amaç, fayda ve zorluklarını daha iyi anlamaları için tüm modelleme paydaşlarına (araştırmacılar da dahil) girdi sağlayarak, değişik MGM kullanımlarına modelleme karakteristikleri bazlı olarak ışık tutacaktır.

Abstract

To cope with growing complexity of software-intensive systems, model-driven engineering (MDE) has become a widely used approach in the industry by providing many (potential) benefits with different purposes. Although there has been an increasing interest in conducting secondary studies among MDE researchers such as surveys, systematic mapping (SM) and systematic literature review (SLR), there have been no tertiary study to synthesize the findings from all these existing secondary studies, which also examines various characteristics of software modeling (e.g., purposes, benefits and challenges) as a meta-analysis. The objective of this paper is to investigate and understand the state-of-the-practices in MDE based on the modeling characteristics by presenting a tertiary study (i.e., a systematic review of systematic reviews). To this end, we collected the set of all the existing 64 secondary studies in this field using a well-defined search strategy. This article presents inputs for different modeling stakeholders to better understand and use different purposes, benefits, and challenges of MDE by aggregating consolidated findings on this approach.

🔖

Bu Makaleye Atıf Yap

AKDUR, D., DEMİRÖRS, O. (2022). Model-güdümlü Mühendislik Üstüne Sistematik Gözden Geçirmeler: Bir Üçüncül Çalışma. Havacılık ve Uzay Teknolojileri Dergisi, Cilt: 13 - Sayı: 1, 57–68. https://ajindex.com/articles/535181

📄 Tam Metin PDF Okuyucu

📄

PDF görüntüleyici hazırlanıyor...

Kaynakça (13)

  1. M. Brambilla, J. Cabot, and M. Wimmer, "Model-driven software engineering in practice," in Synthesis Lectures on Software Engineering. vol. 1, ed: Morgan & Claypool, 2012
  2. J. Hutchinson, J. Whittle, and M. Rouncefield, "Model-driven engineering practices in industry: Social, organizational and managerial factors that lead to success or failure," Science of Computer Programming, vol. 89, Part B, pp. 144-161, 2014
  3. A. Gokhale, D. C. Schmidt, B. Natarajan, J. Gray, and N. Wang, "Model Driven Middleware," in Middleware for Communications, ed: Wiley, 2004
  4. D. Akdur and V. Garousi, "Model-Driven Engineering in Support of Development, Test and Maintenance of Communication Middleware: An Industrial Case-Study," in International Conference on Model-Driven Engineering and Software Development (MODELSWARD), France, 2015
  5. V. Wiels, R. Delmas, D. Doose, P. L. Garoche, J. Cazin, and G. Durrieu, "Formal Verification of Critical Aerospace Software," AerospaceLab, pp. p. 1-8, 2012-05-01 2012
  6. J.-A. Maxa, M. S. Ben Mahmoud, and N. Larrieu, "1 - State of the Art of Model-driven Development (MDD) as Applied to Aeronautical Systems," in Model-driven Development for Embedded Software, J.-A. Maxa, M. S. Ben Mahmoud, and N. Larrieu, Eds., ed: Elsevier, 2018, pp. 1-14
  7. D. Akdur, O. Demirörs, and V. Garousi, "Characterizing the development and usage of diagrams in embedded software systems," in 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Vienna, Austria, 2017
  8. R. Heldal, P. Pelliccione, U. Eliasson, J. Lantz, J. Derehag, and J. Whittle, "Descriptive vs prescriptive models in industry," in ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems, France, 2016
  9. T. Kühne, "Matters of (Meta-) Modeling," Software & Systems Modeling, vol. 5, pp. 369-385, 2006
  10. A. Rodrigues da Silva, "Model-driven engineering: A survey supported by the unified conceptual model," Computer Languages, Systems & Structures, vol. 43, pp. 139-155, 2015
  11. G. Kardas, "Model-driven development of multiagent systems: a survey and evaluation," The Knowledge Engineering Review, vol. 28, pp. 479-503, 2013
  12. B. A. Kitchenham, T. Dybå, and M. Jørgensen, "Evidence-based software engineering," presented at the Proceedings of the 26th International Conference on Software Engineering,(ICSE’04), Washington DC, USA, 2004
  13. B. Kitchenham, R. Pretorius, D. Budgen, O. Pearl Brereton, M. Turner, M. Niazi, e