首页 > 最新文献

2014 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)最新文献

英文 中文
Embedding model-driven spreadsheet queries in spreadsheet systems 在电子表格系统中嵌入模型驱动的电子表格查询
Pub Date : 2014-07-01 DOI: 10.1109/vlhcc.2014.6883039
Jácome Cunha, J. Fernandes, J. Mendes, Rui Pereira, J. Saraiva
Spreadsheets are widely used not only to define mathematical expressions, but also to store large and complex data. To query such data is usually a difficult task to perform, usually for end user. In this work we embed the textual query language in the model-driven spreadsheet environment as a spreadsheet itself. The result is an expressive and powerful query environment that has knowledge of the business logic defined by the spreadsheet data (the spreadsheet model) to guide end users constructing correct queries.
电子表格不仅广泛用于定义数学表达式,而且还用于存储大型复杂数据。查询这样的数据通常是一项困难的任务,通常对于最终用户来说。在这项工作中,我们将文本查询语言作为电子表格本身嵌入到模型驱动的电子表格环境中。结果是一个富有表现力和功能强大的查询环境,它具有由电子表格数据(电子表格模型)定义的业务逻辑知识,可以指导最终用户构造正确的查询。
{"title":"Embedding model-driven spreadsheet queries in spreadsheet systems","authors":"Jácome Cunha, J. Fernandes, J. Mendes, Rui Pereira, J. Saraiva","doi":"10.1109/vlhcc.2014.6883039","DOIUrl":"https://doi.org/10.1109/vlhcc.2014.6883039","url":null,"abstract":"Spreadsheets are widely used not only to define mathematical expressions, but also to store large and complex data. To query such data is usually a difficult task to perform, usually for end user. In this work we embed the textual query language in the model-driven spreadsheet environment as a spreadsheet itself. The result is an expressive and powerful query environment that has knowledge of the business logic defined by the spreadsheet data (the spreadsheet model) to guide end users constructing correct queries.","PeriodicalId":165006,"journal":{"name":"2014 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133665399","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}
引用次数: 11
On older adults in free/open source software: reflections of contributors and community leaders 自由/开源软件中的老年人:贡献者和社区领袖的反思
Pub Date : 2014-07-01 DOI: 10.1109/VLHCC.2014.6883029
J. Davidson, Rithika Naik, Umme Ayda Mannan, Amir Azarbakht, Carlos Jensen
Researchers have investigated the lack of diversity in Free/Open Source Software (FOSS) communities, but there have been few studies on age diversity. We interviewed 11 older FOSS contributors and 6 FOSS community leaders (of any age). This formative study reports on 4 key findings from those interviews: 1) motivations of older contributors, 2) benefits and challenges to contribution, 3) older adults' views on discrimination in FOSS, and 4) ways in which older adults enrich FOSS communities. We found that older adults' contributions are driven by intrinsic motivation, altruism, and community identification. In older adults' most recent contributions, we found that there were more social than technical challenges to participation. Interestingly, the majority of older adults claimed to have witnessed discrimination towards others in FOSS, especially against non-native English speakers and women. This stands in contrast to what the general male FOSS developer population reports. Participants identified 10 ways that older adults add value to FOSS communities. We conclude with guidelines for onboarding older adults.
研究人员已经调查了自由/开源软件(FOSS)社区缺乏多样性的问题,但很少有关于年龄多样性的研究。我们采访了11位年长的自由/开源软件贡献者和6位自由/开源软件社区领袖(任何年龄)。这项形成性研究报告了这些访谈的4个主要发现:1)老年贡献者的动机,2)贡献的好处和挑战,3)老年人对自由/开源软件歧视的看法,以及4)老年人丰富自由/开源软件社区的方式。我们发现老年人的贡献是由内在动机、利他主义和社区认同驱动的。在老年人最近的贡献中,我们发现参与的社会挑战多于技术挑战。有趣的是,大多数老年人声称目睹了自由/开源软件中对其他人的歧视,尤其是对非英语母语者和女性的歧视。这与一般的男性自由/开源软件开发者群体的报告形成了对比。参与者确定了老年人为自由/开源软件社区增加价值的10种方式。最后,我们为老年人提供了登机指南。
{"title":"On older adults in free/open source software: reflections of contributors and community leaders","authors":"J. Davidson, Rithika Naik, Umme Ayda Mannan, Amir Azarbakht, Carlos Jensen","doi":"10.1109/VLHCC.2014.6883029","DOIUrl":"https://doi.org/10.1109/VLHCC.2014.6883029","url":null,"abstract":"Researchers have investigated the lack of diversity in Free/Open Source Software (FOSS) communities, but there have been few studies on age diversity. We interviewed 11 older FOSS contributors and 6 FOSS community leaders (of any age). This formative study reports on 4 key findings from those interviews: 1) motivations of older contributors, 2) benefits and challenges to contribution, 3) older adults' views on discrimination in FOSS, and 4) ways in which older adults enrich FOSS communities. We found that older adults' contributions are driven by intrinsic motivation, altruism, and community identification. In older adults' most recent contributions, we found that there were more social than technical challenges to participation. Interestingly, the majority of older adults claimed to have witnessed discrimination towards others in FOSS, especially against non-native English speakers and women. This stands in contrast to what the general male FOSS developer population reports. Participants identified 10 ways that older adults add value to FOSS communities. We conclude with guidelines for onboarding older adults.","PeriodicalId":165006,"journal":{"name":"2014 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","volume":"44 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130738793","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}
引用次数: 12
Reactive visual programs for computer-aided music composition 用于计算机辅助音乐创作的反应性视觉程序
Pub Date : 2014-07-01 DOI: 10.1109/VLHCC.2014.6883037
J. Bresson
We present a new framework for reactive programming in OpenMusic, a visual programming language dedicated to computer-aided music composition. We highlight some characteristics of the programming and computation paradigms, and describe the implementation of a hybrid system merging demand-driven and event-driven evaluation models in this environment.
我们在OpenMusic中提出了一个新的响应式编程框架,这是一种专门用于计算机辅助音乐创作的可视化编程语言。我们强调了编程和计算范式的一些特征,并描述了在这种环境中合并需求驱动和事件驱动评估模型的混合系统的实现。
{"title":"Reactive visual programs for computer-aided music composition","authors":"J. Bresson","doi":"10.1109/VLHCC.2014.6883037","DOIUrl":"https://doi.org/10.1109/VLHCC.2014.6883037","url":null,"abstract":"We present a new framework for reactive programming in OpenMusic, a visual programming language dedicated to computer-aided music composition. We highlight some characteristics of the programming and computation paradigms, and describe the implementation of a hybrid system merging demand-driven and event-driven evaluation models in this environment.","PeriodicalId":165006,"journal":{"name":"2014 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114831827","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}
引用次数: 12
A human-centric API for programming socially interactive robots 一个以人为中心的API,用于编程社交交互机器人
Pub Date : 2014-07-01 DOI: 10.1109/VLHCC.2014.6883033
James P. Diprose, B. Plimmer, B. MacDonald, J. Hosking
Whilst robots are increasingly being deployed as social agents, it is still difficult to program them to interact socially. This is because current programming tools either require programmers to work at a low level or lack features needed to create certain aspects of social interaction. High level, domain specific tools with features designed specifically to meet the requirements of social interaction have the potential to ease the creation of social applications. We present a domain specific application programming interface (API) that is designed to meet the requirements of social interaction. The Cognitive Dimensions Framework was used as a design tool during the design process and the API was validated by implementing an exemplar application. The evaluation of the API showed that programmers with no robotics knowledge were positively impressed by the notation and that its organization, domain specific interfaces and object oriented nature positively affected several Cognitive Dimensions.
虽然机器人越来越多地被用作社交代理,但要让它们进行社交互动仍然很困难。这是因为当前的编程工具要么要求程序员在较低层次上工作,要么缺乏创建社交交互某些方面所需的功能。具有专门为满足社交交互需求而设计的功能的高级特定于领域的工具有可能简化社交应用程序的创建。我们提出了一个特定于领域的应用程序编程接口(API),旨在满足社会交互的需求。在设计过程中使用认知维度框架作为设计工具,并通过实现示例应用程序来验证API。对API的评估表明,没有机器人知识的程序员对表示法印象深刻,它的组织、特定领域的接口和面向对象的性质对几个认知维度产生了积极的影响。
{"title":"A human-centric API for programming socially interactive robots","authors":"James P. Diprose, B. Plimmer, B. MacDonald, J. Hosking","doi":"10.1109/VLHCC.2014.6883033","DOIUrl":"https://doi.org/10.1109/VLHCC.2014.6883033","url":null,"abstract":"Whilst robots are increasingly being deployed as social agents, it is still difficult to program them to interact socially. This is because current programming tools either require programmers to work at a low level or lack features needed to create certain aspects of social interaction. High level, domain specific tools with features designed specifically to meet the requirements of social interaction have the potential to ease the creation of social applications. We present a domain specific application programming interface (API) that is designed to meet the requirements of social interaction. The Cognitive Dimensions Framework was used as a design tool during the design process and the API was validated by implementing an exemplar application. The evaluation of the API showed that programmers with no robotics knowledge were positively impressed by the notation and that its organization, domain specific interfaces and object oriented nature positively affected several Cognitive Dimensions.","PeriodicalId":165006,"journal":{"name":"2014 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131468498","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}
引用次数: 11
HorusCML: Context-aware domain-specific visual languages designer HorusCML:上下文感知领域特定的可视化语言设计器
Pub Date : 1900-01-01 DOI: 10.1109/VLHCC.2014.6883035
Mohamed Almorsy, J. Grundy, Ulf Rüegg
The objective behind building domain-specific visual languages (DSVLs) is to provide users with the most appropriate concepts and notations that best fit with their domain and experience. However, the existing DSVL designers do not support integrating environment and user context information when modeling, editing or viewing DSVL models at different locations, permissions, devices, etc. In this paper, we introduce HorusCML, a context-aware DSVL designer, which supports DSVL experts in integrating necessary context details within their DSVLs. The resultant DSVLs can reflect different facets, layouts, and behaviours according to context it is used in. We show a case study on developing a context-aware data flow diagram DSVL tool using HorusCML.
构建特定于领域的可视化语言(dsvl)背后的目标是为用户提供最适合其领域和经验的最合适的概念和符号。然而,现有的DSVL设计器不支持在不同位置、权限、设备等地建模、编辑或查看DSVL模型时集成环境和用户上下文信息。在本文中,我们介绍了HorusCML,一个上下文感知的DSVL设计器,它支持DSVL专家在他们的DSVL中集成必要的上下文细节。生成的dsl可以根据使用它的上下文反映不同的方面、布局和行为。我们展示了一个使用HorusCML开发上下文感知数据流图DSVL工具的案例研究。
{"title":"HorusCML: Context-aware domain-specific visual languages designer","authors":"Mohamed Almorsy, J. Grundy, Ulf Rüegg","doi":"10.1109/VLHCC.2014.6883035","DOIUrl":"https://doi.org/10.1109/VLHCC.2014.6883035","url":null,"abstract":"The objective behind building domain-specific visual languages (DSVLs) is to provide users with the most appropriate concepts and notations that best fit with their domain and experience. However, the existing DSVL designers do not support integrating environment and user context information when modeling, editing or viewing DSVL models at different locations, permissions, devices, etc. In this paper, we introduce HorusCML, a context-aware DSVL designer, which supports DSVL experts in integrating necessary context details within their DSVLs. The resultant DSVLs can reflect different facets, layouts, and behaviours according to context it is used in. We show a case study on developing a context-aware data flow diagram DSVL tool using HorusCML.","PeriodicalId":165006,"journal":{"name":"2014 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121502317","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
Enabling the visualization for reasoning about temporal data 支持对时态数据进行推理的可视化
Pub Date : 1900-01-01 DOI: 10.1109/VLHCC.2014.6883044
N. Burlutskiy, M. Petridis, A. Fish, Nour Ali
Complexity and scale of modern data is at its highest level but its temporal properties are often neglected. As a result, it is often hard for a user to make an informed decision about its time related characteristics. However, an aesthetic and efficient visualization can mitigate this drawback of data representation. For example, an informative graphical visualization based on user's interaction with a computer interface can dramatically improve user experience with temporal data. In this paper, I propose such visualization of temporal data for reasoning. I developed a temporal model supporting different temporal entities for this data. These include timestamps, intervals, different time granularity and uncertainty of time. I proposed a multimodal visualization based on this abstract time model so a user will have the functionality to reason on temporal properties of visualized data from different points of view.
现代数据的复杂性和规模处于最高水平,但其时间特性往往被忽视。因此,用户通常很难对其时间相关特征做出明智的决定。然而,美观且高效的可视化可以减轻数据表示的这一缺点。例如,基于用户与计算机界面交互的信息图形可视化可以极大地改善使用时间数据的用户体验。在本文中,我提出了这种可视化的时间数据的推理。我开发了一个时间模型,支持这些数据的不同时间实体。这些包括时间戳、间隔、不同的时间粒度和时间的不确定性。我提出了基于这个抽象时间模型的多模态可视化,这样用户就可以从不同的角度对可视化数据的时间属性进行推理。
{"title":"Enabling the visualization for reasoning about temporal data","authors":"N. Burlutskiy, M. Petridis, A. Fish, Nour Ali","doi":"10.1109/VLHCC.2014.6883044","DOIUrl":"https://doi.org/10.1109/VLHCC.2014.6883044","url":null,"abstract":"Complexity and scale of modern data is at its highest level but its temporal properties are often neglected. As a result, it is often hard for a user to make an informed decision about its time related characteristics. However, an aesthetic and efficient visualization can mitigate this drawback of data representation. For example, an informative graphical visualization based on user's interaction with a computer interface can dramatically improve user experience with temporal data. In this paper, I propose such visualization of temporal data for reasoning. I developed a temporal model supporting different temporal entities for this data. These include timestamps, intervals, different time granularity and uncertainty of time. I proposed a multimodal visualization based on this abstract time model so a user will have the functionality to reason on temporal properties of visualized data from different points of view.","PeriodicalId":165006,"journal":{"name":"2014 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128433867","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}
引用次数: 7
期刊
2014 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
全部 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