一种面向粒的移动终端代码更新方法技术

技术编号:9596616 阅读:148 留言:0更新日期:2014-01-23 02:08
本发明专利技术公开了一种面向粒的移动终端代码更新方法,属于计算机应用领域,本发明专利技术通过在场所上下文中触发适合性测试支持移动终端程序个体在未知运行环境中的适合性自感知能力;通过在程序个体中定位不适合的粒,实现终端程序个体自主地决定代码更新的范围;通过相似粒查找和替换实现程序个体适合性的自维护;允许移动终端应用程序的开发目标被分解为相互独立的移动终端通用性目标和场所特殊性目标。能够有效解决移动终端上运行的程序的行为与该移动终端所在场所的上下文信息之间的适合性问题,从而增强移动终端的用户体验,体现出所在场所的特定行为,延长了移动终端程序个体的生命期。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了,属于计算机应用领域,本专利技术通过在场所上下文中触发适合性测试支持移动终端程序个体在未知运行环境中的适合性自感知能力;通过在程序个体中定位不适合的粒,实现终端程序个体自主地决定代码更新的范围;通过相似粒查找和替换实现程序个体适合性的自维护;允许移动终端应用程序的开发目标被分解为相互独立的移动终端通用性目标和场所特殊性目标。能够有效解决移动终端上运行的程序的行为与该移动终端所在场所的上下文信息之间的适合性问题,从而增强移动终端的用户体验,体现出所在场所的特定行为,延长了移动终端程序个体的生命期。【专利说明】
本专利技术属于计算机应用领域,涉及一种移动终端代码更新方法,具体涉及。
技术介绍
面向对象编程语言,提出了对象、封装、继承和多态等思想。面向对象开发思想,使得程序的不同类与类之间实现了高内聚、低偶合;封装使得程序的开发模块化,类可以划分为不同的模块,模块结构清晰,粒度划分灵活;继承和多态对于开发功能多样化的程序提供了良好的实现机制。这些对于开发轻量、灵活、模块化和可复用的程序提供了强大的编程语言机制支持。每个程序都关联一些特定的上下文。在传统的本文档来自技高网...

【技术保护点】
一种面向粒的移动终端代码更新方法,其特征在于,包括以下步骤:1)将面向粒的终端程序个体加载到移动终端中运行;2)将面向粒的场所程序个体部署到场所服务器提供相似粒服务;3)触发面向粒的终端程序个体的适合性测试,感知终端程序个体的适合性是否满足,若满足则该终端程序个体继续运行,否则转4);4)面向粒的终端程序个体定位出自身中存在的不合适的粒,并通过场所路由器与对应的场所服务器通信,向场所服务器请求相似粒,由场所服务器从面向粒的场所程序个体中找到相似粒并返回;5)该终端程序个体将自身中的不适合的粒替换为步骤4)所找到的相似粒,完成本次移动终端代码更新,更新后的终端程序个体继续运行,并转3)。

【技术特征摘要】

【专利技术属性】
技术研发人员:赵银亮韩博曾庆花谭坛王洋
申请(专利权)人:西安交通大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1