• Türkçe
    • English
  • English 
    • Türkçe
    • English
  • Login
teknoversite
View Item 
  •   DSpace Home
  • Fakülteler
  • Mühendislik ve Doğa Bilimleri Fakültesi
  • Bilgisayar Mühendisliği
  • Makale Koleksiyonu
  • View Item
  •   DSpace Home
  • Fakülteler
  • Mühendislik ve Doğa Bilimleri Fakültesi
  • Bilgisayar Mühendisliği
  • Makale Koleksiyonu
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

MSDeveloper: A Variability-Guided Methodology for Microservice-Based Development

Thumbnail

View/Open

Tam Metin / Full Text (1.345Mb)

Date

2022

Author

Dolu, Betül Kuruoğlu
Çetinkaya, Anıl
Kaya, M. Çağrı
Nazlıoğlu, Selma
Doǧru, Ali Hikmet

Metadata

Show full item record

Citation

Kuruoglu Dolu, B., Cetinkaya, A., Kaya, M.C., Nazlioglu, S., Dogru, A.H. (2022). MSDeveloper: A Variability-Guided Methodology for Microservice-Based Development. Applied Sciences (Switzerland), 12 (22), art. no. 11439. https://doi.org/10.3390/app122211439

Abstract

This article presents a microservice-based development approach, MSDeveloper (Microservices Developer), employing variability management for product configuration through a low-code development environment. The purpose of this approach is to offer a general-purpose environment for the easier development of families of products for different domains: a domain-oriented development environment is suggested, where domain developers and product developers can utilize the environment as a software ecosystem. Thus, genericity is offered through supporting different domains. A domain is populated with feature and process models and microservices in a layered architecture. Feature models drive the product configuration, which affects the process model and the microservice layer. An experimental study was conducted to validate the applicability of the approach and the usability of the development environment. Students from different courses were assigned system modeling projects where they utilized helper tools supporting the provided methodology. Furthermore, professional software developers were consulted about this recommended domain-oriented development environment. Feedback from student projects and professionals’ remarks are analyzed and discussed.

Source

Applied Sciences (Switzerland)

Volume

12

Issue

22

URI

https://doi.org/10.3390/app122211439
https://hdl.handle.net/20.500.12508/2429

Collections

  • Araştırma Çıktıları | Scopus İndeksli Yayınlar Koleksiyonu [1420]
  • Araştırma Çıktıları | Web of Science İndeksli Yayınlar Koleksiyonu [1460]
  • Makale Koleksiyonu [82]



DSpace software copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback
Theme by 
@mire NV
 

 




| Instruction | Guide | Contact |

DSpace@İSTE

by OpenAIRE
Advanced Search

sherpa/romeo
Dergi Adı / ISSN Yayıncı

Exact phrase only All keywords Any

Başlık İle Başlar İçerir ISSN


Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsTypeDepartmentPublisherCategoryLanguageAccess TypeİSTE AuthorIndexed SourcesThis CollectionBy Issue DateAuthorsTitlesSubjectsTypeDepartmentPublisherCategoryLanguageAccess TypeİSTE AuthorIndexed Sources

My Account

LoginRegister

Statistics

View Google Analytics Statistics

DSpace software copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback
Theme by 
@mire NV
 

 


|| Guide|| Instruction || Library || Iskenderun Technical University || OAI-PMH ||

Iskenderun Technical University, İskenderun, Turkey
If you find any errors in content, please contact:

Creative Commons License
Iskenderun Technical University Institutional Repository is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 4.0 Unported License..

DSpace@İSTE:


DSpace 6.2

tarafından İdeal DSpace hizmetleri çerçevesinde özelleştirilerek kurulmuştur.