In a preferred embodiment, the format for the RDD is XML, and it specifies at a field level the BO name, data type, and other attributes that are necessary to describe the BO. Creating the RDD is the first step when producing a new BO. A business object utility will then read the RDD and create the BO class skeleton, which implements the BO interface, as indicated at 272.