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

筛选
英文 中文
A visual language and environment for specifying design tool event handling 用于指定设计工具事件处理的可视化语言和环境
Na Liu, J. Hosking, J. Grundy
{"title":"A visual language and environment for specifying design tool event handling","authors":"Na Liu, J. Hosking, J. Grundy","doi":"10.1109/VLHCC.2005.13","DOIUrl":"https://doi.org/10.1109/VLHCC.2005.13","url":null,"abstract":"We describe a new visual language for event handling specification and its incorporation into Pounamu, a meta-tool for building diverse visual design environments. Our visual language provides end users ways to express event handling mechanisms via visual specifications.","PeriodicalId":241986,"journal":{"name":"2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05)","volume":"371 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116620786","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
Implementing Domain-Specific Modeling Languages and Generators 实现领域特定的建模语言和生成器
S. Kelly
{"title":"Implementing Domain-Specific Modeling Languages and Generators","authors":"S. Kelly","doi":"10.1109/VLHCC.2005.47","DOIUrl":"https://doi.org/10.1109/VLHCC.2005.47","url":null,"abstract":"omain-Specific Modeling (DSM) languages provide a viable solution for improving development productivity by raising the level of abstraction beyond coding. With DSM, the models are made up of elements representing concepts that are part of the problem domain world, not the code world (unlike for example the core UML concepts). DSM languages follow domain abstractions and semantics, allowing developers to perceive themselves as working directly with domain concepts. In many cases, full final product code can be automatically generated from these high-level specifications with domain-specific code generators.","PeriodicalId":241986,"journal":{"name":"2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123115875","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
EAVis: a visualization tool for evolutionary algorithms 进化算法的可视化工具
A. Kerren, T. Egger
{"title":"EAVis: a visualization tool for evolutionary algorithms","authors":"A. Kerren, T. Egger","doi":"10.1109/VLHCC.2005.33","DOIUrl":"https://doi.org/10.1109/VLHCC.2005.33","url":null,"abstract":"Evolutionary algorithms (EAs) produce a vast amount of data by recurring processes, e.g., selection, recombination, or mutation, that work on populations of solutions for a specific problem. In order to get a better insight into the progress of EAs a Java-based visualization tool, called EAVis, was developed. Several coordinated views help the user to watch each generation step of the EA and to derive knowledge as well as better understanding of the underlying evolutionary computational models.","PeriodicalId":241986,"journal":{"name":"2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05)","volume":"77 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115308177","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}
引用次数: 25
A meta-design approach to end-user development 最终用户开发的元设计方法
M. Costabile, D. Fogli, P. Mussio, A. Piccinno
{"title":"A meta-design approach to end-user development","authors":"M. Costabile, D. Fogli, P. Mussio, A. Piccinno","doi":"10.1109/VLHCC.2005.7","DOIUrl":"https://doi.org/10.1109/VLHCC.2005.7","url":null,"abstract":"Meta-design has been recently proposed as a technique for creating the socio-technical conditions empowering users to perform end-user development (EUD) activities. Current techniques and methodologies for designing interactive systems do not stress meta-design. In this paper, we show how the Software Shaping Workshop (SSW) methodology actually follows a meta-design approach in that the teams of designers, including end-user representatives, are supported in their reasoning on software design and development by software environments tailored to their needs, notations and experience.","PeriodicalId":241986,"journal":{"name":"2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05)","volume":"144 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124598417","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}
引用次数: 28
Animated simulation of integrated UML behavioral models based on graph transformation 基于图转换的集成UML行为模型的动画仿真
C. Ermel, Karsten Hölscher, Sabine Kuske, P. Ziemann
{"title":"Animated simulation of integrated UML behavioral models based on graph transformation","authors":"C. Ermel, Karsten Hölscher, Sabine Kuske, P. Ziemann","doi":"10.1109/VLHCC.2005.18","DOIUrl":"https://doi.org/10.1109/VLHCC.2005.18","url":null,"abstract":"This paper shows how integrated UML models combining class, object, use-case, collaboration and state diagrams can be animated in a domain-specific layout. The presented approach is based on graph transformation, i.e., UML model diagrams are translated to a graph transformation system and the behavior of the integrated model is simulated by applications of graph transformation rules. For model validation, users may prefer to see the behavior of selected model aspects as scenarios presented in the layout of the application domain. We propose to integrate animation views with the model's graph transformation system. A prototypical validation system has been implemented recently supporting the automatic translation of a UML model into a graph transformation system, and the interactive execution and simulation of the model behavior. We sketch the tool interconnection to GenGED, a visual language environment which allows to enrich graph transformation systems for model simulation by features for animation.","PeriodicalId":241986,"journal":{"name":"2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05)","volume":"200 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116149328","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}
引用次数: 23
Using objects of measurement to detect spreadsheet errors 使用测量对象来检测电子表格错误
Michael J. Coblenz, Amy J. Ko, B. Myers
{"title":"Using objects of measurement to detect spreadsheet errors","authors":"Michael J. Coblenz, Amy J. Ko, B. Myers","doi":"10.1109/VLHCC.2005.67","DOIUrl":"https://doi.org/10.1109/VLHCC.2005.67","url":null,"abstract":"There are many common spreadsheet errors that traditional spreadsheet systems do not help users find. This paper presents a statically-typed spreadsheet language that adds additional information about the objects that the spreadsheet values represent. By annotating values with both units and labels, users denote both the system of measurement in which the values are expressed as well as the properties of the objects to which the values refer. This information is used during computation to detect some invalid computations and allow users to identify properties of the resulting values.","PeriodicalId":241986,"journal":{"name":"2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05)","volume":"235 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132533970","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}
引用次数: 39
Goal-directed debugging of spreadsheets 目标导向的电子表格调试
Robin Abraham, Martin Erwig
{"title":"Goal-directed debugging of spreadsheets","authors":"Robin Abraham, Martin Erwig","doi":"10.1109/VLHCC.2005.42","DOIUrl":"https://doi.org/10.1109/VLHCC.2005.42","url":null,"abstract":"We present a semi-automatic debugger for spreadsheet systems that is specifically targeted at end-user programmers. Users can report expected values for cells that yield incorrect results. The system then generates change suggestions that could correct the error. Users can interactively explore, apply, refine, or reject these change suggestions. The computation of change suggestions is based on a formal inference system that propagates expected values backwards across formulas. The system is fully integrated into Microsoft Excel and can be used to automatically detect and correct various kinds of errors in spreadsheets. Test results show that the system works accurately and reliably.","PeriodicalId":241986,"journal":{"name":"2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123267138","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}
引用次数: 52
Using a molecular metaphor to facilitate comprehension of 3D object diagrams 使用分子比喻来促进对3D对象图的理解
B. Malloy, James F. Power
{"title":"Using a molecular metaphor to facilitate comprehension of 3D object diagrams","authors":"B. Malloy, James F. Power","doi":"10.1109/VLHCC.2005.66","DOIUrl":"https://doi.org/10.1109/VLHCC.2005.66","url":null,"abstract":"This paper presents a strategy for the visualization of dynamic object relationships in Java programs. The metaphor of a chemical molecule is used to aid comprehension, and to help in reducing the size of the object graph. Our strategy has been implemented by dynamically instrumenting Java bytecode to collect trace data, which is then analyzed and visualized in 3D using VRML. Quantitative and graphical results are presented, based on an analysis of programs in the SPEC JVM98 and JOlden benchmark suites.","PeriodicalId":241986,"journal":{"name":"2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125348922","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}
引用次数: 10
A new static depiction and input technique for 2D animation 一种新的二维动画静态描述和输入技术
Shin Takahashi, Yoshikazu Kato, Etsuya Shibayama
{"title":"A new static depiction and input technique for 2D animation","authors":"Shin Takahashi, Yoshikazu Kato, Etsuya Shibayama","doi":"10.1109/VLHCC.2005.8","DOIUrl":"https://doi.org/10.1109/VLHCC.2005.8","url":null,"abstract":"This paper describes an extension of our previous technique for making 2D animation by drawing effect lines, which is a popular technique that represents motions and emotions in cartoons. It incorporates multi-step effect lines in one keyframe and constraints on the motions of objects. The new features improve the user's expressive power for specifying 2D animation interactively.","PeriodicalId":241986,"journal":{"name":"2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126109771","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
A bit-level concurrent visual programming language (A-BITS) and a base computation model (APC) for its development 一种位级并发可视化编程语言(A- bits)及其开发的基本计算模型(APC)
T. Ajiro, K. Tsuchida
{"title":"A bit-level concurrent visual programming language (A-BITS) and a base computation model (APC) for its development","authors":"T. Ajiro, K. Tsuchida","doi":"10.1109/VLHCC.2005.5","DOIUrl":"https://doi.org/10.1109/VLHCC.2005.5","url":null,"abstract":"We developed a bit-level concurrent visual programming language A-BITS. Few visual programming languages based on models of bit-level concurrent computation have been developed. Our programming language is useful for developing asynchronous and concurrent programs, which frequently use bit-level operations. Recently, use of such programs has been increasing in fields like video game design, multimedia, and graphical user interfaces. We also devised a concurrent model of computation called Ajiro Program Circuit (APC), as a base model for A-BITS. It uses processes called primitives, which communicate with each other using vehicles called carriers. In addition, to test the model and prepare for improvement of the system, we developed an APC simulator.","PeriodicalId":241986,"journal":{"name":"2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05)","volume":"109 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129272193","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
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学术官方微信