To: | Ontology Summit 2014 discussion <ontology-summit@xxxxxxxxxxxxxxxx> |
---|---|
From: | Simon Spero <sesuncedu@xxxxxxxxx> |
Date: | Sun, 2 Feb 2014 12:44:48 -0500 |
Message-id: | <CADE8KM7M1XkwHrWd5=5LAiDQ2EPRMpC1yoVXzCEFB0cWh=M6+A@xxxxxxxxxxxxxx> |
On Sun, Feb 2, 2014 at 8:30 AM, David Price <dprice@xxxxxxxxxxxxxxx> wrote:
The concept of looking up a label or name instead of using implementation/machine specific values is not entirely without precedent in the enterprise database market. This feature is central to many popular database query languages- for example, the Structured Query Language (SQL) used by most relational database systems.
These systems store metadata describing the structure and labels of the database, and allow the user to retrieve data using the names of 'tables' and 'columns', instead of having to use numeric identifiers.
A SPARQL query engine that is ontology aware should have this metadata close at hand. The computational cost of looking up the necessary metadata using a label is probably less than or equal to the cost of looking up the metadata using a fully qualified IRI.
I don't know what toolset you are using, but if it is not giving you usable support for debugging, you might want to consider using a different suite. If you take a look at a modern IDE, such as JetBrains IntelliJ, you can see how support for languages like SQL, embedded in programming languages like Java, Python, or C# can be handled intelligently, with appropriate syntax checking, refactoring, and smart completion. If you have in house developer resources, you could implement support for additional languages as a plugin.
Simon _________________________________________________________________ Msg Archives: http://ontolog.cim3.net/forum/ontology-summit/ Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontology-summit/ Unsubscribe: mailto:ontology-summit-leave@xxxxxxxxxxxxxxxx Community Files: http://ontolog.cim3.net/file/work/OntologySummit2014/ Community Wiki: http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2014 Community Portal: http://ontolog.cim3.net/wiki/ (01) |
Previous by Date: | Re: [ontology-summit] [ReusableContent] Partitioning the problem, John McClure |
---|---|
Next by Date: | Re: [ontology-summit] [ReusableContent] Partitioning the problem, Mike Bennett |
Previous by Thread: | Re: [ontology-summit] [ReusableContent] Partitioning the problem, Michael Gruninger |
Next by Thread: | Re: [ontology-summit] [ReusableContent] Partitioning the problem, Eric Prud'hommeaux |
Indexes: | [Date] [Thread] [Top] [All Lists] |