Log-based Middleware for Pervasive Application Sharing
Log-based Middleware for Pervasive Application Sharing
批准号:
0229998
负责人:
Prasun Dewan
金额:
$0.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2002
资助国家:
美国
项目状态:
已结题
起止时间:
2002-09-15 至 2008-08-31
中文摘要
无处不在的应用程序共享使用户能够进行协作,而无需考虑其计算设备、网络、应用程序和位置。更具体地说,它允许分布式用户共享应用程序以(I)使用具有不同功能的固定和移动计算机,例如服务器、PC、手持设备、掌上电脑和手机;(Ii)根据计算机的位置动态地切换计算机,将会话状态从一台计算机迁移到另一台计算机;(Iii)高效地在离线和在线模式之间切换;(Iv)使用仅连接当前活动合作者的计算机的最小网络;以及(V)改变共享体系结构以适应网络连接的变化。现有的应用程序共享基础设施并没有被设计成支持所有这些属性。假设是“通过开发一种新的基于日志的机制来跨网络分发I/O事件来支持所有这些需求是可能的”。更具体地说,可以通过以下方式来支持这些需求:(I)设计一种新形式的日志记录,称为基于对象的日志记录,它结合了传统日志记录和状态转移的优点,从而改善了传统日志记录的空间和时间开销;(2)基于基于对象的日志记录开发了一种共享机制,该机制可以支持(A)到目前为止已经提出或开发的所有应用程序共享体系结构,以及(B)这些体系结构之间的任意动态转换;(3)提供该机制作为中间件(即,应用程序和系统组件之间的层);在这个项目中,试图通过开发这四个想法来验证这一假设,并在基于Java的机制中实现它们,并对该机制进行评估,以确定它的空间和时间效率,它为应用程序开发人员提供了多大程度的自动化,以及它可以支持多少不同类型的新的和现有的应用程序、系统层和网络配置。为了执行这些评估,这项工作将使用该机制来支持由几个有影响力的用户界面工具/框架定义的I/O事件共享,这些工具/框架包括VNC网络帧缓冲区、X网络窗口系统、Java Swing工具包以及模型视图控制器和Java Beans框架。如果成功,这项工作将导致协作支持,这些支持可以部署在更广泛的(设备、网络、系统层和应用程序)配置中,并已通过实际用户协作研究和信息的可用性测试。
英文摘要
Pervasive application-sharing allows users to collaborate regardless of their computing device, network, application, and location. More specifically, it allows distributed users sharing an application to (i) use stationary and mobile computers with varying capabilities such as servers, PCs, hand-helds, palmtops, and cell phones; (ii) dynamically switch computers based on their location, migrating session state from one computer to another; (iii) efficiently switch between offline and online modes; (iv) use a minimal network connecting only the computers of the currently active collaborators, and (v) change the sharing architecture to adapt to changes in network connectivity. Existing application-sharing infrastructures have not been designed to support all of these properties.The hypothesis is "it is possible to support all of these requirements by developing a novel log-based mechanism for distributing I/O events across the network". More specifically, one can support these requirements by (I) designing a new form of logging, called object-based logging, that combines benefits of traditional logging and state transfer, thereby improving the space and time overheads of traditional logging; (2) developing a sharing mechanism based on object-based logging that can support (a) all application-sharing architectures that have been proposed or developed so far, and (b) arbitrary dynamic transitions among these architectures; (3) providing this mechanism as middleware (that is, a layer between application and system components); and (4) tying the mechanism, not to a particular system component such as a network windowing system, but instead a general design pattern for creating applications.In this project, an attempt to verify this hypothesis by developing these four ideas, implementing them in a Java-based mechanism, and evaluating the mechanism to determine how space and time efficient it is, how much automation it provides to application developers, and how many different kinds of new and existing applications, system layers, and network configurations it can support. To perform these evaluations, the work will use this mechanism to support sharing of I/O events defined by several influential user-interface tools/frameworks including the VNC network frame buffer, the X network window system, the Java Swing toolkit, and the Model View Controller and Java Beans frameworks.If successful, the work will lead to collaborative support that can be deployed in a much wider range of (device, network, system layer, and application) configurations and has been tested for usability by real users collaborative research and information.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: CyberTraining: Pilot: Semi-Automatic Assessment of Parallel Programs in Training of Students and Faculty
-
批准号:1924059
-
项目类别:Standard Grant
-
资助金额:$21.8万
-
财政年份:2019
-
负责人:Prasun Dewan
-
依托单位:
Collaborative Research: CyberTraining: CIU: Toward Distributed and Scalable Personalized Cyber-Training
-
批准号:1829752
-
项目类别:Standard Grant
-
资助金额:$43.94万
-
财政年份:2018
-
负责人:Prasun Dewan
-
依托单位:
EAGER: Automatic Classification of Programming Difficulties by Mining Programming Events
-
批准号:1250702
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2012
-
负责人:Prasun Dewan
-
依托单位:
HCC-Small: Collaborative Mixed-Initiative Access Control
-
批准号:0810861
-
项目类别:Standard Grant
-
资助金额:$41.02万
-
财政年份:2008
-
负责人:Prasun Dewan
-
依托单位:
HCC: Evaluating the Performance of Distributed Synchronous Collaboration Architectures
-
批准号:0712794
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Prasun Dewan
-
依托单位:
User-interface generation for mobile and desktop computing
-
批准号:0312328
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2003
-
负责人:Prasun Dewan
-
依托单位:
Supporting Reuse, Composition, and Automation in a Collaboration Infrastructure
-
批准号:9977362
-
项目类别:Continuing Grant
-
资助金额:$30.0万
-
财政年份:1999
-
负责人:Prasun Dewan
-
依托单位:
Merging in a Collaborative Environment
-
批准号:9627619
-
项目类别:Standard Grant
-
资助金额:$16.74万
-
财政年份:1996
-
负责人:Prasun Dewan
-
依托单位:
Flexible Shared Windows
-
批准号:9508514
-
项目类别:Continuing Grant
-
资助金额:$34.38万
-
财政年份:1995
-
负责人:Prasun Dewan
-
依托单位:
Flexilbe Collaborative Software Engineering
-
批准号:9496184
-
项目类别:Standard Grant
-
资助金额:$0.97万
-
财政年份:1993
-
负责人:Prasun Dewan
-
依托单位:
Flexilbe Collaborative Software Engineering
-
批准号:9208319
-
项目类别:Standard Grant
-
资助金额:$5.61万
-
财政年份:1992
-
负责人:Prasun Dewan
-
依托单位:
Flexible Coordination in Collaborative Software Engineering
-
批准号:9015442
-
项目类别:Standard Grant
-
资助金额:$16.0万
-
财政年份:1990
-
负责人:Prasun Dewan
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Data-driven Recommendation System Construction of an Online Medical Platform Based on the Fusion of Information
-
批准号:--
-
项目类别:外国青年学者研究基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:江洋子
-
依托单位:
Incentive and governance schenism study of corporate green washing behavior in China: Based on an integiated view of econfiguration of environmental authority and decoupling logic
-
批准号:--
-
项目类别:外国学者研究基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:YU BYUNGJUN
-
依托单位:
Exploring the Intrinsic Mechanisms of CEO Turnover and Market Reaction: An Explanation Based on Information Asymmetry
-
批准号:W2433169
-
项目类别:外国学者研究基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:HAOFEI ZHANG
-
依托单位:
含Re、Ru先进镍基单晶高温合金中TCP相成核—生长机理的原位动态研究
-
批准号:52301178
-
项目类别:青年科学基金项目
-
资助金额:30.00万元
-
批准年份:2023
-
负责人:夏万顺
-
依托单位:
NbZrTi基多主元合金中化学不均匀性对辐照行为的影响研究
-
批准号:12305290
-
项目类别:青年科学基金项目
-
资助金额:30.00万元
-
批准年份:2023
-
负责人:苏钲雄
-
依托单位:
眼表菌群影响糖尿病患者干眼发生的人群流行病学研究
-
批准号:82371110
-
项目类别:面上项目
-
资助金额:49.00万元
-
批准年份:2023
-
负责人:邹海东
-
依托单位:
CuAgSe基热电材料的结构特性与构效关系研究
-
批准号:22375214
-
项目类别:面上项目
-
资助金额:50.00万元
-
批准年份:2023
-
负责人:周钲洋
-
依托单位:
镍基UNS N10003合金辐照位错环演化机制及其对力学性能的影响研究
-
批准号:12375280
-
项目类别:面上项目
-
资助金额:53.00万元
-
批准年份:2023
-
负责人:黄鹤飞
-
依托单位:
A study on prototype flexible multifunctional graphene foam-based sensing grid (柔性多功能石墨烯泡沫传感网格原型研究)
-
批准号:--
-
项目类别:--
-
资助金额:20万元
-
批准年份:2020
-
负责人:SAGAR RIZWAN UR REHMAN
-
依托单位:
基于大数据定量研究城市化对中国季节性流感传播的影响及其机理
-
批准号:82003509
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:雷浩
-
依托单位: