• DocumentCode
    635266
  • Title

    Seahawk: Stack Overflow in the IDE

  • Author

    Ponzanelli, Luca ; Bacchelli, Alberto ; Lanza, Mario

  • Author_Institution
    REVEAL @ Fac. of Inf., Univ. of Lugano, Lugano, Switzerland
  • fYear
    2013
  • fDate
    18-26 May 2013
  • Firstpage
    1295
  • Lastpage
    1298
  • Abstract
    Services, such as Stack Overflow, offer a web platform to programmers for discussing technical issues, in form of Question and Answers (Q&A). Since Q&A services store the discussions, the generated “crowd knowledge” can be accessed and consumed by a large audience for a long time. Nevertheless, Q&A services are detached from the development environments used by programmers: Developers have to tap into this crowd knowledge through web browsers and cannot smoothly integrate it into their workflow. This situation hinders part of the benefits of Q&A services. To better leverage the crowd knowledge of Q&A services, we created Seahawk, an Eclipse plugin that supports an integrated and largely automated approach to assist programmers using Stack Overflow. Seahawk formulates queries automatically from the active context in the IDE, presents a ranked and interactive list of results, lets users import code samples in discussions through drag & drop and link Stack Overflow discussions and source code persistently as a support for team work. Video Demo URL: http://youtu.be/DkqhiU9FYPI.
  • Keywords
    Internet; knowledge based systems; system documentation; Eclipse plugin; IDE; Q&A services; Seahawk; Web platform; crowd knowledge; question and answers services; stack overflow; Documentation; Engines; Navigation; Programming; Servers; Sockets; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2013 35th International Conference on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-1-4673-3073-2
  • Type

    conf

  • DOI
    10.1109/ICSE.2013.6606701
  • Filename
    6606701