Att utveckla den databas som är kärnan i ett informationssystem utgör ett svårt underhållsproblem som endast har studerats inom ramen för traditionella informationssystem. Problemet kommer dock sannolikt att bli ännu allvarligare i webbinformationssystem, där programvara med öppen källkod ofta utvecklas genom bidrag och samarbete mellan många grupper och individer. I den här artikeln presenterar vi därför en fördjupad analys av Wikipedia-databasens och dess schemas evolutionshistoria; Wikipedia är det mest kända exemplet på en stor familj av webbinformationssystem som byggts med hjälp av programvaran MediaWiki med öppen källkod. Vår studie bygger på: (i) en uppsättning Schema Ändring Operatörer som ger en enkel konceptuell representation för komplexa schema förändringar, och (ii) enkla programvaruverktyg för att automatisera analysen. Denna ram gjorde det möjligt för oss att dissekera och analysera de 4,5 år av Wikipedia historia, som var kort i tiden, men intensiv i termer av tillväxt och evolution. Förutom att bekräfta den ursprungliga förnimmelsen om problemets allvar, visar vår analys behovet av att utveckla bättre metoder och verktyg för att stödja graciösa schema evolution. Därför diskuterar vi kortfattat dokumentations- och automationsstödsystem för databasutveckling, och föreslår att Wikipedias fallstudie kan ge kärnan i ett riktmärke för testning och förbättring av sådana system.
Till exempel i REF presenterar författarna en studie som visar utvecklingen historia Wikipedia scheman, som uppdateras av ett stort antal grupper och individer.
Schema evolution in wikipedia: toward a web information system benchmark
{'venue': 'In ICEIS', 'journal': None, 'mag_field_of_study': ['Computer Science']}