Updating database schemas without breaking the UI: modeling using cognitive semantic categories

E. Kapros, S. McGinnes
{"title":"Updating database schemas without breaking the UI: modeling using cognitive semantic categories","authors":"E. Kapros, S. McGinnes","doi":"10.1145/2607023.2607027","DOIUrl":null,"url":null,"abstract":"Data management user interfaces are ubiquitous in information systems and web-based applications. From the oldest spreadsheet to the most modern database, end users and administrators alike have interacted with tabular data. Usually, each concept is represented by a table and columns. Change to the structure of each concept requires structural change to the tables and columns, which is costly. Tailor-made database and web applications may overcome this obstacle by designing UIs on top of the data layer, providing some degree of data independence. However, changes in their schemas do not automatically propagate into the user interface, and so their maintenance is expensive. In this paper we present a user interface that lets the end user alter the schema without the need for programming skills, eliminating the need for expensive software maintenance. To this end we propose an automatically generated user interface to include schema and data management functions. We built and evaluated an Adaptive Information System user interface (AIS UI), incorporating schema evolution functionality. In usability testing, first-time users were able to perform various data management tasks equally fast or faster than users using Microsoft Access, and on average ~43% faster than users using Microsoft Excel. Task completion rates using the AIS significantly exceeded those using Microsoft Access and were comparable (>95%) with those using Microsoft Excel.","PeriodicalId":297680,"journal":{"name":"Proceedings of the 2014 ACM SIGCHI symposium on Engineering interactive computing systems","volume":"58 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2014 ACM SIGCHI symposium on Engineering interactive computing systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2607023.2607027","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Data management user interfaces are ubiquitous in information systems and web-based applications. From the oldest spreadsheet to the most modern database, end users and administrators alike have interacted with tabular data. Usually, each concept is represented by a table and columns. Change to the structure of each concept requires structural change to the tables and columns, which is costly. Tailor-made database and web applications may overcome this obstacle by designing UIs on top of the data layer, providing some degree of data independence. However, changes in their schemas do not automatically propagate into the user interface, and so their maintenance is expensive. In this paper we present a user interface that lets the end user alter the schema without the need for programming skills, eliminating the need for expensive software maintenance. To this end we propose an automatically generated user interface to include schema and data management functions. We built and evaluated an Adaptive Information System user interface (AIS UI), incorporating schema evolution functionality. In usability testing, first-time users were able to perform various data management tasks equally fast or faster than users using Microsoft Access, and on average ~43% faster than users using Microsoft Excel. Task completion rates using the AIS significantly exceeded those using Microsoft Access and were comparable (>95%) with those using Microsoft Excel.
在不破坏UI的情况下更新数据库模式:使用认知语义类别进行建模
数据管理用户界面在信息系统和基于web的应用程序中无处不在。从最古老的电子表格到最现代的数据库,最终用户和管理员都与表格数据进行了交互。通常,每个概念都由表和列表示。更改每个概念的结构需要更改表和列的结构,这是非常昂贵的。定制的数据库和web应用程序可以通过在数据层之上设计ui来克服这一障碍,从而提供一定程度的数据独立性。但是,模式中的更改不会自动传播到用户界面中,因此维护成本很高。在本文中,我们提供了一个用户界面,它允许最终用户在不需要编程技能的情况下更改模式,从而消除了对昂贵的软件维护的需要。为此,我们提出了一个自动生成的用户界面,包括模式和数据管理功能。我们构建并评估了一个包含模式演化功能的自适应信息系统用户界面(AIS UI)。在可用性测试中,首次用户执行各种数据管理任务的速度与使用Microsoft Access的用户一样快或更快,比使用Microsoft Excel的用户平均快43%。使用AIS的任务完成率显著超过使用Microsoft Access的任务完成率,与使用Microsoft Excel的任务完成率相当(>95%)。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信