TITLE: | Summary of Voting on JTC 1/SC 34 N 771 - Text for CD Ballot - ISO/IEC CD 18048 - Information technology - Topic Maps - Query Language (TMQL) |
SOURCE: | SC34 Secretariat |
PROJECT: | CD 18048: Information technology - Topic Maps - Query Language (TMQL) |
PROJECT EDITOR: | Mr. Robert Barta; Mr. Lars Marius Garshol |
STATUS: | Summary of voting |
ACTION: | Based on the ballot responses, this CD is APPROVED and the project status changes to 30.60. Project Editors are requested to review comments and advise the Secretariat regarding (1) the change to status 30.92 or 30.99, and (2) the next project status and anticipated date that project status will change. |
DATE: | 2006-10-16 |
DISTRIBUTION: | SC34 and Liaisons |
REFER TO: | N0771b - 2006-07-13 - Ballot due 2006-10-13 - ISO/IEC CD 18048 - Information technology - Topic Maps - Query Language (TMQL) N0771 - 2006-07-13 - Text for CD Ballot - ISO/IEC CD 18048 - Information technology - Topic Maps - Query Language (TMQL) |
REPLY TO: |
Dr. James David Mason (ISO/IEC JTC 1/SC 34 Secretariat - Standards Council of Canada) Crane Softwrights Ltd. Box 266, Kars, ON K0A-2E0 CANADA Telephone: +1 613 489-0999 Facsimile: +1 613 489-0995 Network: jtc1sc34@scc.ca http://www.jtc1sc34.org |
P-Member | APPROVAL OF THE DRAFT AS PRESENTED | APPROVAL OF THE DRAFT WITH COMMENTS AS GIVEN ON THE ATTACHED | DISAPPROVAL OF THE DRAFT FOR REASONS ON THE ATTACHED | DISAPPROVAL (appropriate changes in the text will change vote to APPROVAL) | ABSTENTION (For Reasons Below) | NO RESPONSE |
---|---|---|---|---|---|---|
Canada | X | |||||
China | X | |||||
Italy | X | |||||
Japan | X | |||||
Korea, Republic of | X | |||||
Norway | X | |||||
Thailand | X | |||||
United Kingdom | X | |||||
USA | X |
The incomplete state of the document made it difficult to review the content. Canada's vote of support is cast with the understanding that future drafts submitted for formal review will include the sections marked "TBD" and that the identified issues shall be addressed during working group and editors' meetings.
The Topic Map Query Language (TMQL) is an extension of Structured Query Language (SQL) and Object Query Language (OQL), a query language allowing users to access data in Topic Maps Data Model. TMQL should focus on extending SQL regarding the select-expression language part.
It needs also to extend OQL regarding the tuple-expression language part and the tm-content language part and regarding additional programming support like path epressions. Finally TMQL should consider to follow existing XML query language regarding the xml-content query language part. It is important that the types of data access for Topic Maps, Information retrieval (IR) and information filtering can be supported by the wide number of applications following and extending existing standards such SQL, OQL, XQUERY...
TMQL is intended to be easier to learn by developers, most of whom are likely to already be familiar with SQL. So it would be better to extend TMQL following SQL which was created to be used on the data in a relational database.
Thus the current proposal needs to be updated and revisited accordingly. The major risk is that TMQL might become too complicated to be wildly used and accepted by a large number of applications..
In order to encourage the modification, Japan national body may dispatch a co-editor of this part.