• DocumentCode
    727399
  • Title

    Integrating Crowd Intelligence into Software

  • Author

    Salay, Rick ; Dalpiaz, Fabiano ; Chechik, Marsha

  • Author_Institution
    Univ. of Toronto, Toronto, ON, Canada
  • fYear
    2015
  • fDate
    19-19 May 2015
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    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. But while these resources are vast and rich, they are also unreliable. In this paper, we propose a novel software development pattern called Contributional Implementation (CI) inspired by the way humans mitigate this unreliability: sources are treated as opinion providers with varying amounts of trust and aggregating multiple opinions from different sources helps improve the quality of the answers. We sketch some detailed examples of how a CI could be coded, discuss issues related to the realization of CI´s in practice and outline plans for an evaluation of the approach.
  • Keywords
    Internet; software engineering; CI; Internet; World Wide Web; contributional implementation; crowd intelligence; crowd sourcing; novel software development pattern; Cities and towns; Databases; Google; Internet; Libraries; Software; Standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    CrowdSourcing in Software Engineering (CSI-SE), 2015 IEEE/ACM 2nd International Workshop on
  • Conference_Location
    Florence
  • Type

    conf

  • DOI
    10.1109/CSI-SE.2015.8
  • Filename
    7169421