使用面向導向以及控制反轉的工作流程系統設計

dc.contributor黃冠寰zh_TW
dc.contributorGwan-Hwan Hwangen_US
dc.contributor.author蕭宇程zh_TW
dc.contributor.authorHsiao Yu Chengen_US
dc.date.accessioned2019-08-29T07:59:59Z
dc.date.available2007-7-4
dc.date.available2019-08-29T07:59:59Z
dc.date.issued2007
dc.description.abstract隨著工作流程系統提供的服務愈多,系統規模愈大,若只單純使用傳統物件導向的方式去實作,系統架構會因為物件導向的特性而被侷限。造成複雜度提升,難以維護,而且不容易擴充與重用系統中的元件。 近來許多較新的技術,如Aspect-Oriented Programming (AOP)、Inversion of Control (IoC)、Object-Relational Mapping (ORM)等,可幫助我們以更簡單、更容易維護、擴充的方式去實作出重用程度更高的工作流程系統。 其中以AOP其separation of concern的概念對傳統物件導向的衝擊最大,因為它提供了管理crosscutting concern的機制,解決了以往在物件導向系統中複雜且難以處理的部份。 本篇論文提出一個應用了AOP、IoC、ORM等新技術的工作流程系統實作,並以其中物件導向的object stack與方面導向的aspect stack如何互相運作,將系統分為許多可重用的物件導向或方面導向元件,以達成更好的重用性與可擴充性。zh_TW
dc.description.abstractIn this paper, we proposed an aspect-oriented designs of workflow management system with inversion of control. In software engineering, the programming paradigms of aspect-oriented programming (AOP) attempt to aid programmers in the separation of concerns, specifically crosscutting concerns, as an advance in modularization. Inversion of Control, also known as IOC, is an programming principle that can be used to reduce coupling inherent in computer programs. The combination of these two technology will make a more reusable, maintainable, extendable workflow management system.en_US
dc.description.sponsorship資訊教育研究所zh_TW
dc.identifierGN0694080262
dc.identifier.urihttp://etds.lib.ntnu.edu.tw/cgi-bin/gs32/gsweb.cgi?o=dstdcdr&s=id=%22GN0694080262%22.&%22.id.&
dc.identifier.urihttp://rportal.lib.ntnu.edu.tw:80/handle/20.500.12235/92957
dc.language中文
dc.subject工作流程zh_TW
dc.subject工作流程管理系統zh_TW
dc.subject面向導向zh_TW
dc.subject控制反轉zh_TW
dc.subjectWorkflowen_US
dc.subjectWorkflow Management Systemen_US
dc.subjectAspect-Oriented Programmingen_US
dc.subjectInversion of Controlen_US
dc.title使用面向導向以及控制反轉的工作流程系統設計zh_TW
dc.titleAn Aspect-Oriented Designs of WfMS with IoCen_US

Files

Original bundle

Now showing 1 - 5 of 7
No Thumbnail Available
Name:
n069408026201.pdf
Size:
417.78 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
n069408026202.pdf
Size:
112.03 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
n069408026203.pdf
Size:
500.16 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
n069408026204.pdf
Size:
258.65 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
n069408026205.pdf
Size:
218.21 KB
Format:
Adobe Portable Document Format

Collections