Abstract
In this paper, I will present a novel approach to encapsulate high level knowledge and business logic in Business Objects Frameworks. These frameworks are derived from formal and explicit Business Process Patterns, which are generalized designs that include the best practices for businesses in a given application domain. A pattern and a framework derived from it can be applied to the design of a process for a given business in the domain and to develop an Information System to support such a process. This provides a very flexible way, based on reusable components, to develop solutions and software for complex business decisions and is an alternative to packaged products. The approach is exemplified by using a realistic application.