Abstract-Vi presenterar en frågeformulering språk (kallas MashQL) för att enkelt fråga och säkring strukturerad data på webben. Den viktigaste nyheten med MashQL är att det gör det möjligt för personer med begränsad IT-kompetens att utforska och fråga en (eller flera) datakällor utan förkunskaper om schema, struktur, ordförråd, eller några tekniska detaljer av dessa källor. För att vara robust och täcka de flesta fall i praktiken utgår vi inte från att en datakälla bör ha en offline- eller inline-schema. Detta innebär flera språkdesign- och prestandakomplex som vi i grunden tar itu med. För att illustrera frågeformuleringskraften hos MashQL, och utan förlust av generalitet, valde vi data webbscenariot. Vi valde också att fråga RDF, eftersom det är den mest primitiva datamodellen; därför kan MashQL på liknande sätt användas för att fråga relationsdatabaser och XML. Vi presenterar två implementationer av MashQL, en online mashup redaktör, och en Firefox lägga till. Den förra illustrerar hur MashQL kan användas för att fråga och mosa upp Data webben så enkelt som filtrering och rörledning webbflöden; och Firefox lägga till illustrerar med hjälp av webbläsaren som en webbkomponent snarare än bara en navigator. För att avsluta, utvärderar vi MashQL på fråga två dataset, DBLP och DBPedia, och visar att våra indexering tekniker tillåter omedelbar användarinteraktion.
Ett liknande tillvägagångssätt används också i MashQL REF, ett system som föreslås för att fråga grafbaserade data (t.ex. RDF) utan förkunskaper om strukturen hos en datamängd.
A Query Formulation Language for the Data Web
{'venue': 'IEEE Transactions on Knowledge and Data Engineering', 'journal': 'IEEE Transactions on Knowledge and Data Engineering', 'mag_field_of_study': ['Computer Science']}