首页 > 最新文献

Proceedings User Interfaces to Data Intensive Systems最新文献

英文 中文
Teallach: a model-based user interface development environment for object databases Teallach:对象数据库的基于模型的用户界面开发环境
Pub Date : 1999-09-05 DOI: 10.1109/UIDIS.1999.791465
Tony Griffiths, P. Barclay, Jo McKirdy, N. Paton, P. Gray, J. Kennedy, R. Cooper, C. Goble, A. West, M. Smyth
Model-based user interface development environments show promise for improving the productivity of user interface developers, and possibly for improving the quality of developed interfaces. However, model-based techniques have rarely been applied to the important area of database interfaces. This lack of experience with data intensive systems may have led to model-based projects failing to support certain requirements that are essential in data intensive applications, and has prevented database interface developers from benefiting from model-based techniques. This paper presents a model-based user interface development environment for object databases, describing the models it supports, the relationships between these models, and the tool used to construct interfaces using the models.
基于模型的用户界面开发环境有望提高用户界面开发人员的生产力,并可能提高开发界面的质量。然而,基于模型的技术很少应用于数据库接口的重要领域。缺乏数据密集型系统的经验可能导致基于模型的项目无法支持数据密集型应用程序中必不可少的某些需求,并且阻止了数据库接口开发人员从基于模型的技术中获益。本文提出了一个基于模型的对象数据库用户界面开发环境,描述了它支持的模型、这些模型之间的关系以及使用这些模型构建界面的工具。
{"title":"Teallach: a model-based user interface development environment for object databases","authors":"Tony Griffiths, P. Barclay, Jo McKirdy, N. Paton, P. Gray, J. Kennedy, R. Cooper, C. Goble, A. West, M. Smyth","doi":"10.1109/UIDIS.1999.791465","DOIUrl":"https://doi.org/10.1109/UIDIS.1999.791465","url":null,"abstract":"Model-based user interface development environments show promise for improving the productivity of user interface developers, and possibly for improving the quality of developed interfaces. However, model-based techniques have rarely been applied to the important area of database interfaces. This lack of experience with data intensive systems may have led to model-based projects failing to support certain requirements that are essential in data intensive applications, and has prevented database interface developers from benefiting from model-based techniques. This paper presents a model-based user interface development environment for object databases, describing the models it supports, the relationships between these models, and the tool used to construct interfaces using the models.","PeriodicalId":319239,"journal":{"name":"Proceedings User Interfaces to Data Intensive Systems","volume":"159 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129236627","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 118
Homogeneous access to temporal data and interaction histories in visual interface for databases 在数据库的可视化界面中同构地访问时态数据和交互历史
Pub Date : 1999-09-05 DOI: 10.1109/UIDIS.1999.791467
Sônia Fernandes Silva, T. Catarci
Recent database applications deal with temporal data. Such applications are typically oriented towards a large set of users, and therefore need to be equipped with suitable interfaces facilitating the interaction with the system. However, very few empirical studies aimed at testing and validating the effectiveness of various query styles and interfaces have been conducted in the database field. It is of note that temporal information is also relevant in modeling user interaction. We propose a visual query system incorporating aspects related to both application data and data concerning user interaction. The system exploits a graph based formalism and suitable graphical primitives. The main feature of the system is that data about the history of interaction is stored, accessed and dynamically maintained with the same mechanisms as the application data. This approach is an effort towards clearly establishing a link between user interaction and modeling, and data modeling and querying, and also allows a structured analysis of usability results.
最近的数据库应用程序处理时态数据。此类应用程序通常面向大量用户,因此需要配备适当的接口,以促进与系统的交互。然而,在数据库领域,很少有实证研究旨在测试和验证各种查询风格和接口的有效性。值得注意的是,时间信息也与用户交互建模相关。我们提出了一个可视化查询系统,包含了与应用程序数据和用户交互数据相关的方面。该系统利用了基于图形的形式体系和合适的图形原语。该系统的主要特点是,有关交互历史的数据使用与应用程序数据相同的机制进行存储、访问和动态维护。这种方法旨在明确地建立用户交互和建模、数据建模和查询之间的联系,并且还允许对可用性结果进行结构化分析。
{"title":"Homogeneous access to temporal data and interaction histories in visual interface for databases","authors":"Sônia Fernandes Silva, T. Catarci","doi":"10.1109/UIDIS.1999.791467","DOIUrl":"https://doi.org/10.1109/UIDIS.1999.791467","url":null,"abstract":"Recent database applications deal with temporal data. Such applications are typically oriented towards a large set of users, and therefore need to be equipped with suitable interfaces facilitating the interaction with the system. However, very few empirical studies aimed at testing and validating the effectiveness of various query styles and interfaces have been conducted in the database field. It is of note that temporal information is also relevant in modeling user interaction. We propose a visual query system incorporating aspects related to both application data and data concerning user interaction. The system exploits a graph based formalism and suitable graphical primitives. The main feature of the system is that data about the history of interaction is stored, accessed and dynamically maintained with the same mechanisms as the application data. This approach is an effort towards clearly establishing a link between user interaction and modeling, and data modeling and querying, and also allows a structured analysis of usability results.","PeriodicalId":319239,"journal":{"name":"Proceedings User Interfaces to Data Intensive Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116193578","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
The design of query interfaces to the GPCRDB biological database GPCRDB生物数据库查询接口的设计
Pub Date : 1999-09-05 DOI: 10.1109/UIDIS.1999.791459
D. Che, K. Aberer, Yangjun Chen
We describe the query interfaces of a practical biological database system-GPCRDB. Distinguishing features of the system include: an embedded smart query engine (for query relaxation), smooth integration of navigation with the more conventional SQL-based query mechanisms, and the top-down style of incremental query result presentation combined with flexible navigation capabilities. Query relaxation is important due to the fact that queries tend not to be expressed exactly by the users, particularly when complex domain knowledge is involved. Navigation capability is desired because it can be an ideal supplement to SQL-based query mechanisms when large, complex data sets are concerned, especially in the WWW environment where hyperlinks are heavily used. Top-down incremental presentation is one of the best ways for a user to conduct the data presentation/retrieval process more reasonably and efficiently toward the point of interest of the user without being lost in (unwanted) details.
描述了一个实用的生物数据库系统gpcrdb的查询接口。该系统的显著特点包括:嵌入式智能查询引擎(用于放松查询),导航与更传统的基于sql的查询机制的平滑集成,以及自顶向下的增量查询结果表示风格与灵活的导航功能相结合。查询松弛很重要,因为用户往往不能准确地表达查询,特别是涉及复杂的领域知识时。需要导航功能,因为当涉及大型复杂数据集时,特别是在大量使用超链接的WWW环境中,导航功能可以作为基于sql的查询机制的理想补充。自顶向下的增量表示是用户更合理、更有效地针对用户感兴趣的点进行数据表示/检索过程的最佳方法之一,而不会迷失在(不想要的)细节中。
{"title":"The design of query interfaces to the GPCRDB biological database","authors":"D. Che, K. Aberer, Yangjun Chen","doi":"10.1109/UIDIS.1999.791459","DOIUrl":"https://doi.org/10.1109/UIDIS.1999.791459","url":null,"abstract":"We describe the query interfaces of a practical biological database system-GPCRDB. Distinguishing features of the system include: an embedded smart query engine (for query relaxation), smooth integration of navigation with the more conventional SQL-based query mechanisms, and the top-down style of incremental query result presentation combined with flexible navigation capabilities. Query relaxation is important due to the fact that queries tend not to be expressed exactly by the users, particularly when complex domain knowledge is involved. Navigation capability is desired because it can be an ideal supplement to SQL-based query mechanisms when large, complex data sets are concerned, especially in the WWW environment where hyperlinks are heavily used. Top-down incremental presentation is one of the best ways for a user to conduct the data presentation/retrieval process more reasonably and efficiently toward the point of interest of the user without being lost in (unwanted) details.","PeriodicalId":319239,"journal":{"name":"Proceedings User Interfaces to Data Intensive Systems","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133483810","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
A visual interface and navigator for the P/FDM object database P/FDM对象数据库的可视化界面和导航器
Pub Date : 1999-09-05 DOI: 10.1109/UIDIS.1999.791462
Ignacio Gil, P. Gray, G. Kemp
We have implemented a Java-based visual interface for P/FDM which has at its centre a graphical representation of the database schema. Users construct queries by clicking on entity classes and relationships in the schema diagram and constraining the values of attributes selected from menus. As this is done, the Daplex text of the query under construction is built up in a subwindow (the query editor window). Queries are submitted to the database via a CORBA interface. Results satisfying the selection criteria are displayed in a table in a separate result window, together with the Daplex text of the query. A particularly novel feature of the interface is a "copy-and-drop" facility which enables the user to select and copy data values in the result window and then "drop" these into the query editor window. When this is done, the selected values are merged into the original query automatically, in the appropriate place in the query text, to produce a more specialised query. This query can then be extended by the user, if required, and submitted to the database for execution. Thus, complex queries can be built up in stages by inspecting intermediate results and modifying the follow-on queries to have stronger selection criteria and additional navigation links.
我们已经为P/FDM实现了一个基于java的可视化界面,它的中心是数据库模式的图形化表示。用户通过单击模式图中的实体类和关系并约束从菜单中选择的属性值来构造查询。在此过程中,正在构建的查询的Daplex文本将在子窗口(查询编辑器窗口)中构建。查询通过CORBA接口提交给数据库。满足选择条件的结果与查询的Daplex文本一起显示在单独的结果窗口中的表中。该界面的一个特别新颖的特性是“复制和删除”功能,它使用户能够在结果窗口中选择和复制数据值,然后将这些值“删除”到查询编辑器窗口中。完成此操作后,所选值将自动合并到原始查询中,位于查询文本中的适当位置,以生成更专门的查询。如果需要,用户可以扩展该查询,并将其提交给数据库执行。因此,可以通过检查中间结果和修改后续查询以具有更强的选择标准和额外的导航链接来分阶段构建复杂查询。
{"title":"A visual interface and navigator for the P/FDM object database","authors":"Ignacio Gil, P. Gray, G. Kemp","doi":"10.1109/UIDIS.1999.791462","DOIUrl":"https://doi.org/10.1109/UIDIS.1999.791462","url":null,"abstract":"We have implemented a Java-based visual interface for P/FDM which has at its centre a graphical representation of the database schema. Users construct queries by clicking on entity classes and relationships in the schema diagram and constraining the values of attributes selected from menus. As this is done, the Daplex text of the query under construction is built up in a subwindow (the query editor window). Queries are submitted to the database via a CORBA interface. Results satisfying the selection criteria are displayed in a table in a separate result window, together with the Daplex text of the query. A particularly novel feature of the interface is a \"copy-and-drop\" facility which enables the user to select and copy data values in the result window and then \"drop\" these into the query editor window. When this is done, the selected values are merged into the original query automatically, in the appropriate place in the query text, to produce a more specialised query. This query can then be extended by the user, if required, and submitted to the database for execution. Thus, complex queries can be built up in stages by inspecting intermediate results and modifying the follow-on queries to have stronger selection criteria and additional navigation links.","PeriodicalId":319239,"journal":{"name":"Proceedings User Interfaces to Data Intensive Systems","volume":"164 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123274086","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
Guiding the user: an ontology driven interface 引导用户:本体驱动的界面
Pub Date : 1999-09-05 DOI: 10.1109/UIDIS.1999.791472
S. Bechhofer, R. Stevens, Gary Ng, A. Jacoby, C. Goble
We describe a novel query interface allowing the construction and manipulation of description logic expressions. The construction process is driven by the content of a conceptual model, guiding the user towards appropriate choices and providing a lucid interface.
我们描述了一个新的查询接口,允许构造和操作描述逻辑表达式。建筑过程由概念模型的内容驱动,引导用户做出适当的选择,并提供清晰的界面。
{"title":"Guiding the user: an ontology driven interface","authors":"S. Bechhofer, R. Stevens, Gary Ng, A. Jacoby, C. Goble","doi":"10.1109/UIDIS.1999.791472","DOIUrl":"https://doi.org/10.1109/UIDIS.1999.791472","url":null,"abstract":"We describe a novel query interface allowing the construction and manipulation of description logic expressions. The construction process is driven by the content of a conceptual model, guiding the user towards appropriate choices and providing a lucid interface.","PeriodicalId":319239,"journal":{"name":"Proceedings User Interfaces to Data Intensive Systems","volume":"93 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123822580","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 42
An information states blackboard as an intelligent querying interface for snow and avalanche data 一个信息状态黑板作为一个智能查询界面的雪和雪崩数据
Pub Date : 1999-09-05 DOI: 10.1109/UIDIS.1999.791460
E. Kapetanios, M. Norrie, A. Frei
We present the graph-based querying paradigm used in the Regional Avalanche Information and Forecasting System (RAIFoS) for the collection and analysis of snow and weather related physical parameters in the Swiss Alps. The querying paradigm relies upon the issue of interactively constructing a semantically valid query graph on an information states blackboard as guided by meta-data elements standing for interpretations of conceptual model, data values and/or operations. The meta-data elements constitute the terms of a meta-data-driven query language (MDDQL) the interpretation of which is done interactively relying on a kind of finite state automaton.
我们提出了在区域雪崩信息和预报系统(RAIFoS)中用于收集和分析瑞士阿尔卑斯山的雪和天气相关物理参数的基于图的查询范式。查询范式依赖于在信息状态黑板上交互式地构建语义上有效的查询图的问题,并由代表概念模型、数据值和/或操作解释的元数据元素指导。元数据元素构成元数据驱动的查询语言(MDDQL)的术语,其解释依赖于一种有限状态自动机以交互方式完成。
{"title":"An information states blackboard as an intelligent querying interface for snow and avalanche data","authors":"E. Kapetanios, M. Norrie, A. Frei","doi":"10.1109/UIDIS.1999.791460","DOIUrl":"https://doi.org/10.1109/UIDIS.1999.791460","url":null,"abstract":"We present the graph-based querying paradigm used in the Regional Avalanche Information and Forecasting System (RAIFoS) for the collection and analysis of snow and weather related physical parameters in the Swiss Alps. The querying paradigm relies upon the issue of interactively constructing a semantically valid query graph on an information states blackboard as guided by meta-data elements standing for interpretations of conceptual model, data values and/or operations. The meta-data elements constitute the terms of a meta-data-driven query language (MDDQL) the interpretation of which is done interactively relying on a kind of finite state automaton.","PeriodicalId":319239,"journal":{"name":"Proceedings User Interfaces to Data Intensive Systems","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133263828","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Design of user interfaces for the Web Web用户界面的设计
Pub Date : 1999-09-05 DOI: 10.1109/UIDIS.1999.791457
A. Dix
Examines several facets of user interface design for the World Wide Web. First, this paper considers the use of the Web as a platform for prototyping or deploying user interfaces. Second, it looks at guidelines and issues for the design of Web sites and the nature of the Web medium. Third, it examines the ways in which interfaces can help users to manage the complexity of the Web, including history mechanisms and diagrammatic overviews. Leading directly from the last of these is a discussion of the multiple geometries of the Web given by links, content and people's browsing. Finally, the paper looks at the future of the Internet as an integrative phenomenon. This includes a description of aQtive onCue, an application that integrates Internet services, desktop applications and the user's current work. The long-term future is PopuNET, a network for everyone, everywhere and everywhen, requiring a yet more radical approach.
探讨了万维网用户界面设计的几个方面。首先,本文考虑使用Web作为原型设计或部署用户界面的平台。其次,它着眼于Web站点设计的指导方针和问题以及Web媒体的性质。第三,它研究了接口可以帮助用户管理Web复杂性的方法,包括历史机制和图表概述。直接从最后一个开始,我们讨论了由链接、内容和人们的浏览所构成的Web的多重几何形状。最后,本文将互联网的未来视为一种整合现象。这包括对activeoncue的描述,这是一个集成了互联网服务、桌面应用程序和用户当前工作的应用程序。长远的未来是PopuNET,一个随时随地为每个人服务的网络,需要一个更激进的方法。
{"title":"Design of user interfaces for the Web","authors":"A. Dix","doi":"10.1109/UIDIS.1999.791457","DOIUrl":"https://doi.org/10.1109/UIDIS.1999.791457","url":null,"abstract":"Examines several facets of user interface design for the World Wide Web. First, this paper considers the use of the Web as a platform for prototyping or deploying user interfaces. Second, it looks at guidelines and issues for the design of Web sites and the nature of the Web medium. Third, it examines the ways in which interfaces can help users to manage the complexity of the Web, including history mechanisms and diagrammatic overviews. Leading directly from the last of these is a discussion of the multiple geometries of the Web given by links, content and people's browsing. Finally, the paper looks at the future of the Internet as an integrative phenomenon. This includes a description of aQtive onCue, an application that integrates Internet services, desktop applications and the user's current work. The long-term future is PopuNET, a network for everyone, everywhere and everywhen, requiring a yet more radical approach.","PeriodicalId":319239,"journal":{"name":"Proceedings User Interfaces to Data Intensive Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128808947","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 18
Advice-giving systems for selecting interaction objects 为选择交互对象提供建议的系统
Pub Date : 1999-09-05 DOI: 10.1109/UIDIS.1999.791471
J. Vanderdonckt
In the development of interactive systems, the selection of interaction objects refers to the process of identifying usable widgets for each piece of data forming the system according to various parameters. This process can become repetitive and tedious for data intensive systems where data is abundant. To overcome this shortcoming and to provide assistance to designers who are responsible for conducting this process, two types of advice-giving systems for selecting interaction objects have been developed. SELECTVISION consists of a system where parameters are input manually and the possible selected interaction objects are displayed interactively. SEGUIA consists of a knowledge based system where the selection process can be conducted either automatically after providing a file of parameters or in a mixed-initiative approach where both the system and the designer are interacting to conduct the process. Both systems share a common internal representation of usability guidelines for selecting interaction objects expressed as a selection tree of rules. This structure has been shown to be very observable and easy to process, while preserving some maintainability.
在交互系统的开发中,交互对象的选择是指根据各种参数为构成系统的每条数据识别可用部件的过程。对于数据丰富的数据密集型系统来说,这个过程可能会变得重复和乏味。为了克服这一缺点,并为负责执行这一过程的设计师提供帮助,开发了两种用于选择交互对象的建议系统。SELECTVISION由一个系统组成,其中手动输入参数,并以交互方式显示可能选择的交互对象。SEGUIA由一个基于知识的系统组成,在该系统中,选择过程可以在提供参数文件后自动进行,也可以采用混合主动方法,系统和设计人员相互作用来执行该过程。这两个系统都共享可用性指南的通用内部表示,用于选择用规则选择树表示的交互对象。这种结构已被证明是非常可观察和易于处理的,同时保留了一些可维护性。
{"title":"Advice-giving systems for selecting interaction objects","authors":"J. Vanderdonckt","doi":"10.1109/UIDIS.1999.791471","DOIUrl":"https://doi.org/10.1109/UIDIS.1999.791471","url":null,"abstract":"In the development of interactive systems, the selection of interaction objects refers to the process of identifying usable widgets for each piece of data forming the system according to various parameters. This process can become repetitive and tedious for data intensive systems where data is abundant. To overcome this shortcoming and to provide assistance to designers who are responsible for conducting this process, two types of advice-giving systems for selecting interaction objects have been developed. SELECTVISION consists of a system where parameters are input manually and the possible selected interaction objects are displayed interactively. SEGUIA consists of a knowledge based system where the selection process can be conducted either automatically after providing a file of parameters or in a mixed-initiative approach where both the system and the designer are interacting to conduct the process. Both systems share a common internal representation of usability guidelines for selecting interaction objects expressed as a selection tree of rules. This structure has been shown to be very observable and easy to process, while preserving some maintainability.","PeriodicalId":319239,"journal":{"name":"Proceedings User Interfaces to Data Intensive Systems","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116198558","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 22
Towards a very large model-based approach for user interface development 为用户界面开发一个非常大的基于模型的方法
Pub Date : 1999-09-05 DOI: 10.1109/UIDIS.1999.791464
J. Vanderdonckt, P. Berquin
This paper introduces the concept of metaphorical structure as a way of conciliating user interface development by demonstration and by generation so that advantages of both approaches are exploited together. It basically consists of substituting part or whole of the contents of a preliminary presentation model by a set of pre-defined specifications attached to a presentation and behavior. This substitution is aimed at forming a new example from results of a previously generated user interface. This example can be reused in a programming by demonstration approach to exploit past experience. This process seems to be particularly helpful and efficient when the models used for specifying a new application become very large and are largely based on previously made designs. Advantages and shortcomings of this technique are analyzed and exemplified within an existing model-based user interface development environment called SEGUIA.
本文介绍了隐喻结构的概念,作为一种通过演示和生成来协调用户界面开发的方法,从而使两种方法的优点得到充分利用。它基本上包括用一组附加在表示和行为上的预定义规范替换初步表示模型的部分或全部内容。这种替换的目的是从先前生成的用户界面的结果中形成一个新的示例。这个示例可以在通过演示的编程方法中重用,以利用过去的经验。当用于指定新应用程序的模型变得非常大并且很大程度上基于先前的设计时,这个过程似乎特别有用和有效。在一个名为SEGUIA的现有基于模型的用户界面开发环境中,分析并举例说明了该技术的优点和缺点。
{"title":"Towards a very large model-based approach for user interface development","authors":"J. Vanderdonckt, P. Berquin","doi":"10.1109/UIDIS.1999.791464","DOIUrl":"https://doi.org/10.1109/UIDIS.1999.791464","url":null,"abstract":"This paper introduces the concept of metaphorical structure as a way of conciliating user interface development by demonstration and by generation so that advantages of both approaches are exploited together. It basically consists of substituting part or whole of the contents of a preliminary presentation model by a set of pre-defined specifications attached to a presentation and behavior. This substitution is aimed at forming a new example from results of a previously generated user interface. This example can be reused in a programming by demonstration approach to exploit past experience. This process seems to be particularly helpful and efficient when the models used for specifying a new application become very large and are largely based on previously made designs. Advantages and shortcomings of this technique are analyzed and exemplified within an existing model-based user interface development environment called SEGUIA.","PeriodicalId":319239,"journal":{"name":"Proceedings User Interfaces to Data Intensive Systems","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125905865","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 53
An error reporting and feedback component for component-based transaction processing systems 用于基于组件的事务处理系统的错误报告和反馈组件
Pub Date : 1999-09-05 DOI: 10.1109/UIDIS.1999.791470
K. Renaud, R. Cooper
The paper presents a novel approach to providing error feedback for distributed, component based applications. We describe an error reporting component which can be seamlessly added to an application. This will collect data from user actions and server requests and provide context dependent feedback on errors. Users of software systems often spend a great deal of time trying to work out how to use the system and, in particular, how to deal with errors. Sometimes users are completely unaware of errors, and when an error is detected, it is often difficult to locate the cause of the error and the means of recovery. Component based systems are composed of independently developed components, and consequently traditional methods for implementing global feedback mechanisms are impossible. We therefore propose the use of an error reporting component which will enhance the level of feedback in component based systems, and assist the user in recovering from errors.
本文提出了一种为基于组件的分布式应用提供误差反馈的新方法。我们描述了一个可以无缝地添加到应用程序中的错误报告组件。这将从用户操作和服务器请求中收集数据,并提供与上下文相关的错误反馈。软件系统的用户经常花费大量时间试图弄清楚如何使用系统,特别是如何处理错误。有时用户完全没有意识到错误,当检测到错误时,通常很难找到错误的原因和恢复方法。基于组件的系统由独立开发的组件组成,因此实现全局反馈机制的传统方法是不可能的。因此,我们建议使用错误报告组件,这将提高基于组件的系统的反馈水平,并帮助用户从错误中恢复。
{"title":"An error reporting and feedback component for component-based transaction processing systems","authors":"K. Renaud, R. Cooper","doi":"10.1109/UIDIS.1999.791470","DOIUrl":"https://doi.org/10.1109/UIDIS.1999.791470","url":null,"abstract":"The paper presents a novel approach to providing error feedback for distributed, component based applications. We describe an error reporting component which can be seamlessly added to an application. This will collect data from user actions and server requests and provide context dependent feedback on errors. Users of software systems often spend a great deal of time trying to work out how to use the system and, in particular, how to deal with errors. Sometimes users are completely unaware of errors, and when an error is detected, it is often difficult to locate the cause of the error and the means of recovery. Component based systems are composed of independently developed components, and consequently traditional methods for implementing global feedback mechanisms are impossible. We therefore propose the use of an error reporting component which will enhance the level of feedback in component based systems, and assist the user in recovering from errors.","PeriodicalId":319239,"journal":{"name":"Proceedings User Interfaces to Data Intensive Systems","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117057872","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
期刊
Proceedings User Interfaces to Data Intensive Systems
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1