1. A computerized method for accessing a business object for a user defined process comprises: receiving at a computer system a request for generation of a user process for access to a business object; generating via the computer system an SADL (Service Adaptation Definition Language) from a data mapping of business object data of the business object, wherein the data mapping includes a mapping of the data mapping; and generating via the computer system a plurality of artifacts to support the user process, wherein the SADL file is an artifact for designing the user process at a design time and for run time execution of the user process.