首页 > 最新文献

Journal of Visual Languages and Computing最新文献

英文 中文
UNMAT: Visual comparison and exploration of uncertainty in large graph sampling UNMAT:大图形采样中不确定性的可视化比较和探索
Q3 Computer Science Pub Date : 2017-08-01 DOI: 10.1016/j.jvlc.2017.05.006
Tan Tang, Sufei Wang, Yunfeng Li, Bohan Li, Yingcai Wu

Graph sampling, simplying the networks while preserving primary graph characteristics, provides a convenient means for exploring large network. During the last few years a variety of graph sampling algorithms have been proposed, and the evaluation and comparison of the algorithms has witnessed a growing interest. Although different tests have been conducted, an important aspect of graph sampling, namely, uncertainty in graph sampling, has been ignored so far. Additionally, existing studies mainly rely on simple statistical analysis and a few relatively small datasets. They may not be applicable to other more complicated graphs with much larger numbers of nodes and edges. Furthermore, while graph clustering is becoming increasingly important, it is still unknown how different sampling algorithms and their associated uncertainty can impact the subsequent graph analysis, such as graph clustering. In this work, we propose an efficient visual analytics framework for measuring the uncertainty from different graph sampling methods and quantifying the influence of the uncertainty in general graph analysis procedures. A spreadsheet-style visualization with rich user interactions is presented to facilitate visual comparison and analysis of multiple graph sampling algorithms. Our framework helps users gain a better understanding of the graph sampling methods in producing uncertainty information. The framework also makes it possible for users to quickly evaluate graph sampling algorithms and select the most appropriate one for their applications.

图采样简化了网络,同时保留了主要的图特征,为探索大型网络提供了一种方便的方法。在过去的几年里,人们提出了各种各样的图采样算法,对这些算法的评估和比较越来越引起人们的兴趣。尽管已经进行了不同的测试,但到目前为止,图采样的一个重要方面,即图采样的不确定性,一直被忽视。此外,现有的研究主要依赖于简单的统计分析和一些相对较小的数据集。它们可能不适用于具有大量节点和边的其他更复杂的图。此外,尽管图聚类变得越来越重要,但不同的采样算法及其相关的不确定性如何影响后续的图分析(如图聚类)仍然是未知的。在这项工作中,我们提出了一个有效的视觉分析框架,用于测量不同图形采样方法的不确定性,并量化一般图形分析程序中不确定性的影响。提出了一种具有丰富用户交互的电子表格风格的可视化,以便于对多种图形采样算法进行可视化比较和分析。我们的框架帮助用户更好地理解生成不确定性信息的图形采样方法。该框架还允许用户快速评估图采样算法,并为其应用程序选择最合适的算法。
{"title":"UNMAT: Visual comparison and exploration of uncertainty in large graph sampling","authors":"Tan Tang,&nbsp;Sufei Wang,&nbsp;Yunfeng Li,&nbsp;Bohan Li,&nbsp;Yingcai Wu","doi":"10.1016/j.jvlc.2017.05.006","DOIUrl":"https://doi.org/10.1016/j.jvlc.2017.05.006","url":null,"abstract":"<div><p><span>Graph sampling, simplying the networks while preserving primary graph characteristics, provides a convenient means for exploring large network. During the last few years a variety of graph sampling algorithms have been proposed, and the evaluation and comparison of the algorithms has witnessed a growing interest. Although different tests have been conducted, an important aspect of graph sampling, namely, uncertainty in graph sampling, has been ignored so far. Additionally, existing studies mainly rely on simple statistical analysis and a few relatively small datasets. They may not be applicable to other more complicated graphs with much larger numbers of nodes and edges. Furthermore, while </span>graph clustering is becoming increasingly important, it is still unknown how different sampling algorithms and their associated uncertainty can impact the subsequent graph analysis, such as graph clustering. In this work, we propose an efficient visual analytics framework for measuring the uncertainty from different graph sampling methods and quantifying the influence of the uncertainty in general graph analysis procedures. A spreadsheet-style visualization with rich user interactions is presented to facilitate visual comparison and analysis of multiple graph sampling algorithms. Our framework helps users gain a better understanding of the graph sampling methods in producing uncertainty information. The framework also makes it possible for users to quickly evaluate graph sampling algorithms and select the most appropriate one for their applications.</p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"41 ","pages":"Pages 71-78"},"PeriodicalIF":0.0,"publicationDate":"2017-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2017.05.006","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72062025","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
Signifying software engineering to computational thinking learners with AgentSheets and PoliFacets 用AgentSheets和PoliFacets向计算思维学习者展示软件工程
Q3 Computer Science Pub Date : 2017-06-01 DOI: 10.1016/j.jvlc.2017.01.005
Ingrid Teixeira Monteiro , Luciana Cardoso de Castro Salgado , Marcelle Pereira Mota , Andréia Libório Sampaio , Clarisse Sieckenius de Souza

Nonprofessional end user programs have increased remarkably in volume and diversity. However, for such programs to be usable and reliable, their creators should be familiar with software engineering practices that are typically not part of their range of competence and source of enjoyment. While the expansion of computational thinking acquisition (CTA) initiatives at schools and the availability of improved programming environments have contributed to facilitate the learners’ coding tasks, much less has been done to facilitate the acquisition of software quality notions. This paper reports on a Brazilian CTA program guided by semiotic principles and describes a study of how the technology used in it prefigures elements of software engineering in the participants’ programs created with AgentSheets. Our research contributions touch on the semiotic potential of CTA infrastructures and on associated pedagogical considerations for expanding CTA programs with software engineering basics. We also propose items for an interdisciplinary research agenda.

非专业的最终用户程序在数量和多样性方面都有了显著的增长。然而,为了使此类程序可用且可靠,其创建者应该熟悉软件工程实践,这些实践通常不属于他们的能力范围和乐趣来源。虽然学校计算思维习得(CTA)计划的扩展和改进的编程环境的可用性有助于促进学习者的编码任务,但在促进软件质量概念的习得方面做得更少。本文报道了一个以符号学原理为指导的巴西CTA项目,并描述了一项研究,该项目中使用的技术如何在参与者使用AgentSheets创建的项目中预测软件工程的元素。我们的研究贡献涉及CTA基础设施的符号学潜力,以及用软件工程基础扩展CTA项目的相关教学考虑。我们还提出了跨学科研究议程项目。
{"title":"Signifying software engineering to computational thinking learners with AgentSheets and PoliFacets","authors":"Ingrid Teixeira Monteiro ,&nbsp;Luciana Cardoso de Castro Salgado ,&nbsp;Marcelle Pereira Mota ,&nbsp;Andréia Libório Sampaio ,&nbsp;Clarisse Sieckenius de Souza","doi":"10.1016/j.jvlc.2017.01.005","DOIUrl":"https://doi.org/10.1016/j.jvlc.2017.01.005","url":null,"abstract":"<div><p>Nonprofessional end user programs have increased remarkably in volume and diversity. However, for such programs to be usable and reliable, their creators should be familiar with software engineering practices that are typically not part of their range of competence and source of enjoyment. While the expansion of computational thinking acquisition (CTA) initiatives at schools and the availability of improved programming environments have contributed to facilitate the learners’ <em>coding</em> tasks, much less has been done to facilitate the acquisition of software quality notions. This paper reports on a Brazilian CTA program guided by semiotic principles and describes a study of how the technology used in it prefigures elements of software engineering in the participants’ programs created with AgentSheets. Our research contributions touch on the semiotic potential of CTA infrastructures and on associated pedagogical considerations for expanding CTA programs with software engineering basics. We also propose items for an interdisciplinary research agenda.</p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"40 ","pages":"Pages 91-112"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2017.01.005","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72100900","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}
引用次数: 16
Self-expression and discourse continuity in a multilevel EUD environment: The case of moodle 多层次EUD环境下的自我表达与话语连续性——以moodle为例
Q3 Computer Science Pub Date : 2017-06-01 DOI: 10.1016/j.jvlc.2017.04.003
Luciana da Silveira Espindola, Milene Selbach Silveira

The search for ways to empower end users in activities such as programming and application customization has been subject of great effort among the research community, leading to the development of EUD environments, proper for end user’s activities. Among such environments there are the ones that have multiple layers of (distinct) users, consequently allowing multiple customizations. As an example, we have the Virtual Learning Environments (VLEs), with focus on education. In the particular case of VLEs, we are interested in verifying the discourse continuity after multiple customizations by many users, looking at how it impacts on teacher’s self-expression at the end of this chain, and how this expression is perceived by the students while interacting with the product of their teacher’s effort. This is part of a qualitative and descriptive evaluation with theoretical fundamentals on the Semiotic Engineering theory, the self-expression phenomenon, and end-user development practices. We have conducted three studies using Moodle as the VLE of choice. The first one identified three ways by which teachers practice self-expression via Moodle: through written language, interface customization, and expression through content, and Study 2 revealed that students perceive these same ways of expression. Finally, the inspections and the analyses of the interviews and questionnaires applied during Study 3 have confirmed these results, even after many customizations. That is, the teacher’s self (e.g., personality) is present and recognizable via interface. By taking EUD under the perspective of the Semiotic Engineering theory and self-expression, we were able to study the metacommunication intrinsic to multilevel customization software such as Moodle.

研究界一直在努力寻找在编程和应用程序定制等活动中增强最终用户能力的方法,从而开发出适合最终用户活动的EUD环境。在这样的环境中,有些环境具有多层(不同的)用户,因此允许进行多种自定义。例如,我们有以教育为重点的虚拟学习环境(VLE)。在VLE的特殊情况下,我们感兴趣的是验证许多用户多次定制后的话语连续性,看看它如何影响教师在这个链条末端的自我表达,以及学生在与教师努力的产品互动时如何感知这种表达。这是定性和描述性评估的一部分,具有符号工程理论、自我表达现象和最终用户开发实践的理论基础。我们已经使用Moodle作为选择的VLE进行了三项研究。第一项研究确定了教师通过Moodle练习自我表达的三种方式:通过书面语言、界面定制和通过内容表达。研究2表明,学生感知到了同样的表达方式。最后,对研究3中应用的访谈和问卷的检查和分析已经证实了这些结果,即使在进行了许多定制之后也是如此。也就是说,教师的自我(例如个性)是通过界面呈现和识别的。通过将EUD置于符号工程理论和自我表达的视角下,我们能够研究Moodle等多级定制软件所固有的元通信。
{"title":"Self-expression and discourse continuity in a multilevel EUD environment: The case of moodle","authors":"Luciana da Silveira Espindola,&nbsp;Milene Selbach Silveira","doi":"10.1016/j.jvlc.2017.04.003","DOIUrl":"https://doi.org/10.1016/j.jvlc.2017.04.003","url":null,"abstract":"<div><p>The search for ways to empower end users in activities such as programming and application customization has been subject of great effort among the research community, leading to the development of EUD environments, proper for end user’s activities. Among such environments there are the ones that have multiple layers of (distinct) users, consequently allowing multiple customizations. As an example, we have the Virtual Learning Environments (VLEs), with focus on education. In the particular case of VLEs, we are interested in verifying the discourse continuity after multiple customizations by many users, looking at how it impacts on teacher’s self-expression at the end of this chain, and how this expression is perceived by the students while interacting with the product of their teacher’s effort. This is part of a qualitative and descriptive evaluation with theoretical fundamentals on the Semiotic Engineering theory, the self-expression phenomenon, and end-user development practices. We have conducted three studies using Moodle as the VLE of choice. The first one identified three ways by which teachers practice self-expression via Moodle: through written language, interface customization, and expression through content, and Study 2 revealed that students perceive these same ways of expression. Finally, the inspections and the analyses of the interviews and questionnaires applied during Study 3 have confirmed these results, even after many customizations. That is, the teacher’s self (e.g., personality) is present and recognizable via interface. By taking EUD under the perspective of the Semiotic Engineering theory and self-expression, we were able to study the metacommunication intrinsic to multilevel customization software such as Moodle.</p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"40 ","pages":"Pages 36-50"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2017.04.003","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72100901","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
Appropriating virtual learning environments: A study of teacher tactics 认可虚拟学习环境:教师策略研究
Q3 Computer Science Pub Date : 2017-06-01 DOI: 10.1016/j.jvlc.2017.01.002
Jan Derboven, David Geerts, Dirk De Grooff

In research on Virtual Learning Environments (VLEs), it has been shown that teachers often do not explore VLEs to their full potential and only adopt a limited set of the available tools. In this article, we approach teachers’ design of VLE learning activities as end user development. We describe a study of Toledo, a virtual learning environment used across several higher education institutions in Belgium. Using a combination of a semiotic, multimodal analysis and an in-depth user study with 24 respondents, we provide a detailed account of how teachers appropriate the learning environment to suit their needs. Combining the insights from the semiotic investigation and the user research, we analyze how user appropriations can be explained as practices emerging from both how the platform communicates, and contextual factors. The study showed that some teachers design very specific learning activities using the VLE - not by using the dedicated VLE tool, but by reinterpreting more generic tools. These appropriation tactics concentrate platform use in a limited number of tools, even when teachers do use more complex learning activities. These results have implications for the design of VLEs: rather than offering a wide range of tools targeted at specific learning activities, VLEs could concentrate on providing basic communication tools that are open for appropriation.

在对虚拟学习环境(VLE)的研究中,已经表明,教师往往并没有充分挖掘虚拟学习环境的潜力,只采用有限的可用工具。在本文中,我们将教师对VLE学习活动的设计视为最终用户开发。我们描述了一项关于托莱多的研究,这是一个在比利时多所高等教育机构使用的虚拟学习环境。我们结合符号学、多模态分析和对24名受访者的深入用户研究,详细介绍了教师如何调整学习环境以满足他们的需求。结合符号学调查和用户研究的见解,我们分析了用户拨款如何被解释为平台如何沟通和上下文因素产生的实践。研究表明,一些教师使用VLE设计了非常具体的学习活动——不是通过使用专用的VLE工具,而是通过重新解释更通用的工具。这些挪用策略将平台的使用集中在数量有限的工具上,即使教师确实使用了更复杂的学习活动。这些结果对VLE的设计有启示:VLE可以专注于提供可供使用的基本沟通工具,而不是提供针对特定学习活动的广泛工具。
{"title":"Appropriating virtual learning environments: A study of teacher tactics","authors":"Jan Derboven,&nbsp;David Geerts,&nbsp;Dirk De Grooff","doi":"10.1016/j.jvlc.2017.01.002","DOIUrl":"https://doi.org/10.1016/j.jvlc.2017.01.002","url":null,"abstract":"<div><p><span><span>In research on Virtual Learning Environments (VLEs), it has been shown that teachers often do not explore VLEs to their full potential and only adopt a limited set of the available tools. In this article, we approach teachers’ design of VLE </span>learning activities as end user development. We describe a study of Toledo, a virtual learning environment used across several higher education institutions in Belgium. Using a combination of a semiotic, multimodal analysis and an in-depth user study with 24 respondents, we provide a detailed account of how teachers appropriate the learning environment to suit their needs. Combining the insights from the semiotic investigation and the user research, we analyze how user appropriations can be explained as practices emerging from both how the platform communicates, and contextual factors. The study showed that some teachers design very specific learning activities using the VLE - </span><em>not</em> by using the dedicated VLE tool, but by reinterpreting more generic tools. These appropriation tactics concentrate platform use in a limited number of tools, even when teachers do use more complex learning activities. These results have implications for the design of VLEs: rather than offering a wide range of tools targeted at specific learning activities, VLEs could concentrate on providing basic communication tools that are open for appropriation.</p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"40 ","pages":"Pages 20-35"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2017.01.002","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72100904","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
Weaving semiotic engineering in meta-design: A case study analysis 元设计中的符号工程编织——案例分析
Q3 Computer Science Pub Date : 2017-06-01 DOI: 10.1016/j.jvlc.2017.04.002
Daniela Fogli

The work presented in this paper aims at investigating how semiotic engineering and meta-design could be combined to support the development of socio-technical environments that enable End-User Development (EUD). In particular, I investigate the relationships existing between domain experts, playing the role of end-user developers, and meta-designers, mediated by EUD environments, and between end users and end-user developers mediated by EUD products. To this end, three case studies are considered, which belong to the recent research experience in EUD of the author. The case studies are concerned with three different application domains, namely physical prototyping of social products, accumulation and sharing of territory knowledge for first aid intervention, development of e-government services for the citizens of a municipality. The analysis is carried out both on the design process, by adopting a meta-design perspective, and on the product developed in each project, according to a semiotic engineering perspective. The analysis allows to shed light on the human and technical actors involved in EUD and on their communication processes, in order to understand which kinds of interaction visual languages and social conditions should be defined to encourage a continuous user-system co-evolution. As a result, the paper finally proposes some operative indications for the design of systems enabling EUD, which capitalize on semiotic engineering and meta-design ideas.

本文提出的工作旨在研究符号工程和元设计如何结合起来,以支持最终用户开发(EUD)的社会技术环境的发展。特别是,我调查了在EUD环境下扮演最终用户开发人员角色的领域专家与元设计师之间存在的关系,以及在EUD产品下最终用户与最终用户开发员之间存在的联系。为此,笔者结合近年来在EUD方面的研究经验,对三个案例进行了研究。案例研究涉及三个不同的应用领域,即社会产品的实物原型、急救干预领域知识的积累和共享、为市政公民开发电子政务服务。通过采用元设计视角对设计过程进行分析,并根据符号工程视角对每个项目中开发的产品进行分析。该分析有助于阐明参与EUD的人类和技术参与者及其沟通过程,以了解应定义哪种互动视觉语言和社会条件,以鼓励用户系统的持续协同进化。因此,本文最后利用符号工程和元设计思想,为实现EUD的系统设计提出了一些可操作的指示。
{"title":"Weaving semiotic engineering in meta-design: A case study analysis","authors":"Daniela Fogli","doi":"10.1016/j.jvlc.2017.04.002","DOIUrl":"https://doi.org/10.1016/j.jvlc.2017.04.002","url":null,"abstract":"<div><p>The work presented in this paper aims at investigating how semiotic engineering and meta-design could be combined to support the development of socio-technical environments that enable End-User Development (EUD). In particular, I investigate the relationships existing between domain experts, playing the role of end-user developers, and meta-designers, mediated by EUD environments, and between end users and end-user developers mediated by EUD products. To this end, three case studies are considered, which belong to the recent research experience in EUD of the author. The case studies are concerned with three different application domains, namely physical prototyping of social products, accumulation and sharing of territory knowledge for first aid intervention, development of e-government services for the citizens of a municipality. The analysis is carried out both on the design process, by adopting a meta-design perspective, and on the product developed in each project, according to a semiotic engineering perspective. The analysis allows to shed light on the human and technical actors involved in EUD and on their communication processes, in order to understand which kinds of interaction visual languages and social conditions should be defined to encourage a continuous user-system co-evolution. As a result, the paper finally proposes some operative indications for the design of systems enabling EUD, which capitalize on semiotic engineering and meta-design ideas.</p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"40 ","pages":"Pages 113-127"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2017.04.002","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72100897","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
A visual language and interactive system for end-user development of internet of things ecosystems 物联网生态系统最终用户开发的可视化语言和交互系统
Q3 Computer Science Pub Date : 2017-06-01 DOI: 10.1016/j.jvlc.2017.01.004
Barbara Rita Barricelli, Stefano Valtolina

This paper presents the definition of a visual language and its implementation with the design of a visual interactive system for the collaborative management of Internet of Things (IoT) sensors (e.g., wearable fitness trackers, ambient sensors, fitness apps, nutrition apps, sleep trackers) for improving people's quality of life and promoting wellness awareness. The system, called SmartFit Rule Editor, is designed to be used by coaches and trainers of non-professional teams of athletes for monitoring and analyze fitness and wellness data streams and to support them in detecting relevant events and specifying rules for actions taking. Our research is framed under the scope of computer semiotics and semiotic engineering theories. This allows us to study how to support coaches and trainers as a community of domain experts – but not IT and IoT experts – to use elements of a visual language to indirectly manage physical devices and their data streams without the need to know technical specification of the devices, the apps, and the data. We apply a socio-technical approach to design being able to study the social and the technological aspects of the use of the Internet of Things ecosystem, considering them as closely interconnected and dependent. Such an approach underpins user-centered design and development methodologies in order to design the most suitable User eXperience according to users' culture, needs, context of use, and activity.

本文介绍了视觉语言的定义及其实现,并设计了一个视觉交互系统,用于物联网传感器(如可穿戴健身追踪器、环境传感器、健身应用程序、营养应用程序、睡眠追踪器)的协同管理,以提高人们的生活质量和提高健康意识。该系统名为SmartFit规则编辑器,旨在供非专业运动员团队的教练和培训师使用,用于监测和分析健身和健康数据流,并支持他们检测相关事件和指定行动规则。我们的研究是在计算机符号学和符号工程理论的框架下进行的。这使我们能够研究如何支持教练和培训师作为一个领域专家社区,而不是IT和物联网专家,使用视觉语言的元素来间接管理物理设备及其数据流,而无需了解设备、应用程序和数据的技术规范。我们将社会技术方法应用于设计,能够研究物联网生态系统使用的社会和技术方面,并将其视为密切关联和依赖的。这种方法支持以用户为中心的设计和开发方法,以便根据用户的文化、需求、使用环境和活动设计最合适的用户体验。
{"title":"A visual language and interactive system for end-user development of internet of things ecosystems","authors":"Barbara Rita Barricelli,&nbsp;Stefano Valtolina","doi":"10.1016/j.jvlc.2017.01.004","DOIUrl":"https://doi.org/10.1016/j.jvlc.2017.01.004","url":null,"abstract":"<div><p>This paper presents the definition of a visual language and its implementation with the design of a visual interactive system for the collaborative management of Internet of Things (IoT) sensors (e.g., wearable fitness trackers, ambient sensors<span>, fitness apps, nutrition apps, sleep trackers) for improving people's quality of life and promoting wellness awareness. The system, called SmartFit Rule Editor, is designed to be used by coaches and trainers of non-professional teams of athletes for monitoring and analyze fitness and wellness data streams and to support them in detecting relevant events and specifying rules for actions taking. Our research is framed under the scope of computer semiotics and semiotic engineering theories. This allows us to study how to support coaches and trainers as a community of domain experts – but not IT and IoT experts – to use elements of a visual language to indirectly manage physical devices and their data streams without the need to know technical specification of the devices, the apps, and the data. We apply a socio-technical approach to design being able to study the social and the technological aspects of the use of the Internet of Things ecosystem, considering them as closely interconnected and dependent. Such an approach underpins user-centered design and development methodologies in order to design the most suitable User eXperience according to users' culture, needs, context of use, and activity.</span></p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"40 ","pages":"Pages 1-19"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2017.01.004","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72106234","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}
引用次数: 37
An analysis of deictic signs in computer interfaces: contributions to the Semiotic Inspection Method 计算机接口中指示符号的分析:对符号检测方法的贡献
Q3 Computer Science Pub Date : 2017-06-01 DOI: 10.1016/j.jvlc.2017.01.001
Aron Daniel Lopes, Vinicius Carvalho Pereira, Cristiano Maciel

In this paper we discuss the concept of deictic sign as a component of the conceptual framework of Linguistics and Semiotics that can be added to Semiotic Inspection Method (SIM) in case the method is adapted to better approach digital games. Deictic signs should be here understood as signs that stablish an indexical relation with the objects they refer to, thus placing them in terms of space, time and person with a reference to the moment of communication though the interface. This paper analyzes such kind of signs in digital games; to do so, it discusses in detail the deictic aspects that SIM could not inspect when it was applied to the interfaces of the games Ingress, Kinectimals and Just Dance Now. As a result, we show that the category of deictic signs can be added to SIM when this method is adapted to systems that make explicit indexical references.

在本文中,我们讨论了指示符号的概念,它是语言学和符号学概念框架的一个组成部分,可以添加到符号检查方法(SIM)中,以使该方法能够更好地接近数字游戏。指示符号在这里应该被理解为与它们所指的对象建立指数关系的符号,从而将它们放在空间、时间和人的角度,并参考通过界面进行交流的时刻。本文分析了数字游戏中的此类标志;为此,它详细讨论了SIM在应用于游戏《Ingress》、《Kinectimals》和《Just Dance Now》的界面时无法检查的指示方面。结果表明,当该方法适用于进行显式索引引用的系统时,指示符号的类别可以添加到SIM中。
{"title":"An analysis of deictic signs in computer interfaces: contributions to the Semiotic Inspection Method","authors":"Aron Daniel Lopes,&nbsp;Vinicius Carvalho Pereira,&nbsp;Cristiano Maciel","doi":"10.1016/j.jvlc.2017.01.001","DOIUrl":"https://doi.org/10.1016/j.jvlc.2017.01.001","url":null,"abstract":"<div><p>In this paper we discuss the concept of deictic sign as a component of the conceptual framework of Linguistics and Semiotics that can be added to Semiotic Inspection Method (SIM) in case the method is adapted to better approach digital games. Deictic signs should be here understood as signs that stablish an indexical relation with the objects they refer to, thus placing them in terms of space, time and person with a reference to the moment of communication though the interface. This paper analyzes such kind of signs in digital games; to do so, it discusses in detail the deictic aspects that SIM could not inspect when it was applied to the interfaces of the games <em>Ingress, Kinectimals</em> and <em>Just Dance Now.</em> As a result, we show that the category of deictic signs can be added to SIM when this method is adapted to systems that make explicit indexical references.</p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"40 ","pages":"Pages 51-64"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2017.01.001","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72100898","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
Special Issue on Semiotics, Human-Computer Interaction and End-User Development 符号学、人机交互和最终用户开发特刊
Q3 Computer Science Pub Date : 2017-06-01 DOI: 10.1016/S1045-926X(17)30107-6
Yvonne Dittrich , Antonio Piccinno
{"title":"Special Issue on Semiotics, Human-Computer Interaction and End-User Development","authors":"Yvonne Dittrich ,&nbsp;Antonio Piccinno","doi":"10.1016/S1045-926X(17)30107-6","DOIUrl":"https://doi.org/10.1016/S1045-926X(17)30107-6","url":null,"abstract":"","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"40 ","pages":"Pages iv-vi"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S1045-926X(17)30107-6","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72100903","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
The semiotics of configurations for the immanent design of interactive computational systems 交互式计算系统内在设计的配置符号学
Q3 Computer Science Pub Date : 2017-06-01 DOI: 10.1016/j.jvlc.2017.01.003
Federico Cabitza , Alvise Mattozzi

In this paper the authors propose a novel semiotic approach to the design of interactive systems and computational systems, grounded in the most recent contributions within the debate around semiotic theory and analysis. This approach, that is here called Semiotics of Configurations (SoC), is proposed for its analytic power in describing material artifacts and settings with a purposely a-conceptualistic stance. The resulting analysis informs a kind of design that is aimed at reproducing and supporting the programs of action detected in the use of artifacts, as this use is “abducted” from the physical and material form of the artifacts themselves and from the observation of how content is transformed within and across them. This approach to design, called immanent design, has inspired a platform for the user-driven development and use of electronic documents and forms in cooperative and organizational domains. The framework is illustrated with a case drawn from a study performed in the domain of hospital work.

在这篇论文中,作者提出了一种新的符号学方法来设计交互系统和计算系统,基于符号学理论和分析的最新贡献。这种方法,在这里被称为配置符号学(SoC),是因为它在以有意的概念主义立场描述材料人工制品和环境方面的分析能力而提出的。由此产生的分析为一种设计提供了信息,该设计旨在复制和支持在使用人工制品时检测到的行动程序,因为这种使用是从人工制品本身的物理和物质形式以及对内容如何在其内部和之间转换的观察中“绑架”而来的。这种被称为内在设计的设计方法激发了一个在合作和组织领域中由用户驱动开发和使用电子文档和表单的平台。该框架以医院工作领域的一项研究为例进行了说明。
{"title":"The semiotics of configurations for the immanent design of interactive computational systems","authors":"Federico Cabitza ,&nbsp;Alvise Mattozzi","doi":"10.1016/j.jvlc.2017.01.003","DOIUrl":"https://doi.org/10.1016/j.jvlc.2017.01.003","url":null,"abstract":"<div><p>In this paper the authors propose a novel semiotic approach to the design of interactive systems and computational systems, grounded in the most recent contributions within the debate around semiotic theory and analysis. This approach, that is here called Semiotics of Configurations (SoC), is proposed for its analytic power in describing material artifacts and settings with a purposely a-conceptualistic stance. The resulting analysis informs a kind of design that is aimed at reproducing and supporting the programs of action detected in the use of artifacts, as this use is “abducted” from the physical and material form of the artifacts themselves and from the observation of how content is transformed within and across them. This approach to design, called immanent design, has inspired a platform for the user-driven development and use of electronic documents and forms in cooperative and organizational domains. The framework is illustrated with a case drawn from a study performed in the domain of hospital work.</p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"40 ","pages":"Pages 65-90"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2017.01.003","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72100899","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
Design and evaluation of a multi-recommendation system for local code search 一种用于本地代码搜索的多推荐系统的设计与评估
Q3 Computer Science Pub Date : 2017-04-01 DOI: 10.1016/j.jvlc.2016.07.002
Xi Ge , David C. Shepherd , Kostadin Damevski , Emerson Murphy-Hill

Searching for relevant code in the local code base is a common activity during software maintenance. However, previous research indicates that 88% of manually composed search queries retrieve no relevant results. One reason that many searches fail is existing search tools’ dependence on string matching algorithms, which cannot find semantically related code. To solve this problem by helping developers compose better queries, researchers have proposed numerous query recommendation techniques, relying on a variety of dictionaries and algorithms. However, few of these techniques are empirically evaluated by usage data from real-world developers. To fill this gap, we designed a multi-recommendation system that relies on the cooperation between several query recommendation techniques. We implemented and deployed this recommendation system within the Sando code search tool and conducted a longitudinal field study. Our study shows that over 34% of all queries were adopted from recommendation; and recommended queries retrieved results 11% more often than manual queries.

在本地代码库中搜索相关代码是软件维护过程中的一项常见活动。然而,先前的研究表明,88%的手动合成搜索查询检索不到相关结果。许多搜索失败的一个原因是现有的搜索工具依赖于字符串匹配算法,无法找到语义相关的代码。为了通过帮助开发人员编写更好的查询来解决这个问题,研究人员提出了许多查询推荐技术,这些技术依赖于各种词典和算法。然而,这些技术很少通过真实世界开发人员的使用数据进行实证评估。为了填补这一空白,我们设计了一个多推荐系统,该系统依赖于多种查询推荐技术之间的合作。我们在Sando代码搜索工具中实现并部署了该推荐系统,并进行了纵向实地研究。我们的研究表明,超过34%的查询来自推荐;推荐查询检索结果的频率比手动查询高11%。
{"title":"Design and evaluation of a multi-recommendation system for local code search","authors":"Xi Ge ,&nbsp;David C. Shepherd ,&nbsp;Kostadin Damevski ,&nbsp;Emerson Murphy-Hill","doi":"10.1016/j.jvlc.2016.07.002","DOIUrl":"https://doi.org/10.1016/j.jvlc.2016.07.002","url":null,"abstract":"<div><p>Searching for relevant code in the local code base is a common activity during software maintenance. However, previous research indicates that 88% of manually composed search queries retrieve no relevant results. One reason that many searches fail is existing search tools’ dependence on string matching algorithms, which cannot find semantically related code. To solve this problem by helping developers compose better queries, researchers have proposed numerous query recommendation techniques, relying on a variety of dictionaries and algorithms. However, few of these techniques are empirically evaluated by usage data from real-world developers. To fill this gap, we designed a multi-recommendation system that relies on the cooperation between several query recommendation techniques. We implemented and deployed this recommendation system within the Sando code search tool and conducted a longitudinal field study. Our study shows that over 34% of all queries were adopted from recommendation; and recommended queries retrieved results 11% more often than manual queries.</p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"39 ","pages":"Pages 1-9"},"PeriodicalIF":0.0,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2016.07.002","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72110656","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
期刊
Journal of Visual Languages and Computing
全部 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