在傳統服務導向跨組織工作流程的環境裡,網路服務是從分散的站台被整合到商業的程序之中。然而,基於下列因素網路服務仍然無法將預期的效益帶給小型公司、一般使用者以及以呈現層為主的商業流程:第一,網路服務只著重於資料層的整合因此在以呈現層為主的商業環境下難以被實作,而這對於需要在不同使用者間重覆使用呈現層為主的資源來說是非常重要的;第二,小型公司與一般使用者通常都沒有足夠的網路技術能力能夠撰寫客戶端程式來取用外部的網路服務。 為了解決上述之問題,在本研究中我們提出了一個PCSOA(Presentation-preserved Compositional approach for Service-Oriented Architecture)的架構,延伸既有以資料為導向的網路服務組合理論,提供了一個更加彈性的方法,以工作流程的方式來協同資料層與呈現層的整合。在本研究中,我們亦討論以呈現層為主的工作流程整合之重要性與其相關可能的應用領域,並在最後以數位學習當作案例實作本研究架構的系統雛型,分析實作的結果以評估本研究架構的可行性。 In the traditional SCW (Services-based Cross-organizational Workflow) environments, web services from related sites are integrated into business processes. However, in our opinion, web service still bring less than expected benefits to small corporations/end-users and some presentation-centric business processes for two reasons: 1) the web service only focuses on data level and is difficult to implement the presentation-centric business contexts where reusing presentation materials across different users are important. 2) The small corporations and end-users usually do not have enough IT competences to write a client or user interface to interact with web service(s). In order to solve these problems, we propose a presentation-preserved compositional approach for service-oriented architecture (PCSOA), 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. In this dissertation, we also discuss the importance and necessity of the presentation-based workflow integration and related possible application areas. Finally, we choose e-learning as an example to implement the prototype of PCSOA and analyze the experiment results to evaluate the feasibility of our approach.