共查询到20条相似文献,搜索用时 15 毫秒
1.
A recommender system is employed to accurately recommend items,which are expected to attract the user's attention.The over-emphasis on the accuracy of the recommendations can cause information over-specialization and make recommendations boring and even predictable.Novelty and diversity are two partly useful solutions to these problems.However,novel and diverse recommendations cannot merely ensure that users are attracted since such recommendations may not be relevant to the user's interests.Hence,it is necessary to consider other criteria,such as unexpectedness and relevance.Serendipity is a criterion for making appealing and useful recommendations.The usefulness of serendipitous recommendations is the main superiority of this criterion over novelty and diversity.The bulk of studies of recommender systems have focused on serendipity in recent years.Thus,a systematic literature review is conducted in this paper on previous studies of serendipity-oriented recommender systems.Accordingly,this paper focuses on the contextual convergence of serendipity definitions,datasets,serendipitous recommendation methods,and their evaluation techniques.Finally,the trends and existing potentials of the serendipity-oriented recommender systems are discussed for future studies.The results of the systematic literature review present that the quality and the quantity of articles in the serendipity-oriented recommender systems are progressing. 相似文献
2.
ContextGeographically distributed teams have adopted agile practices as a work strategy. One of these practices is Distributed Pair Programming (DPP). DPP consists in two developers working remotely on the same design, algorithm or code. ObjectiveIn this paper we sought to identify and synthesize papers that describe and analyze DPP both from teaching and practice perspectives. MethodWe conducted a Systematic Literature Review to search for empirical evidence in eight digital libraries. ResultsMost of the 34 DPP primary studies identified explore DPP from a teaching perspective. We found that DPP requires a specific infrastructure, but the existing studies do not explore the impact of the distribution in the details. There are many tools proposed that support DPP practice, but few of them are evaluated within a software development team. ConclusionWe need more studies that explore the effects of Pair Programming in the context of Distributed Software Development, such as coordination and communication. Most of the studies do not empirically evaluate DPP in industry. There is also a need to propose guidelines to use DPP in industry and as a teaching strategy. 相似文献
3.
Statistical analysis of baseball has long been popular, albeit only in limited capacity until relatively recently. In particular, analysts can now apply machine learning algorithms to large baseball data sets to derive meaningful insights into player and team performance. In the interest of stimulating new research and serving as a go-to resource for academic and industrial analysts, we perform a systematic literature review of machine learning applications in baseball analytics. The approaches employed in literature fall mainly under three problem class umbrellas: Regression, Binary Classification, and Multiclass Classification. We categorize these approaches, provide our insights on possible future applications, and conclude with a summary of our findings. We find two algorithms dominate the literature: (1) Support Vector Machines for classification problems and (2) k-nearest neighbors for both classification and Regression problems. We postulate that recent proliferation of neural networks in general machine learning research will soon carry over into baseball analytics. 相似文献
4.
Mutation testing is the process whereby a fault is deliberately inserted into a software system, in order to assess the quality of test data, in terms of its ability to find this fault. Mutation testing is also used as a way to drive the test data development process. Traditionally, faults were inserted one by one into a software system, but more recently there has been an upsurge of interest by the area of higher-order mutation, in which multiple faults are inserted into the system at once. Originally, this was thought to be too expensive, as there was already a concern that the size of the pool of mutants for traditional mutation was already too large to handle. However, following a seminal publication in 2008, it was realized that the space of higher-order mutants ( HOMs) could be searched for useful mutants that drive testing harder, and to reduce the overall test effort, by clever combination of first-order mutants. As a result, many authors examined the way in which HOM testing could find subtle hard to kill faults, capture partial fault masking, reduce equivalent mutants problem, reduce test effort while increasing effectiveness, and capture more realistic faults than those captured by simple insertion of first-order mutants. Because of the upsurge of interest in the previous issues, this paper presents the first Systematic Literature Review research specifically targeted at a higher-order mutation. This Systematic Literature Review analyzes the results of more than one hundred sixty research articles in this area. The current paper presents qualitative results and bibliometric analysis for the surveyed articles. In addition, it augments these results with scientific findings and quantitative results from the primary literature. As a result of this work, this SLR presents an outline for many future work. 相似文献
5.
基于互联网的软件开发要求产品快速迭代,同时保持产品的质量,其关键的环节就是持续集成.持续集成通过自动化测试来保证集成到主干的代码质量.持续集成时的测试用例选择是一个非常有挑战性的问题.如果运行所有的测试用例,需要消耗大量的计算资源,并造成测试反馈周期过长.如果选择的测试用例集不合适,又不足以覆盖必要的测试代码以保证待集成代码的质量.持续集成测试用例集优化的目的是平衡测试资源和测试质量,在尽可能不影响测试质量的情况下,减少持续集成的资源需求.对近年来国内外学者在该领域的研究工作进行了系统的分析、提炼和总结.为此,首先从研究主题、影响因子、研究方法、研究对象以及性能评价等方面提出5个研究问题;然后从电子文献数据库搜索最近10年的研究工作,经过仔细审查和筛选后选择39篇文献作为研究对象;最后,从选择文献中收集数据,通过定量分析和可视化展示来回答提出的研究问题.总的来说,回顾了持续集成测试用例集优化的研究进展,为该领域的研究者提供了一些有用的发现,并总结了面临的问题和挑战. 相似文献
6.
分析了国内外腿式机器人的研究现状,讨论了腿式机器人在机械结构、稳定性和控制算法方面的现有研究方法,给出了腿式机器人研究存在的问题,展望了腿式机器人的发展方向. 相似文献
7.
This article reviewed both studies on general smart car technologies and human–computer interaction (HCI)/human–vehicle interaction studies that were published in journals and conferences so that the current status of research can be identified and future research directions can be suggested. Furthermore, previous studies on elderly drivers were reviewed, as these drivers could be the most vulnerable social group in terms of new technology acceptance. A total of 257 articles for HCI research and 45 articles for elderly drivers were selected and reviewed from 11,267 collected articles (2010–2014). According to the results, most articles were mainly related to safety and adaptive features (e.g., driver’s state recognition, vehicle surrounding monitoring, driver action-suggestion), and infotainment research in terms of HCI (e.g., information technology devices–vehicle interaction, vehicle–vehicle interaction) was relatively insufficient despite its high research demand. According to the results of the literature review and technological trends analysis based on previous technical road maps, from HCI/human factors engineering (HFE) perspectives, research related to “Assistance systems,” “Physiological & mental state recognition,” “Position sensor technology,” “Behavior recognition,” and “Infotainment” was suggested to HCI/HFE researchers for further research. In particular, HCI/HFE researchers need to focus on research on acceptable levels of automation, observing new driving behaviors, investigation of driver characteristics to develop personalized services, and new technology acceptance to develop and improve smart cars in the future. 相似文献
8.
In the last decade, there has been a growing awareness regarding social exclusion. Considering the ageing population and the likelihood of older people being socially excluded, the aims of this article are to: (1) review existing studies concerning social exclusion in later life; and (2) identify how environmental and life-course perspectives are presented in studies focusing on social exclusion in later life. A systematic review in seven scientific databases was conducted to explore the peer-reviewed evidence. In total, 26 articles were included and analysed. Findings describe the variety of methods, conceptualisation, dimensions and measures used in this recent area of research. Determinants of social exclusion in later life are discussed and life-course and environmental perspectives are examined. The discussion highlights the complex character of the concept and measurement of social exclusion, and the presence of general and age-specific dimensions of social exclusion in later life. The time and context relativity and the need for life-course and environmental perspectives on social exclusion in later life are discussed. Finally, future directions of research are discussed. 相似文献
9.
指针分析是编译优化、程序静态分析中的基础,很多应用都需要基于指针分析,低精度的指针分析会给这些应用带来高误报率和漏报率,通过添加上下文敏感信息是提高指针分析的精度的一个重要手段.自从面向对象的概念被提出来之后,该概念得到了广泛的应用,Java、C++、.NET、C#等主流语言都支持面向对象的特性,面向对象程序的指针分析... 相似文献
10.
概述了两栖仿生机器人的发展过程,主要从腿式和蛇形两方面介绍国内外两栖机器人的研究现状,分析了目前两栖机器人研究存在的一些难点问题,并展望了两栖机器人的未来发展。 相似文献
11.
Species knowledge is essential for protecting biodiversity. The identification of plants by conventional keys is complex, time consuming, and due to the use of specific botanical terms frustrating for non-experts. This creates a hard to overcome hurdle for novices interested in acquiring species knowledge. Today, there is an increasing interest in automating the process of species identification. The availability and ubiquity of relevant technologies, such as, digital cameras and mobile devices, the remote access to databases, new techniques in image processing and pattern recognition let the idea of automated species identification become reality. This paper is the first systematic literature review with the aim of a thorough analysis and comparison of primary studies on computer vision approaches for plant species identification. We identified 120 peer-reviewed studies, selected through a multi-stage process, published in the last 10 years (2005–2015). After a careful analysis of these studies, we describe the applied methods categorized according to the studied plant organ, and the studied features, i.e., shape, texture, color, margin, and vein structure. Furthermore, we compare methods based on classification accuracy achieved on publicly available datasets. Our results are relevant to researches in ecology as well as computer vision for their ongoing research. The systematic and concise overview will also be helpful for beginners in those research fields, as they can use the comparable analyses of applied methods as a guide in this complex activity. 相似文献
12.
The developers’ physical dispersion in Distributed Software Development (DSD) imposes challenges related to awareness support during collaboration in such scenario. In this paper, we present a systematic literature review and mapping that gathered, analyzed, and classified studies that improve awareness support in DSD, providing an overview of the area. Our initial search returned 1967 papers, of which 91 were identified as reporting some awareness support to DSD. These papers were then analyzed, and classified according to the 3 C collaboration model and to the Gutwin et al. Awareness Framework. Our findings suggest that awareness in DSD is gaining increasingly attention, 71 out of 91 papers were published from 2006 to 2010. Most part of the papers presented tools with some awareness support. The classification showed that the coordination is by far the most supported dimension of the 3C model, while communication is the less explored. It also showed that workspace awareness elements play a central role on DSD collaboration. 相似文献
13.
This study reports on the results of a systematic literature review on ‘open design’ in academic fields including and beyond design and HCI. The review investigates how studies are framed as open design and open-source design (including ‘open hardware’): how researchers contribute to conceptual theorizing about open design or study its practical operationalization, in do-it-yourself ‘making,’ manufacturing and practices in-between these domains. Most of the papers reviewed were empirical studies from diverse fields. Open design was analyzed not only as contributions and solutions, but also as open-to-participate processes, openly shared processes, and open, closed, and modular (open and closed) outcomes. Various research fields presented an open design framing as an alternative to the status quo: new ways to do business and/or to foster socio-environmental sustainability. On the manufacturing side, open design was sought especially to accelerate innovation cycles; on the making side, it was espoused to foster democratization. However, the studies reviewed indicated that companies do not appear to develop much beyond business-as-usual. From the research perspective, the conceptual potential of open design to promote sustainability saw little practical exploration. Additionally, issues around open design community governance and ownership, safety and reliability of open outcomes require further investigation. 相似文献
14.
近些年,软件构造、运行和演化过程面临着诸多新需求,例如开发测试环境需要高效切换或配置、应用隔离、减少资源消耗、提高测试和部署效率等,给开发人员开发和维护软件带来了巨大的负担.容器技术有希望将开发人员从繁重的开发运维负担中解脱出来,尤其是Docker作为目前工业界的容器行业标准,近年来逐渐成为学术界一个热门的研究领域.为了帮助研究人员全面准确地理解当前Docker容器研究的现状和趋势,使用系统文献综述(systematic literature review)的方法搜集了75篇该领域最新的高水平论文,进行了详细的分析和总结.首先,使用定量研究方法调查了Docker容器研究的基本现状,包括研究数量、研究质量、研究领域和研究方式.其次,首次提出了面向Docker容器研究的分类框架,分别从核心、平台和支持3个方面对当前研究进行了系统性地归纳和梳理.最后,讨论了Docker容器技术的发展趋势并总结了7个未来的研究方向. 相似文献
15.
针对欠驱动两足步行机器人的研究现状与发展趋势进行了探讨。首先,总结了被动行走和踝关节欠驱动两足机器人的研究现状,介绍了欠驱动两足步行机器人的基本研究方法,包括问题描述、步态规划、运动控制和稳定性判定等,并对欠驱动两足机器人需要进一步研究的问题和发展方向进行深入研究,最终目标是将欠驱动控制策略应用于两足步行机器人的行走过程控制,以提高其运动性能。 相似文献
16.
聚焦田间杂草清除领域,首先介绍了除草机器人的产生背景及其应用价值,并回顾了除草机器人国内外发展现状.然后,重点分析了除草机器人的结构组成及相关技术,并展望了除草机器人的未来发展趋势.最后,作了总结. 相似文献
17.
There are a growing number of seniors and a growing need for health-related ICT (Information and Communication Technology) solutions to allow seniors to live independently in their own homes and communities. We need to have a better understanding of how and why seniors use or do not use health-related ICT in such settings so we can improve our solutions. In order to synthesize existing knowledge, we did a systematic literature review using Scopus and PubMed. We searched for both review articles and primary qualitative studies. Eleven review articles and 31 primary research articles were included in the study. We structured our findings using the UTAUT2 acceptance model developed by Venkatesh et al. Our findings show that seniors want health-related ICT that gives them independence, safety, and security, allows them to socialize and manage their own health, and helps them in their daily activities. They need to easily get help if they have problems using services, get tailored training, and get help during use. Lack of privacy and safety and stigma are some of the reported barriers. Health-related ICT at home is different than both consumer and institutional ICT. We need more research in order to develop a specialized and operationalized acceptance model for health-related ICT use among seniors. Our mapping to UTAUT2 is a step in this direction and suggests a possible specialization of this model. 相似文献
18.
软件缺陷在软件的开发和维护过程中是不可避免的,软件缺陷报告是软件维护过程中重要的缺陷描述文档,高质量的软件缺陷报告可以有效提高软件缺陷修复的效率.然而,由于存在许多开发人员、测试人员和用户与缺陷跟踪系统交互并提交软件缺陷报告,同一个软件缺陷可能被不同的人员报告,导致了大量重复的软件缺陷报告.重复的软件缺陷报告势必加重人工检测重复缺陷报告的工作量,并造成人力物力的浪费,降低了软件缺陷修复的效率.以系统文献调研的方式,对近年来国内外学者在重复软件缺陷报告检测领域的研究工作进行了系统的分析.主要从研究方法、数据集的选取、性能评价等方面具体分析总结,并提出该领域在后续研究中存在的问题、挑战以及建议. 相似文献
19.
This paper provides a comprehensive review of the current status, advancements, and future prospects of humanoid robots, highlighting their significance in driving the evolution of next-generation industries. By analyzing various research endeavors and key technologies, encompassing ontology structure, control and decision-making, and perception and interaction, a holistic overview of the current state of humanoid robot research is presented. Furthermore, emerging challenges in the field are identified, emphasizing the necessity for a deeper understanding of biological motion mechanisms, improved structural design, enhanced material applications, advanced drive and control methods, and efficient energy utilization. The integration of bionics, brain-inspired intelligence, mechanics, and control is underscored as a promising direction for the development of advanced humanoid robotic systems. This paper serves as an invaluable resource, offering insightful guidance to researchers in the field, while contributing to the ongoing evolution and potential of humanoid robots across diverse domains. 相似文献
20.
ABSTRACT Individuals with Autism Spectrum Disorders (ASD) often display difficulty in social interaction, verbal and non-verbal communication skills. They often have problems with recognizing and interpreting gestures and mental states of others, which restricts their capacity to understand implicit information essential to the social awareness and, consequently, the performance of collaborative activities in face-to-face situations (co-located collaboration). This study aims to identify, using a systematic literature review, how co-located collaborative systems designed for individuals with ASD provide the users with collaboration support mechanisms to encourage the performance of collaborative activities and interaction with their partners. Twenty-six studies from six electronic databases between the years 2006 and 2018 were selected and analyzed. Results evidenced the inclusion of different strategies to enforce or stimulate the collaboration among users, although there is a lack of resources for collaboration support as well as of studies designed specifically for individuals with severe ASD. 相似文献
|