基于UML和软件复用的安卓应用设计及网格调度中闲置资源负载研究
安卓应用设计相关内容
- 安卓应用发展现状与复用技术
- 智能手机具备强大的计算能力,安卓操作系统因开源免费在智能手机市场占据主导地位。安卓应用数量增长迅速,这可能得益于开发者数量增加、应用商店的普及以及开发的便捷性,更重要的是软件复用技术的应用。
- 软件复用能构建更可靠的系统并降低开发成本,包括选择可复用的软件制品、将其适配到应用中以及集成到正在开发的软件产品这三个步骤。
- UML与安卓应用设计的局限性
- 统一建模语言(UML)是分析和设计面向对象软件系统的标准语言,但它不能描述安卓平台,因为它是通用的建模语言,缺乏表达特定系统独特功能的精细概念。
- 本文旨在通过扩展UML模型和软件复用技术来设计高质量的安卓应用。
- 相关研究工作
- UML支持扩展机制,如UML Profile可基于面向方面指定、可视化和记录软件系统的制品。
- 已有一些工具支持使用UML进行软件建模,但大多专注于传统软件开发,不完全支持安卓应用开发。IBM Rational Rhapsody是商业软件建模工具,近期扩展支持安卓应用的建模和代码生成。
- 目前关于安卓移动操作系统中复用模块的研究较少,本文将聚焦于安卓存储库库和资源中的复用模块。
超级会员免费看
订阅专栏 解锁全文
3396

被折叠的 条评论
为什么被折叠?



