Model-Driven Approaches for Serverless Software Development: Evaluation and Future Directions
Mehdi Eidi and Raman Ramsin
Proceedings of the 14th International Conference on Model-Based Software and Systems Engineering - MODELSWARD, Spain, 2026
Serverless computing abstracts server management, enabling developers to focus on application logic. However, it introduces challenges across the software development lifecycle that necessitate the use of specialized methodologies. Model-Driven Development (MDD) is a promising approach, yet research on serverless-specific MDD remains underexplored, whereas methodologies for microservices are comparatively mature. This paper reviews selected MDD approaches for serverless and microservices development using a process-centered template and proposes an evaluation framework inspired by feature analysis, encompassing general, MDD, and serverless-related criteria. Applying the framework reveals gaps in existing serverless approaches and highlights adaptable strengths of microservices methodologies. These findings suggest directions toward mature MDD methodologies for serverless software development.