...
首页> 外文期刊>Procedia Computer Science >User Interface Matters: Analysing the Complexity of Mobile Applications from a Visual Perspective
【24h】

User Interface Matters: Analysing the Complexity of Mobile Applications from a Visual Perspective

机译:用户界面事项:从视觉视角分析移动应用程序的复杂性

获取原文
           

摘要

Product-centric techniques to analyze mobile applications leverage traditional source code analysis, size, market success, complexity, and others. Many of these techniques converge in the strategy of evaluating metrics taken from the source code that delivers the functionality of the software product. However, when following the Model-View-Controller (MVC) architecture, mobile applications are typically constructed by a compound of at least two programming languages, one to deliver the functionality and the other to describe the visual aspects. The latter is commonly left out from source code analysis, even though critical parts of the application are present in the graphic User Interface (UI). In this paper, we identify an opportunity to strengthen the product-centric mobile app analysis by incorporating UI metrics. This approach aims to enhance the expressiveness of source code metrics and deliver a more comprehensive analysis of the complexity, maintainability, and effort estimation of a mobile app. To introduce the concept, we present a case study realized using a block-based programming language to create mobile apps, in which we describe and calculate functional and UI metrics, discover commonalities and differences, discuss traits, and open tracks for further research.
机译:以产品为中心的技术分析移动应用程序利用传统的源代码分析,规模,市场成功,复杂性等。其中许多技术会聚在评估从源代码中提供的指标的策略,该策略提供了提供软件产品功能的源代码。然而,当遵循模型 - 视图 - 控制器(MVC)架构时,移动应用通常由至少两个编程语言的化合物构成,一个用于提供功能,另一个用于描述视觉方面。后者通常从源代码分析中遗漏,即使应用程序的关键部分存在于图形用户界面(UI)中。在本文中,我们通过合并UI度量来确定加强以产品为中心的移动应用程序分析的机会。这种方法旨在增强源代码指标的表现力,并提供更全面的对移动应用程序的复杂性,可维护性和努力估算的更全面的分析。为了介绍该概念,我们展示了使用基于块的编程语言实现的案例研究来创建移动应用程序,其中我们描述和计算功能和UI度量,发现共同点和差异,讨论特征,以及开放轨道以进行进一步研究。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号