RESEARCH PAPERS Developing Mobile Applications Via Model Driven Development: A Systematic Literature Review [Link] Mobile app usage is rapidly increasing, but developing mobile apps is challenging due to various dependencies. Model Driven Development (MDD) is a potential approach to simplify and streamline this process. This paper systematically reviewed 55 relevant studies to investigate how MDD techniques have been used in mobile app development. It identified popular approaches, tools, and artifacts, and highlighted the importance of architecture, domain model, and code generation in MDD-based app development. The findings suggest that MDD can improve productivity, scalability, and reliability of mobile apps. However, the study also identified limitations and gaps in current research, and made recommendations for future research. Overall, the paper concludes that MDD has been a steady interest in mobile app development and provides guidance for future researchers and developers to improve app development techniques and deliver more effective apps to end-users.
Model-Driven Development
Model-Driven Development
Model-Driven Development
RESEARCH PAPERS Developing Mobile Applications Via Model Driven Development: A Systematic Literature Review [Link] Mobile app usage is rapidly increasing, but developing mobile apps is challenging due to various dependencies. Model Driven Development (MDD) is a potential approach to simplify and streamline this process. This paper systematically reviewed 55 relevant studies to investigate how MDD techniques have been used in mobile app development. It identified popular approaches, tools, and artifacts, and highlighted the importance of architecture, domain model, and code generation in MDD-based app development. The findings suggest that MDD can improve productivity, scalability, and reliability of mobile apps. However, the study also identified limitations and gaps in current research, and made recommendations for future research. Overall, the paper concludes that MDD has been a steady interest in mobile app development and provides guidance for future researchers and developers to improve app development techniques and deliver more effective apps to end-users.