Web Services enabling the non-programmer

We are headed in the right direction! After years, actually decades, of talking about “high-level” programming languages we have achieved the first major increment since the time where programmers were given a means to program in something other than assembly language.I’m a computer scientist. I love programming languages. The more sophisticated (complicated) the better. Okay, […]

Time as a service

The United States is changing its daylight savings time (DST) dates this year to begin three weeks earlier and end one week later than they have in previous years. I’m sure that everyone agrees (actually, I’m more sure that someone disagrees, preferring to control this entirely themselves) that it’s nice not to have to remember […]

JSR-170 (JSR-283) as an in the application server interface

I was recently listening to Jon Udell’s podcast conversation with Roy Fielding about HTTP, REST, WebDAV, JSR 170 and Waka. Lots of interesting tidbits in there but one in particular that I wanted to post on is with respect to JSR-170 and JSR-283; I’ve not heard these charactizations put quite as clearly before. Roy, being […]

The punch line for ontologies

I’m just getting to the point where I understand enough about ontologies to see the challenges that lie ahead for me as an evangalist for them. So when I receive a gift such as this, an absolutely compelling and easy to understand example of the value of ontologies, it makes me speak out loud in […]

Ontologies, OWL, Protege

I spent the first week of the new year (it was a very quite week) playing with ontologies. Major cudos to the group at Stanford that is responsible for Protege. Protege is an ontology editor, opensource and free. I’ve installed and played with the tool and it is quite decent, but the Protege-OWL tutorial that […]

Content Management Standards Becoming More Interesting

EMC’s developer conference (DevCon) is this week and yesterday I spoke on Standards for Content Management. I’ve spoken on this subject, both at the EMC Software User Conferences (Momentum) and at DevCon for the last two years. Some stats: Event # of Conf. Attendees # of session Attendees – 2005 # of session Attendees – […]

XML Spy bug: predicate evaluation order

The Xpath 2.0 specification describes predicates and specifically predicate ordering with “In the case of multiple adjacent predicates, the predicates are applied from left to right, and the result of applying each predicate serves as the input sequence for the following predicate.” Unfortunately XML Spy seems to have a bug. Given the following example, again […]