Imixs Workflow ...the open source workflow technology

JEE

About

The Imixs Workflow Project provides a java based workflow framework to be used to build Workflow Management Systems (WFMS) in a fast and easy way. The Project provides different components and subprojects which should help to simplify the development of workflow functionality in any kind of java or jee application.

About the Imixs JEE Workflow

The Imixs JEE Workflow is a full featured Workflow Management System (WFMS) based on the JEE5 specification. The project extends the Imixs Workflow API project to fulfill the requirements to a scalable, transactional, robust and simple deployable JEE Workflow System. The Project provides different service components (EJBs) to be used in any kind of business application. All components of the project are build using Maven 2 to simplify the development process and usage of the components in a Java project.

General Goals

The goal of this project is to provide an easy to use java based technology which focus on human based workflow. This means that the Imixs Workflow is typical used for Human-To-Human Workflows but it can also be used for technical business process management.

The goal of the Imixs JEE Workflow project is to provide an easy to use workflow management system used in a JEE environment. As the project is based on the JEE5 Component model it offers a set of JEE Componets (EJBs). These components are designed to provide reusable and robust workflow functionality which can be used easily in any kind of JEE application. So the Imixs JEE Workflow should help developers to reduce the time to implement business process management functions inside an application.

Note:
The Imixs JEE Workflow is based on the fundamental concepts of the JEE component model. This means that it is not necessary to be a JEE developer to used these components. Our goal is to provide java and web developers with functional components which can be used without knowing much about all the JEE stuff. On the other hand, if you are interested in this technology and the implementation of the Imixs JEE Workflow you are welcome to join our developer team and help to improve these compoents.

This project site gives an overview over the basic concepts behind the Imxixs JEE Workflow and you will find also examples how to work with different components. Additional informations about this project are also given on this site.

License

All results of the Imixs Workflow project and subprojects are subject to the GNU General Public License (GPL). You are free to use the results of the project in you own software project. We also invite you to participate as much as you wish. Every project obtains its strengths in virtue of the persons involved. The role and responsibility of everybody involved in this project is based on merits. Every input counts!