June 19, 2007

The Agile Development of Rule Bases

Another publication, it reflects on adoption of agile methodologies (in particular XP) for the use in the development of rule bases. I developed the ideas while writing an offer for a very interesting contract to develop some rule based system; still not decided whether we get the contract, but at least I got a paper out of it :)

Both reviewers gave it the highest possible score for readability - so if this topic interests you at all you can read the paper here.  

Recently, with the large scale practical use of business rule systems and the interest of the Semantic Web community in rule languages, there is an increasing need for methods and tools supporting the development of rule based systems. Existing methodologies fail to address the challenges posed by modern development processes in these areas: namely the increasing number of end user programmers and the increasing interest in iterative methods.

To address these challenges we propose and discuss the adoption of agile methods for the developments of rule based systems. The main contribution of this paper are three development principles for and changes to the XP development process to make it suitable for the development of rule based systems.

I'm the sole author and I'll be presenting it at the 16th International Conference on Information Systems Development (ISD2007) in Galway. The submitted version (still anonymous, the conference has a double blind review process) is here.

Labels: ,

0 Comments:

Post a Comment

<< Home