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.