Hello,<br><br>I've been quite enthusiastic for a while  about ontologies and related tools. I've attempted to develop some semantic/knowledge enabled applications. I'd really like to see some examples somewhere of how such an application would look like. It seemed to me at first that semantics would be a big revolution in application development.<br>
<br>The business needs I'm trying to address and some features are drafted in a document at <a href="http://cognescent.googlecode.com/files/Brochure.pdf">http://cognescent.googlecode.com/files/Brochure.pdf</a>. In some parts I try detail some thoughts regarding how I think an implementation could be technically implemented. Are there any patterns or frameworks where one can learn how to do such application as one would usually do with a n-tier J2EE application, for example?<br>
<br>I always find myself like trying to reinvent the wheel and, perhaps because I'm missing something, I end up just not willing to have just a triple store replacing a traditional database and currently I cannot figure out the patterns or layers that could comprise a real semantic application beyond that. Are there any examples? Are the model, view, controller concepts still valid? How a semantic app UI should look like.<br>
<br>Best regards,<br>Sebastian.<br><br>