SUITE är en ny verkstadsserie som specifikt fokuserar på att utforska begreppet sök som en grundläggande aktivitet under programvaruutveckling. Syftet med workshopen är att sammanföra forskare och praktiker med särskilt intresse för sökteknik för programvaruutvecklare. Deltagarna kommer att ha ett brett spektrum av expertis inom ämnen som allt från byggprogramverktyg och infrastruktur, informationsinsamling, användarstudier och människa-datorinteraktion, benchmarking och utvärdering. Den första upplagan av SUITE hålls i samband med den 31:a internationella konferensen inom programvaruteknik (16-24 maj 2009). Vancouver, Kanada). Workshopen motiveras av observationen att programvaruutvecklare tillbringar större delen av sin tid i att söka relevant information de behöver för att lösa sin uppgift till hands [8]. Tidigare forskning har visat att kodsökning är den vanligaste aktivitetsprogram utvecklare engagerar sig [12]. De tillbringar större delen av sin tid i navigering och sökverktyg i sin IDE [11]. Mer nyligen har det gjorts några betydande insatser både från akademin och industrin för att bygga specialiserade sökmotorer för utvecklare [2, 3, 1, 5, 4, 9, 6, 10, 13, 7]. De flesta av dessa utnyttjar den enorma mängd källkod som finns tillgänglig i öppna källkodsarkiv. Dessa verktyg utforskar dock fortfarande toppen av isberget. Vi vet att källkod inte är den enda artefakt som utvecklare behöver söka och att traditionella sökmotorgränssnitt har begränsningar för att fungera som idealiska verktyg för att söka relevant information för utvecklare. Dessutom behöver vi tillsammans med verktygen fortfarande en gedigen förståelse för hur utvecklare verkligen använder dessa system. Eftersom programvaruutveckling är en process för både informationsskapande och informationsinsamling söker programvaruutvecklare ständigt efter rätt information och person för att lösa sina problem. Denna workshop kommer särskilt att fokusera på att utforska begreppet sökning som en grundläggande aktivitet under programvaruutveckling. Syftet med workshopen är att sammanföra forskare och praktiker med särskilt intresse för sökteknik för programvaruutvecklare. Deltagarna kommer att ha ett brett spektrum av expertis inom ämnen som allt från byggverktyg och infrastruktur, informationssökning, användarstudier och HCI, benchmarking och utvärdering. Workshopen kommer att underlätta för intresserade forskare att dela med sig av sina idéer och erfarenheter i att förstå utvecklarnas sökbehov och beteende, bygga verktyg som tillgodoser dessa olika behov och vetenskapliga sätt att utvärdera dessa verktyg. Workshopen tar upp problemet med sökning som det uppstår under mjukvaruutveckling. Sök är relaterat till programvaruutvinning, men skiljer sig åt i sina problem och utmaningar. Till exempel är två av de viktiga ämnen som workshopen fokuserar på: a) sökmotorer för offentliga programvaruarkiv på internet, och b) specialiserade sökmotorer för IDE. Intresseområden inkluderar, men är inte begränsade till: • Användning av naturligt språk bearbetning på källkod och relaterade artefakter. • Approacher, applikationer och verktyg för programvarusökning. • Fallstudier om att inrätta och driva stora sökmotorer för programvara. • Empiriska studier av sökning och navigering i IDE.
Sedan ökningen av internet skala kod sökmotorer, sökandet efter återanvändbar källkod har snabbt blivit en grundläggande aktivitet för utvecklare REF.
SUITE 2009: First international workshop on search-driven development - users, infrastructure, tools and evaluation
{'venue': 'ICSE Companion', 'journal': None, 'mag_field_of_study': ['Computer Science']}