General Development Archive

Next-Generation SOA Server Service Data Objects

Here are a couple of good articles from the SOA front. The first one provides guidence to architect a powerful and flexible Service-Oriented Architecture that integrates heterogeneous data, simplifying your IT solutions. The second article explores the next-generation business process server, which automates business processes and supports all styles of integration based on SOA and open standards.

Interview: Hans Reiser

In this interview, Hans discusses his background and how he came to create Namesys and Reiserfs. He looks back at Reiser3, describing the advantages it had over other filesystems when it was released and its current state. He then explores the many improvements in Reiser4, describing the plugin architecture and its exciting potential for future semantic enhancements.

Sin: Continuous Integration Rethought

"Due to being dissatisfied with the inability of existing open source Continuous Integration solutions to prevent developers from abusing the codebase, I've been prototyping a new proactive approach to Continuous Integration. Sin, a framework for Continuous Integration, is the result of this work. I discuss the problems with existing solutions and the advantages of Sin here."

GridShell Extends the TCSH and BASH Syntaxes

GridShell is designed to incorporate grid concepts into command shell environments. In this article, the author describes the motivation for GridShell and provides a high-level description of the extensions to the language interface the tool provides. GridShell extends the TCSH and BASH syntaxes. Users familiar with both will be able to write scripts that include these grid shell language extensions, and orchestrate and coordinate the execution of programs across the grid.

ObjectiveCLIPS

Todd Blanchard has just released ObjectiveCLIPS (), a new open source project for Cocoa development on Mac OS X. ObjectiveCLIPS combine Cocoa and Core Data together with CLIPS (the original NASA's artificial intelligence engine) and F-Script, a high-level scripting language for Cocoa. Now, Cocoa developers can design rule-based applications around their Core Data object models. The inference engine can reason about rules and apply them when needed. ObjectiveCLIPS is easily embeddable in applications.