首页> 外文会议>International Conference on Electrical Engineering and Informatics >A Tale of Two Development Approach: Empirical Study on The Maintainability and Modularity of Android Mobile Application with Anti-Pattern and Model-View-Presenter Design Pattern
【24h】

A Tale of Two Development Approach: Empirical Study on The Maintainability and Modularity of Android Mobile Application with Anti-Pattern and Model-View-Presenter Design Pattern

机译:两种开发方法的故事:具有防模式和模型 - 展示者设计模式的Android移动应用的可维护性和模块化的实证研究

获取原文

摘要

Software development on mobile devices is overgrowing. However, the software still frequently unstructured developed without any pattern that can facilitate other developers to continue that software development, we called this approach as "anti-pattern." To overcome the anti-pattern problem and with the goal of improving maintainability, the developer begins to apply various architectural design patterns such as MVC, MVP, and MVVM to the development of Android-based mobile application. In this paper, we compare maintainability and modularity between 2 applications build with design pattern (MVP) and without design pattern or commonly referred as 'anti-pattern' using jHawk 6 as a software metrics tools. Use of jHawk 6 reduced subjectivity of measurements in some of the previous studies that make this research more proven with the use of selected maintainability and modularity metrics from previous qualified studies. In the end, this study proved empirically, use of MVP Design pattern significantly increase modularity by two times. With this results, we strongly recommend the use of the MVP design pattern in android based mobile application development.
机译:移动设备上的软件开发过度划分。然而,该软件仍然经常在没有任何模式的情况下开发的,可以促进其他开发人员继续将这种方法称为“反模式”。为了克服反模式问题,并通过提高可维护性的目标,开发人员开始应用于基于Android的移动应用程序的MVC,MVP和MVVM等各种架构设计模式。在本文中,我们将具有设计模式(MVP)的2个应用程序建立的可维护性和模块化和无设计模式或通常称为“反模式”作为软件指标工具。 jhawk 6在一些先前研究中降低了测量的主观性,以便使用来自先前合格研究的选定的可维护性和模块化指标更加证明了这项研究。最后,本研究经验证明,使用MVP设计模式将模块化显着增加两次。通过这种结果,我们强烈建议使用MVP设计模式在基于Android的移动应用程序开发中。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号