BAREFLOW

Runnable XML

What is Bareflow

Bareflow is a simple, yet powerful programming tool you can use to create runnable XML applications for Java™ and Microsoft .NET framework.

Programming concepts

Bareflow application is written in XML-based metalanguage in accordance to Bareflow XML schema. Bareflow promotes task-based workflow-like programming style. Bareflow provides set of standard components, which can be put together to form an application. Bareflow supports custom components as well. Custom components can be implemented using native platform languages (Java, C# etc). Bareflow provides its own embedded scripting language and supports integration of the other scripting languages. Scripting language serves the purpose of "glue" that holds Bareflow components together and allows better interaction between them.

Extensibility

Bareflow is extensible. Developers can create reusable Bareflow extensions to serve specific application domains.