MetaData and Adaptive Object-Model Pages

“These MetaData and Adaptive Object-Model pages are a collection of shared ideas and visions about how to build dynamic and adaptable systems. I have been looking at MetaData ideas for a few years, including the design of a few applications that use MetaData and Adaptive Object-Models to describe the business rules and/or views. Trying to make a system dynamic and easily configurable can be hard, but the payoff can be large. This is highly related to Business Rules research, specifically when you want to have automated ways to describe business rules and either generate the code or have the descriptive information for the business rules live in a database so that they can be easily manipulated. This is also related to Generative Programming Techniques, Metamodeling, and Model Driven Architecture.” [1]

[1] http://www.adaptiveobjectmodel.com/

Mozile (xhtml editing in your browser)

From the project Website [1]: “In all but the simplest cases, XHTML document editing means being able to change some areas of a page but not others. The overall look and perhaps the sidebars of a page are “fixed” but the meat of the page should be easy to change. Mozile or Mozilla Inline Editor is an in-browser, context-sensitive, XHTML editor that allows a user to edit all or just specific editable sections of any XHTML page from the comfort of his own browser. It can act as the client-side of a content-editing system or as a self-contained “web word processor”.”

[1] http://mozile.mozdev.org/

via bx-editor-dev mailinglist

Book On Artificial Intelligence

I am currently reading a very good book on artificial intelligence. Unfortunately, it’s available in German only: “KI – Künstliche Intelligenz. Grundlagen intelligenter Systeme” by Klaus Mainzer. What I like about this book is that the author is far from assuming that computers can become intelligent in a way that human beings are. He rather defines intelligence on the basis of communication theory (the complexity of digital patterns) and physics/biology (entropy and autopoietic systems) and accounts for the difference of intelligent systems that evolved during evolution (e.g. human beings and computers).

For intelligence to take place, it needs an open system that can keep information flow, he states. Maybe someone wants to write a PhD based on these theories about the Open Source movement? 😉 Or maybe someone knows about such a thesis that has already been written, then please comment.