In the services-based cross-organizational workflow environments, distributed web services are integrated into business processes. However, web service still bring less than expected benefits to small corporations and some presentation-centric business processes for two reasons: 1) web service only focuses on data level and is difficult to implement the presentation-centric business contexts. 2) The small corporations usually do not have enough IT competences to write a client interface to work with web service(s). In order to solve these problems, this book proposed a presentation-preserved compositional approach for service-oriented architecture, which extends the existing data-oriented compositional approaches for web services to provide a more flexible methodology to orchestrate both data level and presentation level services during the workflow integration. This approach should help shed some light on the integration of presentation and data services in the heterogeneous SOA environments and should be especially useful to software engineers who try to integrate presentation-centric business processes into legacy systems.