Ontology Oriented Programming

I will soon start to write about Ontology Oriented Programming, that is to say a Knowledge based approach to programming, to distinguish from Object Oriented Programming whose only purpose is to write software.

With ObjectOP, a software extract and analyze data to give informations. For knowledge to be created it require a human being to read this information. ObjectOP is a data processing approach, perfect to be used in a workflow or expert system.

In OntologyOP, the main purpose is to store, manage and create new information and knowledges using reasoning. Ontology is an information reasoning approach, appropriate for Knowledge Management Systems and Artificial Intelligence.

SpiderChart 1.0

At least the "first real" version of Spiderchart is coming! I plan to submit Spiderchart version 1.0 at the end of this week!

SoHO Viewer: what's really behind the application.

When the SOHO Viewer application refresh its content, the process is a bit more complex than just downloading images from a website. Well, first versions used to do so but since version 2.0 of SoHO Viewer another mechanism is used.