Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1109/ICECCS.2013.42guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Orion: A Software Project Search Engine with Integrated Diverse Software Artifacts

Published: 17 July 2013 Publication History

Abstract

What projects contain more than 10, 000 lines of code developed by less than 10 people and are still actively maintained with a high bug-fixing rate? To address the challenges for answering such enquiries, we develop an integrated search engine architecture that combines information from different types of software repositories from multiple sources. Our search engine facilitates the construction and execution of complex search queries using a uniform interface that transparently correlates different artifacts of project development and maintenance, such as source code information, version control systems metadata, bug tracking systems elements, and metadata on developer activities and interactions extracted from hosting platforms. We have built an extensible system with an initial capability of over 100, 000 projects collected from the web, featuring various software development artifacts. Using scenarios, we illustrate the benefits of such a search engine for different kinds of project seekers.

Cited By

View all
  • (2023)Big Code Search: A BibliographyACM Computing Surveys10.1145/360490556:1(1-49)Online publication date: 26-Aug-2023
  • (2018)Correlation-based software search by leveraging software term databaseFrontiers of Computer Science: Selected Publications from Chinese Universities10.1007/s11704-017-6573-z12:5(923-938)Online publication date: 1-Oct-2018
  • (2017)DéjàVu: a map of code duplicates on GitHubProceedings of the ACM on Programming Languages10.1145/31339081:OOPSLA(1-28)Online publication date: 12-Oct-2017
  • Show More Cited By
  1. Orion: A Software Project Search Engine with Integrated Diverse Software Artifacts

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    ICECCS '13: Proceedings of the 2013 18th International Conference on Engineering of Complex Computer Systems
    July 2013
    266 pages
    ISBN:9780769550077

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 17 July 2013

    Author Tags

    1. DSL
    2. GitHub
    3. Orion
    4. Project Search

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 18 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Big Code Search: A BibliographyACM Computing Surveys10.1145/360490556:1(1-49)Online publication date: 26-Aug-2023
    • (2018)Correlation-based software search by leveraging software term databaseFrontiers of Computer Science: Selected Publications from Chinese Universities10.1007/s11704-017-6573-z12:5(923-938)Online publication date: 1-Oct-2018
    • (2017)DéjàVu: a map of code duplicates on GitHubProceedings of the ACM on Programming Languages10.1145/31339081:OOPSLA(1-28)Online publication date: 12-Oct-2017
    • (2017)GitcProc: a tool for processing and classifying GitHub commitsProceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis10.1145/3092703.3098230(396-399)Online publication date: 10-Jul-2017
    • (2016)Query reformulation by leveraging crowd wisdom for scenario-based software searchProceedings of the 8th Asia-Pacific Symposium on Internetware10.1145/2993717.2993723(36-44)Online publication date: 18-Sep-2016

    View Options

    View options

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media