Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments最新文献

筛选
英文 中文
A data mapping specification environment using a concrete business form-based metaphor 使用具体的基于业务表单的隐喻的数据映射规范环境
Yongqiang Li, J. Grundy, R. Amor, J. Hosking
{"title":"A data mapping specification environment using a concrete business form-based metaphor","authors":"Yongqiang Li, J. Grundy, R. Amor, J. Hosking","doi":"10.1109/HCC.2002.1046368","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046368","url":null,"abstract":"Many systems require data transformation - the conversion of complex data from one format to another. Most current approaches require programming, scripting or use abstract visual specifications and are targeted to programmers, not business analysts or other end users. We describe a data transformation specification tool that uses a concrete visual metaphor based on the concept of copying data from one business form to another. We describe the visualisation of complex business data in a form that matches the cognitive needs of non-programmer business analysts and the specification of data transformations using our form copying metaphor. A prototype environment is described along with a cognitive dimensions evaluation of our end user visual language.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125392768","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}
引用次数: 15
A data-flow testing methodology for a dataflow based visual programming language 一种基于可视化编程语言的数据流测试方法
M. Karam, Trevor J. Smedley
{"title":"A data-flow testing methodology for a dataflow based visual programming language","authors":"M. Karam, Trevor J. Smedley","doi":"10.1109/HCC.2002.1046355","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046355","url":null,"abstract":"In this paper we extend our testing system previously presented (2001) to allow users to visually investigate intraprocedural du-associations, or du-associations that exist within the boundary of a procedure in the visual programming language Prograph.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114940925","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
Virtual reality interaction: the characteristic pattern approach 虚拟现实交互:特征模式方法
A. Celentano, D. Fogli, P. Mussio, Fabio Pittarello
{"title":"Virtual reality interaction: the characteristic pattern approach","authors":"A. Celentano, D. Fogli, P. Mussio, Fabio Pittarello","doi":"10.1109/HCC.2002.1046343","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046343","url":null,"abstract":"We merge the Pictorial Computing Laboratory (PCL) approach to WIMP interaction with the Interaction Locus approach to structuring visual spaces as a step toward the definition of a rational methodology for the design of Virtual Reality interactive systems. The merging of the two points of view allows the refinement of the model of interaction of a user with a virtual environment and leads to the definition of \"real\" and \"virtual\" characteristic pattern.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116843223","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}
引用次数: 0
Visually customizing inference rules about apples and oranges 可视地定制关于苹果和橘子的推理规则
M. Burnett, Martin Erwig
{"title":"Visually customizing inference rules about apples and oranges","authors":"M. Burnett, Martin Erwig","doi":"10.1109/HCC.2002.1046366","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046366","url":null,"abstract":"We have been working on a unit system for end-user spreadsheets that is based on the concrete notion of units instead of the abstract concept of types. In previous work, we defined such a system formally. In this paper we describe a visual system to support the formal reasoning in two ways. First, it supports communicating and explaining the unit inference process to users. Second and more important, our approach allows users to change the system's reasoning by adding and customizing the system's inference rules.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"72 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116565966","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}
引用次数: 20
Toward a unified paradigm for constructing and understanding robot processes 构建和理解机器人过程的统一范式
Chris Hancock
{"title":"Toward a unified paradigm for constructing and understanding robot processes","authors":"Chris Hancock","doi":"10.1109/HCC.2002.1046362","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046362","url":null,"abstract":"Dijkstra argued (1968) that the structure of programs should match that of their execution. This challenge is important but difficult for the kinds of fluid multiprocess programming required by even simple robotics problems. Among recognized paradigms applied to robotics, some express process structure more directly than others, but none easily encompasses the full range of process and control relationships needed to describe interesting behavior simply. The approach described here, structured concurrent programming, adopts a diverse set of process structures as primary language elements with three consequences: (i) explicit process management via process ID's is not used: (ii) previously disjoint programming paradigms are integrated more tightly, than before: (iii) it becomes more feasible for textual programs to execute \"in place\" in a live programming environment.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"70 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126241133","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}
引用次数: 5
Flexible software process enactment support in the APSEE model 灵活的软件流程制定支持APSEE模型
C. Reis, R. Reis, M. Abreu, H. Schlebbe, D. Nunes
{"title":"Flexible software process enactment support in the APSEE model","authors":"C. Reis, R. Reis, M. Abreu, H. Schlebbe, D. Nunes","doi":"10.1109/HCC.2002.1046363","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046363","url":null,"abstract":"Software process technology recently evolved to automate software process management by providing specialized languages and environments to control the human performance in software development activities. This paper presents APSEE as an executable visual language for software process modeling. The meta-model was specified using graph-grammars, which successfully derived a Java-based implementation. Finally, this experience is discussed with respect to the support for dynamic changes in enacting processes.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131027808","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}
引用次数: 5
A visual framework for modelling with heterogeneous notations 使用异构符号进行建模的可视化框架
J. Flower, J. Howse, John Taylor, S. Kent
{"title":"A visual framework for modelling with heterogeneous notations","authors":"J. Flower, J. Howse, John Taylor, S. Kent","doi":"10.1109/HCC.2002.1046350","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046350","url":null,"abstract":"This paper presents a visual framework for organizing models of systems which allows a mixture of notations, diagrammatic or text-based, to be used. The framework is based on the use of templates which can be nested and sometimes flattened. It is modular and can be used to structure the constraint space of the system, making it scalable with appropriate tool support. It is also flexible and extensible: users can choose which notations to use, mix them and add new notations or templates. The goal of this work is to provide more intuitive and expressive languages and frameworks to support the construction and presentation of rich and precise models.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130849615","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}
引用次数: 6
A new interface to spreadsheet programming: a truly seamless fusion of spreadsheet and word processing paradigms 电子表格编程的新界面:电子表格和文字处理范例的真正无缝融合
J. Sajaniemi
{"title":"A new interface to spreadsheet programming: a truly seamless fusion of spreadsheet and word processing paradigms","authors":"J. Sajaniemi","doi":"10.1109/HCC.2002.1046341","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046341","url":null,"abstract":"Word processing and spreadsheet programming are the two most common computer applications - the former for textual communication and the latter for end-user programming and data visualization. Their user interfaces differ substantially, even in common concepts and even if produced by the same vendor and their integration is cumbersome and difficult to use. This paper describes how spreadsheet programming can be embedded in word processing while retaining the full power of spreadsheets. The result is a natural extension to wordprocessing yielding the possibility for a uniform user interface with no conceptual boundaries between text and data.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"287 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133596697","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
The "Algorithms Studio" project: using sketch-based visualization technology to construct and discuss visual representations of algorithms “算法工作室”项目:使用基于草图的可视化技术构建和讨论算法的可视化表示
C. Hundhausen
{"title":"The \"Algorithms Studio\" project: using sketch-based visualization technology to construct and discuss visual representations of algorithms","authors":"C. Hundhausen","doi":"10.1109/HCC.2002.1046359","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046359","url":null,"abstract":"The \"Algorithms Studio\" project explores a novel, studio-based approach to teaching an undergraduate course on computer algorithms. Inspired by the design studio commonly used in architecture education, the approach emphasizes conceptual design activities in which students use sketch-based algorithm visualization technology to create their own visual representations of the algorithms under study. They then discuss their representations with their peers and instructor within the context of regularly scheduled critique sessions. A diverse program of planned empirical studies will investigate the value and role of visualization technology in learning algorithms at the cognitive, social, and cultural levels.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128372339","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
MAVIS: a multi-level algorithm visualization system within a collaborative distance learning environment MAVIS:协作远程学习环境中的多级算法可视化系统
Igal Koifman, I. Shimshoni, A. Tal
{"title":"MAVIS: a multi-level algorithm visualization system within a collaborative distance learning environment","authors":"Igal Koifman, I. Shimshoni, A. Tal","doi":"10.1109/HCC.2002.1046374","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046374","url":null,"abstract":"We present a new model for an algorithm visualization system. Our model views the visualization system as an integral part of a broader distance learning environment. As such, it supports the heterogeneity of the Internet, the visualization and the diversity of the expected users. It does so by defining a few ways for handling multi-level visualizations. First, a visualization can run in various abstraction levels of the algorithm, depending on the familiarity of the students with the studied materials. Second, a visualization can use various levels of graphics, depending on the capabilities of the client machines. Third, the messages sent between the machines can be of various levels, depending on the communication loads. Another important aspect of a distance learning environment, which is supported by our model, is to facilitate collaboration and data sharing between the students and the instructor and between the students themselves. This paper also presents a system, MAVIS, that realizes the model and demonstrates its use on case studies.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122432057","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}
引用次数: 8
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信