物件導向工作流程系統之元件再利用

dc.contributor黃冠寰zh_TW
dc.contributorGwan-Hwan Hwangen_US
dc.contributor.author李泳泉zh_TW
dc.contributor.authorYung-Chuan Leeen_US
dc.date.accessioned2019-08-29T07:44:51Z
dc.date.available2004-7-6
dc.date.available2019-08-29T07:44:51Z
dc.date.issued2004
dc.description.abstract在這篇論文中我們探討工作流程系統(Workflow Management Systems, WfMSs)元件的可再用性(Reusability)。物件導向程式語言的特性允許物件的重覆使用(Reuse),但由於工作流程系統的運作模式的特殊性,因此單純的使用物件導向程式語言而不考慮工作流程系統的特性,並不一定能實作出可再用的元件。 我們探討工作流程系統中每個元件應該具備的可再用性並指出實作出可再用元件時可能遭遇的困難。為了克服這些困難,我們為工作流程系統提出了一個名為JOO-WfMS物件導向系統模型。在這個系統模型中我們運用設計樣式(Design Pattern) 來提昇元件的可再用性。除了元件架構的設計,在錯誤回復模式(failure recovery model)上,我們採用一套工作流程錯誤處理(workflow failure-handling , WfFH)語言來提供富彈性的錯誤處理模式。在系統與使用者溝通的功能設計上,我們也採用物件配合資料庫的方式來提昇使用者介面的可再用性。在本論文中我們也將提供系統建置的相關經驗報告。zh_TW
dc.description.abstractIn this paper, we focus on the reusability of the components of workflow management systems (WfMSs). Languages that support object-oriented programming now are firmly entrenched in the mainstream. The object-oriented programming language provides support for three key languages features: abstract data types, inheritance, and dynamic binding. As a result, these languages can support the software reuse. According to our study, implementing WfMS in object-oriented programming languages without considering the characteristics of the WfMSs does not always obtain reusable components. We clarify the reusability of WfMSs and point out the difficulties for constructing reusable components for WfMSs. To overcome these difficulties, we propose an object-oriented model for WfMSs named “Java-based Object-Oriented Workflow Management System (JOO-WfMS)”. In JOO-WfMS, we use design patterns for system architecture and components to promote the reusability. Besides, we propose a language, called workflow failure-handling (WfFH) language, to support a flexible failure recovery model in JOO-WfMS. For the design of user communication interfaces, we use user communication components (UCC) to promote the reusability. We also report our experiences in constructing the prototype of JOO-WfMS and experimental results.en_US
dc.description.sponsorship資訊教育研究所zh_TW
dc.identifierG0069008028
dc.identifier.urihttp://etds.lib.ntnu.edu.tw/cgi-bin/gs32/gsweb.cgi?o=dstdcdr&s=id=%22G0069008028%22.&%22.id.&
dc.identifier.urihttp://rportal.lib.ntnu.edu.tw:80/handle/20.500.12235/92652
dc.language英文
dc.language中文
dc.subject工作流程zh_TW
dc.subject工作流程系統zh_TW
dc.subject工作流程管理系統zh_TW
dc.subject物件導向工作流程管理系統zh_TW
dc.subject錯誤回復zh_TW
dc.subject可再用性zh_TW
dc.subjectWorkflowen_US
dc.subjectWorkflow Systemsen_US
dc.subjectWorkflow Management Systemsen_US
dc.subjectObject-Oriented Workflow Management Systemsen_US
dc.subjectFailure Recoveryen_US
dc.subjectReusabilityen_US
dc.title物件導向工作流程系統之元件再利用zh_TW
dc.titleTowards the Reusability of Object-Oriented Workflow Management Systemsen_US

Files

Original bundle

Now showing 1 - 5 of 8
No Thumbnail Available
Name:
802801.pdf
Size:
28.52 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
802802.pdf
Size:
160.98 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
802803.pdf
Size:
40.09 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
802804.pdf
Size:
53.18 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
802805.pdf
Size:
500.46 KB
Format:
Adobe Portable Document Format

Collections