A Customizing Environment for User Interfaces based on Application Semantics
基于应用语义的用户界面定制环境
基本信息
- 批准号:06680370
- 负责人:
- 金额:$ 1.15万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for General Scientific Research (C)
- 财政年份:1994
- 资助国家:日本
- 起止时间:1994 至 1995
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Graphical user interfaces (GUIs) have been widely accepted, and various software tools to support GUI programming called GUI builders have been developed. The GUI builders are designed based on GUI widgets which are designed objects used as universal GUI components. The GUI builders are quite successful to build GUIs from GUI elements but are not suitable to modify existing GUIs in accordance with user's requirements, i.e., customization.In this research, we have defined a new programming model for GUI development. The model has two aspects, which are definition of GUI components based on application semantics and two phase programming process. A GUI component, which is called a User Interface Object (UIO), is defined in two aspects, which are the abstract description that gives functional definition of the UIO and the concrete description that gives physical structure of the UIO.Since the functional definition, i.e., application semantics, is given separately from the physical structure, we can define a set of UIOs which has the same abstract description and differs in their concrete description. The two phase programming process consists of the functional design phase (FDP) and the visual design phase (VDP) to define and verify functional definition of a UIO (i.e., abstract description) and to define and/or modify look-and-feel of a UIO (i.e., a concrete description), respectively. We have developed a GUI development tool based on this programming model. The tool consists of three components, which are the function builder for FDP,visual the design builder for VDP and the UIO-base to store and manage UIOs.
图形用户界面(GUI)已经被广泛接受,并且已经开发了各种称为GUI构建器的软件工具来支持GUI编程。GUI构建器是基于GUI小部件设计的,这些小部件是用作通用GUI组件的设计对象。GUI构建器非常成功地从GUI元素构建GUI,但不适合根据用户的需求修改现有的GUI,即自定义。在本研究中,我们为GUI开发定义了一个新的编程模型。该模型包括基于应用语义的GUI组件定义和两阶段编程过程两个方面。GUI组件被称为用户界面对象(User Interface Object, UIO),它从两个方面进行定义,一个是给出UIO功能定义的抽象描述,另一个是给出UIO物理结构的具体描述。由于功能定义(即应用语义)是与物理结构分开给出的,因此我们可以定义一组抽象描述相同而具体描述不同的ui。两个阶段的程序设计过程包括功能设计阶段(FDP)和视觉设计阶段(VDP),分别定义和验证UIO的功能定义(即抽象描述)和定义和/或修改UIO的外观(即具体描述)。我们基于这个编程模型开发了一个GUI开发工具。该工具由三个组件组成,分别是FDP的功能构建器、VDP的可视化设计构建器和用于存储和管理ui的ui库。
项目成果
期刊论文数量(12)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Mitsuharu Nagamori, Tetsuo Sakaguchi, Shigeo Sugimoto, Koichi Tabata: "A User Interface Builder for Customizable GUIs" Techinical Report of the Institute of Electronics, Information and Communication Engineers. SS94-42. 1-8 (1995)
Mitsuharu Nagamori、Tetsuo Sakaguchi、Shigeo Sugimoto、Koichi Tabata:电子、信息和通信工程师协会的“可定制 GUI 的用户界面构建器”技术报告。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Mitsuharu Nagamori, Tetsuo Sakaguchi, Shigeo Sugimoto, Koichi Tabata: "A Two Phase GUI Development Tool : Separating Framework Prototype Design and Visual Product Design" Proceedings of the 51st Annual Convention of the Information Processing Society of J
Mitsuharu Nagamori、Tetsuo Sakaguchi、Shigeo Sugimoto、Koichi Tabata:“两阶段 GUI 开发工具:分离框架原型设计和视觉产品设计”日本信息处理学会第 51 届年会论文集
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
永森光晴: "機能デザインとビジュアルデザインを分離したGUI開発ツール" 情報処理学会51回全国大会講演論文集. (1995)
Mitsuharu Nagamori:“分离功能设计和视觉设计的GUI开发工具”第51届日本信息处理学会全国会议论文集(1995年)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
永森光晴: "GUIのカスタマイズを指向したユーザインタフェースビルダ" 電子情報通信学会技術研究報告. 94-42. (1995)
Mitsuharu Nagamori:“针对 GUI 定制的用户界面生成器”IEICE 技术研究报告 (1995)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Mitsuharu Nagamori, Shigeo Sugimoto, Koichi Tabata: "Customizing User Interfaces based on Application Semantics : An Approach to Reuse Graphical User Interfaces" Proceedings of the 47th Federation of Information and Documentation conference. 301-305 (1994
Mitsuharu Nagamori、Shigeo Sugimoto、Koichi Tabata:“基于应用程序语义定制用户界面:重用图形用户界面的方法”第 47 届信息和文档联合会会议论文集。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
SUGIMOTO Shigeo其他文献
SUGIMOTO Shigeo的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('SUGIMOTO Shigeo', 18)}}的其他基金
Metadata Framework to support creation lifecycle of digital manga
支持数字漫画创作生命周期的元数据框架
- 批准号:
25540153 - 财政年份:2013
- 资助金额:
$ 1.15万 - 项目类别:
Grant-in-Aid for Challenging Exploratory Research
A Comprehensive Study for building Resource Information Infrastructure oriented to Digital Archives
面向数字档案资源信息基础设施建设的综合研究
- 批准号:
22240023 - 财政年份:2010
- 资助金额:
$ 1.15万 - 项目类别:
Grant-in-Aid for Scientific Research (A)
Comprehensive Study on Long-term Preservation of Digital Resources and Long-term Use of Digital Archives
数字资源长期保存与数字档案长期利用综合研究
- 批准号:
19300081 - 财政年份:2007
- 资助金额:
$ 1.15万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Integrated Support Environment of Heterogeneous Metadata Schemas for Enhancing Interoperability of Information Resources
增强信息资源互操作性的异构元数据模式集成支持环境
- 批准号:
15300078 - 财政年份:2003
- 资助金额:
$ 1.15万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Development of a Multilingual Metadata Registry for Dublin Core
为都柏林核心开发多语言元数据注册表
- 批准号:
13558039 - 财政年份:2001
- 资助金额:
$ 1.15万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Construction Method of Collaborative Metadata Development Environment for Subject Gateways
学科网关元数据协同开发环境构建方法
- 批准号:
13680476 - 财政年份:2001
- 资助金额:
$ 1.15万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Development Method of Integrated Information Access Support System based on Multiple Metadata Schemas
基于多元数据模式的综合信息访问支持系统开发方法
- 批准号:
11680411 - 财政年份:1999
- 资助金额:
$ 1.15万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
User Environment for Accessing Multilingual Digital Library
访问多语言数字图书馆的用户环境
- 批准号:
09045045 - 财政年份:1997
- 资助金额:
$ 1.15万 - 项目类别:
Grant-in-Aid for Scientific Research (B).
Multilingual Document Brwoser for Digital Lirbraries and its Application
数字图书馆多语言文档浏览器及其应用
- 批准号:
08680424 - 财政年份:1996
- 资助金额:
$ 1.15万 - 项目类别:
Grant-in-Aid for Scientific Research (C)