Abstract-Vilka projekt innehåller mer än 10 000 rader kod som utvecklats av färre än 10 personer och fortfarande aktivt upprätthålls med en hög felrättningshastighet? För att möta utmaningarna för att besvara sådana förfrågningar utvecklar vi en integrerad sökmotorarkitektur som kombinerar information från olika typer av programvaruarkiv från flera källor. Vår sökmotor underlättar konstruktion och utförande av komplexa sökfrågor med hjälp av ett enhetligt gränssnitt som på ett transparent sätt korrelerar olika artefakter av projektutveckling och underhåll, såsom källkodsinformation, versionskontrollsystem metadata, felrapporteringssystem element, och metadata på utvecklaraktiviteter och interaktioner extraherade från webbhotell plattformar. Vi har byggt ett extensibelt system med en initial kapacitet på över 100.000 projekt som samlats in från webben, med olika programvaruutveckling artefakter. Med hjälp av scenarier illustrerar vi fördelarna med en sådan sökmotor för olika typer av projektsökare.
På samma sätt har REF skapat Orion, en prototyp för att möjliggöra enhetlig sökning för att hämta projekt med hjälp av komplexa sökfrågor länka olika artefakter av sotware utveckling, såsom källkod, versionskontroll metadata, bugg tracker biljetter, utvecklaraktiviteter och interaktioner extraheras från hosting plattform.
Orion: A Software Project Search Engine with Integrated Diverse Software Artifacts
{'venue': '2013 18th International Conference on Engineering of Complex Computer Systems', 'journal': '2013 18th International Conference on Engineering of Complex Computer Systems', 'mag_field_of_study': ['Computer Science']}