透過您的圖書館登入
IP:18.119.122.164
  • 學位論文

以活動為基礎的服務確認方法與實作

Service Identification and Implementation based on Workflow Activities

指導教授 : 項衛中

摘要


企業面臨全球激烈競爭的環境下,為了保有競爭力,必須快速反應客戶的需求,並且必須不斷更新產品以滿足客戶的需求。然而在協同設計新產品的開發過程中,常因為客戶的需求或外部環境的變異,使得新產品設計開發過程必須經常變動,使得新產品開發的管理非常困難,為了易於管理新產品的開發流程,本研究提出使用服務導向架構的方式建置流程的資訊系統。 服務導向架構強調以弱耦合的方式將分散式的網路服務進行整合,而確認服務的階段是建置服務導向架構系統中最重要的工作內容。為了增加系統的彈性和服務的重用性,本研究認為需先建構工作流程分層架構,才能使資訊系統較有彈性,因此將工作流程分成三層,分別是功能性商業流程、工作流程和流程活動,而流程活動為架構中最小的操作單位。接著在此架構下發展一套服務確認方法,以分析流程所需的服務。為了增加服務的重用性,本研究認為應依據流程活動的操作內容設計服務,藉此服務設計方法可以讓不同的工作流程,但操作相似的部分使用相同的服務,使服務的重用性提高進而降低服務的建置成本。 為了實踐服務導向架構的資訊系統,本研究提出資訊系統架構,此架構與工作流程分層架構相互呼應,接著使用IBM開發的WebSphere Integration Developer軟體工具,建置服務導向架構的新產品開發流程資訊系統,並以範例驗證本系統的彈性。結果顯示出本研究使用的服務確認方法可以有效的重複使用相同的服務,而系統也可以因應不同的變更,靈敏的進行修改,使工作流程系統在變更上充滿了彈性。

並列摘要


In order to be competitive in the global market, enterprises have to quickly response to customers’ demands, and they must constantly update product types to satisfy customers’ needs. However, the collaborative design process of new product may change frequently, due to customers’ demands or market variations, and this situation makes the product design management very difficult. This research proposed to apply service oriented architecture (SOA) as the framework for the information system of the product design workflow. SOA emphasizes on integrating distributed Web Services in a loosely coupled way, and the key step of developing a SOA system is service identification. This study proposed a hierarchical workflow model to increase system flexibility and services reusability. The workflow model is consisted of functional process, sub-process and activity from top to bottom. Then, a service identification method was developed to find services based on workflow requirement. In order to increase services reusability, this study proposed that services should be designed based on workflow activities; therefore, the same services could be applied in different workflows in which activities are similar. In such a case, services reusability is improved and service building cost is reduced. This research implemented a workflow information system based on SOA, and this architecture correlated with the hierarchical workflow model. The WebSphere Integration Developer (WID) from IBM was applied to build the new product design process, and system flexibility was tested by an example. The results show the proposed service identification method increases service reusability and the developed information system can be easily modified in various situations.

參考文獻


[30] 黃敬仁、廖麗滿,「疏鬆耦合式網路協同設計之系統雛型建置」,勤益學報第25期,2007
[33] 朱佳顥,「以工作流程及其目標為基的服務確認方法」,中原大學工業與系統工程研究所碩士論文,2009
[34] 林綿旭,「協同設計工作流程變更管理系統之建構」,中原大學工業與系統工程研究所碩士論文,2009
[1] Arsanjani, A. and Architect, C., “ Service-oriented modeling and architecture How to identify, specify, and realize for your SOA”, 2004
[2] Arsanjani, A., Zhang, L.J., Ellis, M., Allam, A. and Channabasavaiah, K., “ Design an SOA solution using a reference architecture”, 2007

被引用紀錄


劉偉聖(2012)。雲端運算環境中建置碳足跡運算系統之探討〔碩士論文,中原大學〕。華藝線上圖書館。https://doi.org/10.6840/cycu201200611

延伸閱讀