Programming model
The business object programming model section describes how the basic types of data are encapsulated within the IBM® business object framework. To facilitate the creation and manipulation of business objects, the business object framework extends Service Data Objects specifications by providing a set of Java™ services.