Home » Archives » July 2007 » SecPAL Progress

[Previous entry: "SOA article"] [Next entry: "SecPAL Development"]

07/03/2007: "SecPAL Progress"




















I blogged a few weeksback about my interest in SecPAL and in particular evaluating the language itself against a large Grid type project. I have managed to convince my manager and fellow colleagues to try using SecPAL on the CARMEN project. The complexity and specificity of the requirements of the resource owners make a good test bed for any such technology.

Microsoft made SecPAL and in particular the Schema and the .NET implementation available a few months back and I decided -as a hobby mostly -but also to freshen up my programming skills to develop a JAVA API for it.

I am proud to submit the actual object model of the SecPAL Schema for JAVA. The package contains a set of classes which can also be found in the .NET implementation but also a couple of additional classes for exception handling and general management purposes.

SecPAL JAVA API documentation is here. This will be shortly followed by another package that has entirely to do with passing SecPAL policies to Datalog (i.e. transforming SecPAL policies into datalog scripts)

Having failed to find a decent datalog engine on the web (Can't believe nobody has actually implemented one that i could use) I decided to build my own. I wish i'd started earlier on this. In any case, the final package which is eagerly awaited by my collegues is the SecPAL Datalog engine which should be avail within a couple of weeks from now.

SecPAL for JAVA is almost HERE. Watch this space as i will start blogging examples on about the usage of the API. More soon....