您的位置: 专家智库 > >

国家自然科学基金(61003010)

作品数:6 被引量:23H指数:3
相关作者:刘譞哲黄罡王旭东赵祺梅宏更多>>
相关机构:北京大学教育部更多>>
发文基金:国家自然科学基金国家重点基础研究发展计划国家高技术研究发展计划更多>>
相关领域:自动化与计算机技术化学工程建筑科学更多>>

文献类型

  • 4篇中文期刊文章

领域

  • 4篇自动化与计算...
  • 1篇建筑科学

主题

  • 1篇用户
  • 1篇智能手机
  • 1篇中间件
  • 1篇手机
  • 1篇自适
  • 1篇自适应
  • 1篇自适应中间件
  • 1篇浏览
  • 1篇浏览器
  • 1篇客户端
  • 1篇客户端应用
  • 1篇回放
  • 1篇富客户端
  • 1篇富客户端应用
  • 1篇SCRATC...
  • 1篇TOWARD...
  • 1篇WEB应用
  • 1篇APPLIC...
  • 1篇AU
  • 1篇CHROME...

机构

  • 3篇北京大学
  • 2篇教育部

作者

  • 3篇黄罡
  • 3篇刘譞哲
  • 1篇马郓
  • 1篇张颖
  • 1篇梅宏
  • 1篇黄震
  • 1篇赵祺
  • 1篇王旭东

传媒

  • 2篇计算机科学
  • 1篇软件学报
  • 1篇Fronti...

年份

  • 2篇2014
  • 1篇2013
  • 1篇2012
6 条 记 录,以下是 1-4
排序方式:
MobiTran:一种面向智能手机的PC版Web应用转化技术
2014年
随着移动互联网的快速发展,人们可以通过包括智能手机和平板电脑在内的移动计算设备来访问和使用Web应用。然而,目前已有的Web应用大多是针对PC设计的,因此通过移动计算设备直接访问时,可能出现信息显示不全、界面布局混乱、用户体验变差、需要耗费较多流量等问题。重新开发符合移动设备特性的Web应用是一种最直接的解决方案,但是开发成本和代价较大,并且同时维护PC版和移动版两个不同的应用版本也会带来更高的成本。提出一种面向开发者的Web应用移动版本半自动转化技术并实现了支持工具MobiTran:首先,对PC版本Web应用的界面进行自动转化,使之适应移动设备的屏幕尺寸;然后,通过支持开发者手工对界面的样式和布局进行修改,定制拆分子页面以控制数据流量,同时加入适应移动设备操控特点的元素;最终,生成一个供移动设备访问的移动版本Web应用。对主流网站的测试结果表明:MobiTran可以将原网页自动地转化为适合移动设备宽度的新网页,转化后的网页清晰无溢出并可以较大限度地维持新页面与原页面风格一致;在自动转化过程中,可以较少地丢失页面信息并较大限度地保证原页面的功能;转化后的新页面相比原页面消耗数据流量较小。
方译萌马郓刘譞哲黄罡
Towards module-based automatic partitioning of Java applications
2012年
When reengineering a monolithic application to be a distributed one, programmers always have to decide how many distributed parts the application should be partitioned, and write many codes related to where a part will be placed on network nodes and how these parts communicate with each other through the network. These codes usually have nothing to do with the business functions of the application, and they are laborious to write. In addition, as the distribution architecture of the application is finalized beforehand, it may not adapt well to the everchanging execution environment. In this paper, we propose DPartner, an automatic partitioning system, to help programmers create a distributed Java application without explicitly writing the distribution-related codes. Unlike the other partitioning systems, DPartner does not partition an application directly into the coarse-grained client and server. Instead, it first partitions the application into several modules where each module performs a relatively independent business function of the application. Then it makes these modules be distributable through automatic bytecode rewriting. These modules can distribute in different nodes and cooperate to work just as the original monolithic application. Such a module-based partitioning approach enables a relatively easy reshaping of the distribution architecture of an application, which facilitates the application adapt to the environmental changes without manual recoding or repartitioning with regard to distribution. This paper gives the detailed design of DPartner, and evaluates it using real-world applications. The evaluation results demonstrate the effectiveness and efficiency of DPartner.
Ying ZHANGGang HUANGWei ZHANGXuanzhe LIUHong MEI
Scratch:一个基于Chrome浏览器的用户操作捕捉与回放工具被引量:5
2014年
目前,浏览器已经成为人们接入互联网最主要的入口。HTML5、JavaScript和CSS等Web技术的发展,也极大地增强了Web应用的功能并丰富了用户的交互体验。但是,随着Web应用逻辑日益复杂,人们既要经常完成过程繁琐且需重复执行的任务,也要完成操作复杂且难以记忆的任务。因此,基于目前流行的Chrome浏览器,设计实现了一个动作捕捉与回放工具Scratch(Smart Capture-and-Replay at Chrome),以实现对Web应用操作正确、一致的捕捉与回放,并允许其他用户对已有操作记录进行定制。
陈萧宇黄震刘譞哲黄罡张颖
关键词:HTML5CHROME浏览器JAVASCRIPT
一种面向富客户端应用的运行时自适应中间件被引量:9
2013年
随着Internet的发展、应用需求的日趋复杂,传统浏览器-服务器模式下的瘦客户端不再能够满足应用这种需求,进而促使了具有良好用户体验、可以有效利用本地存储计算资源的富客户端应用的出现.富客户端应用遵循"模型-视图-控制器(model-view-controller,简称MVC)"体系结构风格,运行在客户端的软、硬件运行环境中.随着移动设备硬件、浏览器软件的发展,不同富客户端运行环境能力差异很大.另一方面,因为Internet的开放性、动态性,富客户端应用开发人员不可能预知其运行环境的特点.因此,富客户端不可避免地面临异构运行环境造成的适应性问题.提出一种富客户端运行环境自适应中间件,可提供一个符合富客户端应用体系结构风格的MVC构件模型,并利用构件的数据模型、控制器与视图这3部分,有针对性地处理富客户端存储环境、计算环境以及显示环境中的适应性问题,提供相应的自适应解决方案.提出的自适应中间件封装了以上构件模型与自适应机制,保证运行于中间件上的富客户端可以适应运行环境,合理、高效地利用运行环境中的存储、计算以及显示资源.
赵祺刘譞哲王旭东黄罡梅宏
关键词:富客户端
共1页<1>
聚类工具0