18,349 Hits in 4.1 sec

Ranking crowd knowledge to assist software development

Lucas B. L. de Souza, Eduardo C. Campos, Marcelo de A. Maia
2014 Proceedings of the 22nd International Conference on Program Comprehension - ICPC 2014  
We present an approach that makes use of "crowd knowledge" available in SO to recommend information that can assist developers in their activities.  ...  The information available on this type of service is also known as "crowd knowledge" and currently is one important trend in supporting activities related to software development and maintenance.  ...  CONCLUSIONS We presented a novel approach to leverage the Q&A crowd knowledge. This strategy recommends a ranked list of pairs of questions/answers from SO.  ... 
doi:10.1145/2597008.2597146 dblp:conf/iwpc/SouzaCM14 fatcat:3um3ncvigbcmvcppiuf6prrueu

Integrating Crowd Intelligence into Software

Rick Salay, Fabiano Dalpiaz, Marsha Chechik
2015 2015 IEEE/ACM 2nd International Workshop on CrowdSourcing in Software Engineering  
The knowledge resources available on the Internet are increasingly being used to support software both at development time and at execution time.  ...  These take the form of conventional services as well as human knowledge work both through crowd sourcing and information stored directly on the World Wide Web.  ...  Abstract-The knowledge resources available on the Internet are increasingly being used to support software both at development time and at execution time.  ... 
doi:10.1109/csi-se.2015.8 dblp:conf/icse/SalayDC15 fatcat:3xc53xm4jbh7rg7dcj7c5hsdle

Selection of Crowd in Crowdsourcing for Smart Intelligent Applications: A Systematic Mapping Study

Rui Shang, YongMei Ma, Farhad Ali, ChuanShuang Hu, Shah Nazir, Huafei Wei, Abdullah Khan, Mian Ahmad Jan
2021 Scientific Programming  
Crowdsourcing is a task-solving model in which human crowd is hired to solve a particular task.  ...  During the crowdsourcing process, the crowd selection is performed in order to select appropriate crowd workers for a specific task; without appropriate selection of crowd workers, the process of crowdsourcing  ...  Crowd participants may also participate to provide ideas [12, 53] for various developmental projects.  ... 
doi:10.1155/2021/9368128 fatcat:bllrubuid5hg3aweuycdhab55a

A Study of Crowdsourcing in Undergraduate Entrepreneurship Education

2022 Journal of Higher Education Theory and Practice  
Crowdsourcing is an approach to harness knowledge and support from crowds using online platforms. Its use occurs within businesses and academia.  ...  Based upon their findings, new crowdsourcing learning activities and strategies were developed such that undergraduate entrepreneurship students may further benefit from crowdsourcing.  ...  Accordingly, learning activities were developed to also include co-creation, crowd creation, crowd voting, and crowd wisdom.  ... 
doi:10.33423/jhetp.v22i5.5206 fatcat:yz7pwxadubfdplcta225tszgdi

The generation of problem-focussed patent clusters: a comparative analysis of crowd intelligence with algorithmic and expert approaches

Andrew Wodehouse, Gokula Vasantha, Jonathan Corney, Ross Maclachlan, Ananda Jagadeesan
2017 Design Science  
A systematic study was carried out to compare the crowd's efficiency with both expert and algorithmic patent clusters, with the results indicating that the crowd was able to create 80% more patent pairs  ...  This paper presents an approach to address this problem by using crowd intelligence for effective generation of patent clusters at lower cost and with greater rationale.  ...  It has been developed to disseminate open access research outputs, expose data about those outputs, and enable the management and persistent access to Strathclyde's intellectual output.  ... 
doi:10.1017/dsj.2017.19 fatcat:hod4kgylxnfxhpvs7fnommv224

QUICKAR: automatic query reformulation for concept location using crowdsourced knowledge

Mohammad Masudur Rahman, Chanchal K. Roy
2016 Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering - ASE 2016  
During maintenance, software developers deal with numerous change requests made by the users of a software system.  ...  Studies show that the developers find it challenging to select appropriate search terms from a change request during concept location.  ...  One way to assist the developers in this regard is to automatically suggest helpful reformulations for the initially executed query.  ... 
doi:10.1145/2970276.2970362 dblp:conf/kbse/RahmanR16 fatcat:vgnd2pfl4zfe3kysyaamnzpi74

Applying human computation mechanisms to information retrieval

Christopher G. Harris, Padmini Srinivasan
2012 Proceedings of the American Society for Information Science and Technology  
These two human computation mechanisms assist with tasks that cannot be solved by computers alone.  ...  Using an IR model, we apply criteria to determine the suitability of these crowdsourcing and GWAP mechanisms to each step of the model.  ...  Likewise, the configuration of the retrieval system (Step 5) requires specialized knowledge of IR systems, such as the ability to tune and configure parameters and develop a search strategy.  ... 
doi:10.1002/meet.14504901050 fatcat:swqwsrgcwrbffm45dexqlaywzu

Embedding Crowd-Vote as Knowledge Source to Support Decision Making on University Program Selection

Ismail, S
2021 Turkish Journal of Computer and Mathematics Education  
A prototype is developed for this purpose and constructive feedback from experts and students were collected to examine the significant use of crowd-vote using questionnaire survey.  ...  Crowd-vote has implemented as a part of a university program recommendation system, complementing the aspect of knowledge management.  ...  Acknowledgment The authors would like to express appreciation for the support of the sponsor [UniKL Short Term Research Grant = str19040].  ... 
doi:10.17762/turcomat.v12i3.1154 fatcat:xhskfgm6hza6hbmfy4cmfcikza

A survey of the use of crowdsourcing in software engineering

Ke Mao, Licia Capra, Mark Harman, Yue Jia
2017 Journal of Systems and Software  
Since then it has been widely studied and practiced to support software engineering.  ...  In this paper we provide a comprehensive survey of the use of crowdsourcing in software engineering, seeking to cover all literature on this topic.  ...  This work is also supported by the Dynamic Adaptive Automated Software Engineering (DAASE) programme grant 1975 (EP/J017515), which fully supports Yue Jia, partly supports Mark Harman.  ... 
doi:10.1016/j.jss.2016.09.015 fatcat:somtsrt42jgsrevyikwnlsncja

Multi-Objective Crowd Worker Selection in Crowdsourced Testing

Qiang Cui, Song Wang, Junjie Wang, Yuanzhe Hu, Qing Wang, Mingshu Li
2017 Proceedings of the 29th International Conference on Software Engineering and Knowledge Engineering  
Crowdsourced testing is an emerging trend in software testing, which relies on crowd workers to accomplish test tasks.  ...  For a specific test task, not all crowd workers are qualified to perform it, and different test tasks require crowd workers to have different experiences, domain knowledge, etc.  ...  We would like to thank the testers in Baidu for their great efforts in supporting this work.  ... 
doi:10.18293/seke2017-102 dblp:conf/seke/CuiWWHWL17 fatcat:y63edoi6brhy5bo3tnlmxnd4bq

Toward Collaborative Software Engineering Leveraging the Crowd [chapter]

Benjamin Satzger, Rostyslav Zabolotnyi, Schahram Dustdar, Stefan Wild, Martin Gaedke, Steffen Göbel, Tobias Nestler
2014 Economics-Driven Software Architecture  
The professional development of software requires technology expertise and knowledge about the application domain, and must be inexpensive and agile to bring the company in a strong position.  ...  As technologies evolve constantly and new trends appear in very short time frames, the knowledge and competence of development teams have to be kept up to date accordingly.  ...  Lacking domain knowledge of software developers who are new to an area is a major source of misunderstandings and bugs in a traditional development and might be more pronounced in a crowd-sourced development  ... 
doi:10.1016/b978-0-12-410464-8.00008-8 fatcat:e6epl5lbirgmlfczbtzgn6diii

Developer recommendation on bug commenting: a ranking approach for the developer crowd

Jifeng Xuan, He Jiang, Hongyu Zhang, Zhilei Ren
2017 Science China Information Sciences  
We propose a ranking approach for the developer crowd, ReComm, to address the problem of commenter recommendation.  ...  In this paper, we propose a ranking approach to automatic commenter recommendation for bug reports based on the developer crowd.  ...  Background and Data Sets Background In open source software projects, bug tracking systems are widely deployed to maintain bug reports and to assist developer collaboration.  ... 
doi:10.1007/s11432-015-0582-8 fatcat:isvdw2xv7vdf7butdpsorcs3we

Query Expansion Based on Crowd Knowledge for Code Search

Liming Nie, He Jiang, Zhilei Ren, Zeyi Sun, Xiaochen Li
2016 IEEE Transactions on Services Computing  
In this paper, we propose Query Expansion based on Crowd Knowledge (QECK), a novel technique to improve the performance of code search algorithms.  ...  As code search is a frequent developer activity in software development practices, improving the performance of code search is a critical task.  ...  Therefore, the Q&A pairs contain useful knowledge about software development, which is called crowd knowledge in our study.  ... 
doi:10.1109/tsc.2016.2560165 fatcat:5cae7b5okvdxdixmjwncqrgdiy

Identifying New Product Ideas: Waiting for the Wisdom of the Crowd or Screening Ideas in Real Time

Steven Hoornaert, Michel Ballings, Edward C. Malthouse, Dirk Van den Poel
2017 The Journal of product innovation management  
This study draws from prior research to operationalize variables corresponding to the 3Cs and develops a new measure to quantify an idea's distinctiveness.  ...  These information sources differ in their time of availability (content/contributor information is available immediately; crowd feedback accumulates over time) and in the extent to which they comprise  ...  To our knowledge, our study is the first to evaluate the predictive capacity that can be gained from waiting for the feedback of the crowd as opposed to processing ideas in real time, and to benchmark  ... 
doi:10.1111/jpim.12396 fatcat:a67xy3dlkfbibgwucymdr7iyse

Leveraging Crowd Knowledge for Software Comprehension and Development

L. Ponzanelli, A. Bacchelli, M. Lanza
2013 2013 17th European Conference on Software Maintenance and Reengineering  
We present an integrated and largely automated approach to assist programmers who want to leverage the crowd knowledge of Q&A services.  ...  Programmers tap into this crowd knowledge through web browsers.  ...  To this aim, we implemented an annotation engine to let developers put annotations in the code. We want to allow developers to collaborate by means of the crowd knowledge itself.  ... 
doi:10.1109/csmr.2013.16 dblp:conf/csmr/PonzanelliBL13 fatcat:wdzawy2yrffznmw4kipfbz2ofi
« Previous Showing results 1 — 15 out of 18,349 results