题名基于模型驱动的个人信息管理系统
作者陈明炫
学位类别博士
答辩日期2010-06-02
授予单位中国科学院研究生院
授予地点北京
导师戴国忠
关键词个人信息管理 Post-WIMP 人机交互 用户界面模型 模型驱动架构 软件开发方法 软件体系结构 软件平台 计算机应用技术
中文摘要随着计算机硬件技术的提高、信息技术的不断发展,以及互联网的广泛应用,人们拥有的个人信息不仅种类繁多而且增长迅猛,已成为影响个人生活秩序和生活质量的重要因素。纷繁复杂的个人信息给人们理解、查询和获取知识带来沉重的负担。个人信息管理通过对个人信息提供计算机支持的、交互式的、可视化的管理方式,不断帮助人们提高个人信息的处理能力,成为人们处理信息、分类信息、访问信息、有效利用信息的强有力工具。 人机交互是个人信息管理的重要研究领域。然而,对于个人信息管理中的人机交互的研究仍存在以下挑战:一是大多数的个人信息管理系统是以结构化的呈现方式作为个人信息的表征,不符合人们非结构化的信息处理模式,因此在信息的呈现上需要由结构化方式向非结构化方式进行扩展。二是如何为用户提供真正符合认知规律和习惯的交互技术,让用户以自然的方式专注于个人信息管理任务本身,提高其交互效率进而提高个人信息管理效率。三是针对大众用户需要构建具有个性化用户界面的问题,如何提供面向最终用户的快速开发方法,能够简单、高效地构建特定平台下的个人信息管理应用。本文正是从上述问题出发,围绕着个人信息管理中的交互技术,从理论、方法与应用研究等方面展开研究。 本文首先论述了个人信息爆炸带来的挑战以及个人信息管理的发展趋势,继而对个人信息管理、笔式用户界面、模型驱动架构等相关研究进行了综述。接着分析了个人信息管理系统的需求,在分析了个人信息管理设备特点、信息处理流程以及知识工作者的信息管理任务特征的基础上,提出了面向知识工作者的个人信息管理系统目标。基于此建立了基于PGIS界面范式的笔式个人信息管理界面模型。然后,针对个人信息管理的功能问题,构建了个人信息的数据模型、提出了基于实物界面的BCDP管理方式、基于笔迹标签的个人信息检索技术和基于标签的个人信息推荐技术。针对大众用户构建具有个性化个人信息管理系统用户界面的问题,提出了基于模型驱动的笔式个人信息管理系统开发方法,并开发了支持该方法的工具箱。最后,将上述研究成果应用于面向知识工作者的办公室场景和移动环境下的个人信息管理系统开发,给出了两个应用实例。 本文的创新点主要包括: 1. 建立了基于PGIS界面范式的笔式个人信息管理界面模型。 本文基于Puerta提出的基于模型的界面开发通用框架中的界面模型,建立了基于PGIS界面范式的个人信息管理的用户界面模型。讨论了该模型的抽象组成元素即用户模型、任务模型、领域模型,以及具体组成元素即表现模型与对话模型,建立了各个模型间的映射关系,并给出了模型的建模方法。该模型能够有效地描述具有个性化用户界面的笔式个人信息管理系统。 2. 实现了笔式个人信息管理系统的三个关键技术。 针对个人信息的管理方式问题,提出了基于实物界面的BCDP个人信息管理方式;针对个人信息检索问题,提出了一种基于笔迹标签的个人信息检索技术;针对信息推荐问题,提出了一种基于标签的个人信息推荐技术。实验结果表明:上述三个技术能够有效支持知识工作者管理个人信息的任务,具有较高任务完成效率和用户满意度。 3. 提出了一种基于模型驱动的笔式个人信息管理系统开发方法。 提出了一种基于模型驱动的笔式个人信息管理系统开发方法。描述了笔式个人信息管理系统的平台无关模型和平台相关模型的组成部分,提出了平台无关模型到相关模型的转换方法,给出了基于模型驱动的笔式个人信息管理系统开发框架。构建了支持此方法的工具箱。实验表明,该方法可以为大众用户构建个性化的笔式个人信息管理系统应用提供一种有效的解决方案。 4. 基于上述研究成果完成了办公室环境和移动环境下的两个笔式个人信息管理原型系统的开发。 将研究成果应用于面向知识工作者的办公室环境和移动环境两个场景下的 笔式个人信息管理系统。应用实例表明,本文研究成果既具有理论价值又具有应用价值。
英文摘要With the rapid development of computer hardware, information technology and the Internet, the personal information available online is various and greatly increased. That has been become an important factor of our quality of life. The complexity and diversity of the personal information has been obstacles when people try to understand, search for, and make use of useful information. Under this situation, personal information management now plays an important role in providing an interactive, transparent and supportive way for users. It has become a helpful tool for processing, classifying and accessing information. Human computer interaction is an important field of personal information management. However, many challenges in the research area of human computer interaction in personal information management still exist, and are described as follows: First, at present, most of the personal information management systems take the structured interface as the presentation for personal information, but this is unsuitable for human beings, who process information in an unstructured way. Next, how to provide the interaction technology which fits for users’ cognitive habits, along with improving the interaction efficiency in order to hasten the personal information management, is another challenge. The third issue is how to provide a unified development method to build the customized interfaces for the users. The users need a unified guide for the development of such a system. This thesis provides this aforementioned guide, and also provides some research concerning the theories, method, and the application of interaction technology in the field of personal information management. This thesis firstly discusses the challenges brought by the information explosion, and the development tendency of personal information management. Then it describes the related research results of the personal information management, the pen based user interface, and the model-driven architecture. Moreover, with the basis on analysing the characteristics of the management devices for personal information, the processing flow of the information, and the information management style of the knowledge workers, this thesis proposes the goal of information management system for the knowledge workers, and builds the user interface model for managing personal information based on the PGIS paradigm. In addition, this thesis proposes a reality based “BCDP” information management method, the ink tag based personal information searching technology and the tag based personal information recommendation technology. This thesis proposes a model driven development method of pen based personal information management system.This thesis has also developed the toolkit to support the aforementioned method. Finally, with two example applications, this thesis applies the aforementioned research results in the personal information management development under office environments and mobile environments for knowledge workers. The main creative contributions of this thesis can be summarized as follows: 1. A PGIS paradigm based interface model for the personal information management system has been built. Based on the common interface model for developing user interfaces proposed by Puerta, this thesis builds a user interface model for managing personal information management using PGIS paradigm. In addition, this thesis discusses two types of elements of the model: the abstract elements including a user model, a task model, and a domain model; the concrete elements including a presentation model and a dialog model. Then, this thesis builds the relationship among the mentioned models, and provides a method for building the models. 2. Three key technologies of pen based personal information management systems are proposed. First, in order to manage personal information, this thesis proposes a method named BCDP. Second, in order to slove the issues of personal information searching, this thesis proposes an ink tag based personal information searching technology. Third, in order to solve the problems of recommending information, this thesis proposes a tag based personal information recommending technology. The experiment results show that the aforementioned technologies are able to support personal information management for knowledge workers efficiently, and bring the productivity and high users’ satisfaction. 3. Through adopting the model driven architecture, a developing method for pen based personal information management systems is proposed. This thesis proposed a developing method for pen based personal information management systems using the model driven architecture. With this method, two types of models are introduced: one is the platform independent model; the other one is the platform specific model. In addition, the transitions between these two models are introduced. Furthmore, this thesis provides the developing architecture for the pen base personal information management systems, and build the toolkit to support this architecture. The experiment shows that this architecture could support an efficient solution for building customized systems for personal information management. 4. Based on the above research results, two personal information management systems are developed for knowledge workers. This thesis applies the research results under the office environment and mobile enviroment for knowledge workers. The example application shows that the research results are valuable both in theory and in practice.
语种中文
学科主题计算机应用
公开日期2010-06-03
内容类型学位论文
源URL[http://124.16.136.157/handle/311060/2293]  
专题软件研究所_人机交互技术与智能信息处理实验室_学位论文
推荐引用方式
GB/T 7714
陈明炫. 基于模型驱动的个人信息管理系统[D]. 北京. 中国科学院研究生院. 2010.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace