Larsblog

Previous | Next

Leipzig ISO meeting

Posted in Technology on 2007-10-16 00:24

Meeting about to start

The ISO meeting during the weekend was, appropriately, held in an intercultural center, because the conference center is closed during the weekend. The meeting room did look a bit odd, but the discussion was sufficiently intense that nobody really noticed. And this committee is in any case used to some unusual meeting rooms.

TMDM-TMRM mapping

The purpose of this mapping is that in the TMQL standard TMQL queries are translated into mathematical operations on the TMRM. For this to be possible we need a mapping from TMDM into TMRM that TMQL can work with, and this is that mapping. I had originally written one, that Robert then improved and put into the official TMRM draft. He changed some things in the process, however, and we discusse these, keeping some changes, and dropping others.

There was also intense discussion of the relationship between inferencing and introspective queries. For example, everyone agrees that given the following CTM:

composer ako person .
puccini isa composer .

A query asking for all persons should find Puccini. That's easy. What's less obvious is what the answer to "how many associations does Puccini have?" There is just one in the CTM, but that one association implies another. Should the other be counted? If not, how can be we achieve this while still giving the correct answer to the first query? There was general agreement that this needed further thought and work.

Then we went to lunch at a local café, which was also a theatre, and came back to continue.

TMCL

Hard at work on TMCL

We worked through the Montréal comments on TMCL, discussed the relationship between scope and constraints, improved the general naming of PSIs and templates in TMCL, and did lots of work on the templating in CTM. TMCL itself changed very little, but we were able to move it quite a few steps further along.

It now really looks like TMCL might be finished after the Kyoto meeting in December. This, of course, means that people really should start looking at TMCL for real. With luck there may be some trial implementations soon that people can play with.

TMQL

We went through TMQL one more time, this time just discussing possible (and actual) holes in the specification. Hardly any changes were made to the language itself, but we found a couple of holes that were plugged, and added some missing syntax.

Like with TMCL it looks like TMQL will be finished after the Kyoto meeting in December. This means that if you have feedback on the language you better send it in now, because otherwise it will be too late and the language will be cast in stone.

The end

We finished late Sunday afternoon, and after that it was time for beer and relaxing, and then, the day after, the train to Berlin and the flight home.







Similar posts

ISO meeting in Montréal

The second ISO meeting of 2007 was held over three days in Montréal, Canada, in conjunction with the Extreme Markup conference

Read | 2007-08-07 16:58

ISO meeting in Leipzig

Since nearly all the key people in the ISO committee were going to be in Leipzig anyway for TMRA 2006 it was decided to have an ISO meeting in conjunction with the conference

Read | 2006-10-15 17:57

ISO meeting in Seoul, day 4

The last day of the Seoul meeting also had the closing plenary in the morning, with lots of excitement around who would vote what regarding the OpenXML submission from ECMA and Microsoft

Read | 2006-06-02 04:21

Comments

No comments.

Add a comment

Name required
Email optional, not published
URL optional, published
Comment
Spam don't check this if you want to be posted
Not spam do check this if you want to be posted
> Home
> Technology
> Beer
> Personal

> The author .
> On Twitter

RSS

follow us in feedly

Subscribe by email:

My new book


Gårdsøl
det norske ølet

My other book

Guidebook to Lithuanian beer
Rough guide to
Lithuanian beer

Technology blogs

Robert Barta
TopicObserver.Com
Sveins blogg
Stephen Fry
ongoing
Messages in a bottle
Alex Brown
Planet Topic Maps

Last comments
RSS

Lars Marius Garshol on A sudoku solver in P...

Heinz-GŁnter on A sudoku solver in P...

alex bloom on Active learning, alm...

alex bloom on Experiments in genet...

kenneth mwelwa on 10 tips on presentin...

fadirra on 7 tips on writing cl...

Tim on 7 tips on writing cl...

elmarie on What is an informati...

p2r on 7 tips on writing cl...

Jeffrey White on The solera paradox