BOPF: Business Object Development