Publications-Theses

Article View/Open

Publication Export

Google ScholarTM

NCCU Library

Citation Infomation

Related Publications in TAIR

題名 模型驅動架構下工作流程模型之分析與設計
作者 楊國源
Yang,Kuo Yuan
貢獻者 劉文卿
楊國源
Yang,Kuo Yuan
關鍵詞 資訊框架
統一塑模語言
工作流程
事件驅動
模型驅動架構
IFW
UML
Workflow
Event-driven
MDA
日期 2004
上傳時間 14-Sep-2009 09:17:52 (UTC+8)
摘要 本研究遵循模型驅動架構的概念,發展一適用於現實商業流程之工作流程模型,採用創新的方式對於工作流程做描述,我們只需要按照固定的步驟,便可以將真實的商業流程發展成可用的模型,以利於後續發展工作流程系統之用。在發展模型時,我們採用了IBM的資訊框架(IFW)做為塑模的方式,以及利用統一塑模語言中的狀態移轉圖和循序圖的概念來做為呈現工作流程模型,解決了傳統流程無法表達流程內部資料變化所帶來的影響,除此之外,我們在模型發展後,採用包含事件-驅動概念的工作流程引擎來產生工作流程系統,我們將商業流程視為一個個的物件,物件收發事件導致狀態的改變而引發另一個事件的發生,如此循環下去,直到整個流程完成。
參考文獻 中文部分:
[1]. 李佳瑋,「利用模型驅動架構技術所發展的工作流程架」碩士論文(指導教授:周忠信),民國92年。
[2]. 吳景舜,「以J2EE平台為架構的客製化行銷」,碩士論文(指導教授:邱顯光),南台科技大學資訊管理系,民國91年。
[3]. 柯志杰 譯,「學UML的第一本書(長瀨嘉秀 監修,東海林 誠,窪田寬之,垿本篤,橋本大輔 原著)」,博碩出版社,民國92年。
[4]. 陳盈潔 譯,「Java與UML整合開發實務(Paul R. Reed, Jr.原著)」,培生出版社,民國91年。
[5]. 陳婷妤,「應用語意網於動態工作流程之研究」,碩士論文(指導教授:劉文卿),國立政治大學資訊管理系,民國93年。
[6]. 程裕繁、尤松文、劉文卿,「視覺化開發策略下軟體模式化技術之研究」,中華管理資訊系統季刊,第1卷第3期,民國92年。
[7]. 魏豪江,「跨企業動態工作流程管理核心元件開發」,碩士論文(指導教授:陳裕民),國立成功大學製造工程研究所,民國91年。
英文部分:
[8]. Keen, M., Cavell, J., Hill, S., Kee, C., K., Neave, W., Rumph, B., Tran, H., BPEL4WS Business Processes with WebSphere Business Integration: Understanding, Modeling, Migrating, IBM, 2004.
[9]. Kleppe, A., Warmer, J., Bast, W., MDA Explained : The Model Driven Architecture--Practice and Promise, Addison-Wesley, 2003.
[10]. Marinescu, D. C. “Internet-Based Workflow Management Toward a Semantic Web”, John Wiley& Sons, 2002.
[11]. Hollingsworth, D. The Workflow Reference Model, Workflow Management Coalition, 1995, http://www.wfmc.org/
[12]. Booch, G., Rumbaugh, J., Jacobson, I. The Unified Modeling Language User Guide, 1999.
[13]. Bergsten, H. Java Server Pages, O’Reilly & Associates Inc, 2000.
[14]. Fowler, M., Scott, K. , UML Distilled, 2ed, 2000.
[15]. Philip, G.C. Software Design Guidelines for Event-Driven Programming , The Journal of Systems and Software, Vol. 41, No.6, 1998, pp.79-91.
[16]. Ambler, S. W. The Object Primer, 2ed, New York: Cambridge University Press, 2001, Chapter 6.
網頁部分:
[17]. The J2EE Tutorial ( http://java.sun.com/j2ee/tutorial/1_3-fcs/index.html )
[18]. UML ( http://www.uml.org/ )
[19]. Exzilla Dot Net (http://www.exzilla.net/docs/J2EE/J2EE-Architecture.php)
[20]. Chitnis,M., Tiwari, P., Ananthamurthy, L. State Transition Diagram, ( http://www.developer.com/design/article.php/2238131 )
描述 碩士
國立政治大學
資訊管理研究所
92356017
93
資料來源 http://thesis.lib.nccu.edu.tw/record/#G0923560171
資料類型 thesis
dc.contributor.advisor 劉文卿zh_TW
dc.contributor.author (Authors) 楊國源zh_TW
dc.contributor.author (Authors) Yang,Kuo Yuanen_US
dc.creator (作者) 楊國源zh_TW
dc.creator (作者) Yang,Kuo Yuanen_US
dc.date (日期) 2004en_US
dc.date.accessioned 14-Sep-2009 09:17:52 (UTC+8)-
dc.date.available 14-Sep-2009 09:17:52 (UTC+8)-
dc.date.issued (上傳時間) 14-Sep-2009 09:17:52 (UTC+8)-
dc.identifier (Other Identifiers) G0923560171en_US
dc.identifier.uri (URI) https://nccur.lib.nccu.edu.tw/handle/140.119/31122-
dc.description (描述) 碩士zh_TW
dc.description (描述) 國立政治大學zh_TW
dc.description (描述) 資訊管理研究所zh_TW
dc.description (描述) 92356017zh_TW
dc.description (描述) 93zh_TW
dc.description.abstract (摘要) 本研究遵循模型驅動架構的概念,發展一適用於現實商業流程之工作流程模型,採用創新的方式對於工作流程做描述,我們只需要按照固定的步驟,便可以將真實的商業流程發展成可用的模型,以利於後續發展工作流程系統之用。在發展模型時,我們採用了IBM的資訊框架(IFW)做為塑模的方式,以及利用統一塑模語言中的狀態移轉圖和循序圖的概念來做為呈現工作流程模型,解決了傳統流程無法表達流程內部資料變化所帶來的影響,除此之外,我們在模型發展後,採用包含事件-驅動概念的工作流程引擎來產生工作流程系統,我們將商業流程視為一個個的物件,物件收發事件導致狀態的改變而引發另一個事件的發生,如此循環下去,直到整個流程完成。zh_TW
dc.description.tableofcontents 摘要 II
     ABSTRACT III
     圖目次 VI
     表目次 VII
     第一章 緒論 1
     1.1 研究背景及動機 1
     1.2 研究目的 1
     1.3 研究範圍與限制 2
     1.4 研究架構與流程 2
     第二章 文獻探討 4
     2.1 工作流程 4
     2.1.1 工作流程定義 4
     2.1.2工作流程表示法 4
     2.1.3 工作流程管理系統 6
     2.2 模型驅動架構(Model Driven Architecture, MDA) 6
     2.3 統一塑模語言(Unified Modeling Language, UML) 9
     2.3.1 源起 9
     2.3.2 UML圖形 9
     2.3.3 UML的優點 12
     2.4 資訊框架(Information FrameWork) 13
     第三章 系統模型架構 16
     3.1 工作流程塑模 17
     3.1.1 動詞分類 17
     3.1.2 動詞關係確立 18
     3.1.3 形成工作流程 19
     3.2 商業流程分析方法 20
     3.3 運用模型產生工作流程系統 27
     3.3.1 BP engine(商業流程引擎) 27
     3.4 小結 30
     第四章 架構驗證 31
     4.1 系統佈署 31
     4.2 實例建置 31
     4.2.1 定義商業流程 32
     4.2.2 BP Entity辨認 37
     4.2.3 BP Entity互動分析 37
     4.2.4 個別BP Entity活動分析 39
     4.2.5 建立Action Table及Transition Table 46
     4.2.6 程式撰寫 48
     4.2.7 掛至BP Engine使其運作 48
     4.3 小結 48
     第五章 結論 50
     5.1 結論與貢獻 50
     5.2 未來研究方向 51
     參考文獻 52
     附錄一、執行結果 54
zh_TW
dc.language.iso en_US-
dc.source.uri (資料來源) http://thesis.lib.nccu.edu.tw/record/#G0923560171en_US
dc.subject (關鍵詞) 資訊框架zh_TW
dc.subject (關鍵詞) 統一塑模語言zh_TW
dc.subject (關鍵詞) 工作流程zh_TW
dc.subject (關鍵詞) 事件驅動zh_TW
dc.subject (關鍵詞) 模型驅動架構zh_TW
dc.subject (關鍵詞) IFWen_US
dc.subject (關鍵詞) UMLen_US
dc.subject (關鍵詞) Workflowen_US
dc.subject (關鍵詞) Event-drivenen_US
dc.subject (關鍵詞) MDAen_US
dc.title (題名) 模型驅動架構下工作流程模型之分析與設計zh_TW
dc.type (資料類型) thesisen
dc.relation.reference (參考文獻) 中文部分:zh_TW
dc.relation.reference (參考文獻) [1]. 李佳瑋,「利用模型驅動架構技術所發展的工作流程架」碩士論文(指導教授:周忠信),民國92年。zh_TW
dc.relation.reference (參考文獻) [2]. 吳景舜,「以J2EE平台為架構的客製化行銷」,碩士論文(指導教授:邱顯光),南台科技大學資訊管理系,民國91年。zh_TW
dc.relation.reference (參考文獻) [3]. 柯志杰 譯,「學UML的第一本書(長瀨嘉秀 監修,東海林 誠,窪田寬之,垿本篤,橋本大輔 原著)」,博碩出版社,民國92年。zh_TW
dc.relation.reference (參考文獻) [4]. 陳盈潔 譯,「Java與UML整合開發實務(Paul R. Reed, Jr.原著)」,培生出版社,民國91年。zh_TW
dc.relation.reference (參考文獻) [5]. 陳婷妤,「應用語意網於動態工作流程之研究」,碩士論文(指導教授:劉文卿),國立政治大學資訊管理系,民國93年。zh_TW
dc.relation.reference (參考文獻) [6]. 程裕繁、尤松文、劉文卿,「視覺化開發策略下軟體模式化技術之研究」,中華管理資訊系統季刊,第1卷第3期,民國92年。zh_TW
dc.relation.reference (參考文獻) [7]. 魏豪江,「跨企業動態工作流程管理核心元件開發」,碩士論文(指導教授:陳裕民),國立成功大學製造工程研究所,民國91年。zh_TW
dc.relation.reference (參考文獻) 英文部分:zh_TW
dc.relation.reference (參考文獻) [8]. Keen, M., Cavell, J., Hill, S., Kee, C., K., Neave, W., Rumph, B., Tran, H., BPEL4WS Business Processes with WebSphere Business Integration: Understanding, Modeling, Migrating, IBM, 2004.zh_TW
dc.relation.reference (參考文獻) [9]. Kleppe, A., Warmer, J., Bast, W., MDA Explained : The Model Driven Architecture--Practice and Promise, Addison-Wesley, 2003.zh_TW
dc.relation.reference (參考文獻) [10]. Marinescu, D. C. “Internet-Based Workflow Management Toward a Semantic Web”, John Wiley& Sons, 2002.zh_TW
dc.relation.reference (參考文獻) [11]. Hollingsworth, D. The Workflow Reference Model, Workflow Management Coalition, 1995, http://www.wfmc.org/zh_TW
dc.relation.reference (參考文獻) [12]. Booch, G., Rumbaugh, J., Jacobson, I. The Unified Modeling Language User Guide, 1999.zh_TW
dc.relation.reference (參考文獻) [13]. Bergsten, H. Java Server Pages, O’Reilly & Associates Inc, 2000.zh_TW
dc.relation.reference (參考文獻) [14]. Fowler, M., Scott, K. , UML Distilled, 2ed, 2000.zh_TW
dc.relation.reference (參考文獻) [15]. Philip, G.C. Software Design Guidelines for Event-Driven Programming , The Journal of Systems and Software, Vol. 41, No.6, 1998, pp.79-91.zh_TW
dc.relation.reference (參考文獻) [16]. Ambler, S. W. The Object Primer, 2ed, New York: Cambridge University Press, 2001, Chapter 6.zh_TW
dc.relation.reference (參考文獻) 網頁部分:zh_TW
dc.relation.reference (參考文獻) [17]. The J2EE Tutorial ( http://java.sun.com/j2ee/tutorial/1_3-fcs/index.html )zh_TW
dc.relation.reference (參考文獻) [18]. UML ( http://www.uml.org/ )zh_TW
dc.relation.reference (參考文獻) [19]. Exzilla Dot Net (http://www.exzilla.net/docs/J2EE/J2EE-Architecture.php)zh_TW
dc.relation.reference (參考文獻) [20]. Chitnis,M., Tiwari, P., Ananthamurthy, L. State Transition Diagram, ( http://www.developer.com/design/article.php/2238131 )zh_TW