Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/46699
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor陳俊良(Chuen-Liang Chen)
dc.contributor.authorChun-Hsiung Tsengen
dc.contributor.author曾俊雄zh_TW
dc.date.accessioned2021-06-15T05:24:04Z-
dc.date.available2010-07-23
dc.date.copyright2010-07-23
dc.date.issued2010
dc.date.submitted2010-07-17
dc.identifier.citation[1] van der Aalst, W.M.P.V., Barros, A.P., ter Hofstede, A.H.M., Kiepuszewski, B.: Advanced workflow patterns. In: E. En (ed.) 7th International Conference on Cooperative Information Systems, Lecture Notes in Computer Science, vol. 1901, pp. 18–29 (2000)
[2] van der Aalst, W.M.P.V., Kumar, A., Verbeek, H.: Organizational modeling in uml and xml in the context of workflow systems. Proc. ACM Symposium on Applied Computing, Florida, USA, pp. 603–608. ACM (March 09, 2003)
[3] Adobe: Adobe designer. http://www.adobe.com/products/server/formdesigner/index.html
[4] Ahmed, S., Ashraf, G.: Model-based user interface engineering with design patterns. Journal of systems and software. 80(8), pp. 1408-1422 (2007)
[5] Altova: Altova stylevision. http://www.altova.com/stylevision.html
[6] Arbortext: Epic editor. http://www.arbortext.com/
[7] Apache: HttpClient. http://hc.apache.org/httpclient-3.x/
[8] Apache: XmlBeans. http://xmlbeans.apache.org/
[9] Basu, A., Kumar, A.: Research commentary: Workflow management issues in e-business. Info. Sys. Research 13(1), pp. 1–14 (2002)
[10] Bonhomme, S. and Roisin, C.: Interactively restructuring HTML documents. Computer Networks and ISDN Systems. 28(7-11), 1075–1084, 1996.
[11] Bussler, C., Jablonski, S.: Policy resolution for workflow management systems. Proc. of the 28th Hawaii International Conference on System Sciences, Washington, DC, USA, pp. 831–840. IEEE Computer Society (January 03, 1995)
[12] Chang, K.C., Molina, H.C.: Approximate query mapping: Accounting for translation closeness. VLDB Journal 10(2-3), 155–181 (2001)
[13] Cheng, E.C.: An object-oriented organizational model to support dynamic role-based access control in electronic commerce. Decision Support Systems 29(4), pp. 357-369 (2000)
[14] Chidlovskii, B.: A structural adviser for the xml document authoring. Proc. ACM symposium on Document engineering, pp. 203–211. ACM, New York, NY, USA (2003).
[15] Colosa, Inc.: ProcessMaker. http://www.processmaker.com/
[16] Cowan, D., Mackie, E., Pianosi, G., and Smit, G.: Rita—an editor and user interface for manipulating structured documents. Electron. Publ. Origin. Dissem. Des. 4(3), 125–150, 1991.
[17] Ferraiolo, D., Kuhn, R.: Role-based access control. In: 15th NIST-NCSC National Computer Security Conference, pp. 554–563. Elsevier (October 16, 1992)
[18] Fitch, K.: Schema Driven User Interface Generation. Proc. The Eighth Australian World Wide Web Conference, Queensland, Australia. (2002)
[19] Furuta, R., Quint, V., and Andre, J.: Interactively editing structured documents. Electron. Publ. Origin. Dissem. Des. 1(1), 19–44, 1989.
[20] Hollingsworth, D.: The Workflow Reference Model. The Workflow Management Coalition (1995)
[21] Hernaus, Tomislav: Process-based Organization Design Model: Theoretical Review and Model Conceptualization. EFZG Working Papers Series, Faculty of Economics and Business, University of Zagreb. (2008)
[22] Huan, Y.N., Shan, M.C.: Policy-based resource management. Proc. International Conference on Advanced Information Systems Engineering, Lecture Notes in Computer Science, vol. 1626, pp. 422–428. Springer (1999)
[23] IBM: IBM BPM Suite. http://www-01.ibm.com/software/info/bpm/offerings.html
[24] IBM: XForms Designer. http://www.alphaworks.ibm.com/tech/vxd
[25] Intalio: Intalio tempo. http://www.intalio.org/confluence/display/TEMPO/Home
[26] Internet Engineering Task Force: Lightweight Directory Access Protocol, RFC 4510
[27] JAXFront: Jaxfront. http://www.jaxfront.org/pages/
[28] JCalendar: http://www.toedter.com/en/jcalendar/index.html
[29] jQuery: http://jquery.com/
[30] JustSystems: Xmetal. http://na.justsystems.com/content-xmetal
[31] Ko, A. and Myers, B.: Citrus: a language and toolkit for simplifying the creation of structured editors for code and data. Proc. the 18th annual ACM symposium on User interface software and technology, pp. 3–12. ACM, New York, NY, USA (2005).
[32] Kumar, A., van der Aalst, W.M.P.V., Verbeek, E.M.W.: Dynamic work distribution in workflow management systems: How to balance quality and performance? Journal of Management Information Systems 18(3), pp. 157–193 (2002)
[33] Kuo, Y.S., Shih, N., Tseng, L., and Wang, J.: Avoiding syntactic violations in forms-xml. In: Extreme Markup Languages, 2004
[34] Kuo, Y.S., Shih, N.C., Tseng, L., and Hu, H.C.: Generating form-based user interfaces for XML vocabularies. Proc. ACM Symp. Document engineering, pp. 58–60. ACM, New York, NY, USA (2005).
[35] Kuo, Y.S., Tseng, L., Hu, H.C., and Shih, N.: An XML interaction service for workflow applications. Proc. ACM symposium on Document engineering, pp. 53-55. Amsterdam, Netherlands (2006).
[36] Kuo, Y.S., Wang, J., and Shih, N.: Handling syntactic constraints in a dtd-compliant xml editor. Proc. the 2003 ACM symposium on Document engineering, pp. 222–224. ACM, New York, NY, USA (2003).
[37] Lei, Y., Singh, M.P.: A comparison of workflow metamodels. In: ER Workshop on Behavioral Modeling, Heidelberg, Germany. Springer (November 03, 1997)
[38] Lumley, J., Gimson, R., and Rees, O.: Configurable editing of xml-based variable-data documents. Proc. the eighth ACM symposium on Document engineering, pp. 76–85. ACM, New York, NY, USA (2008).
[39] Maynard: SQL-92 Grammar. Digital Equipment Corporation (1992).
[40] Mendling, J., Ploesser, K., Strembeck, M.: Specifying separation of duty constraints in BPEL4People processes. Proc. of the 11th international conference on Business Information Systems, pp. 273-284. Innsbruck, Austria (2008).
[41] Microsoft: Microsoft BizTalk server. http://www.microsoft.com/biztalk/en/us/default.aspx
[42] Microsoft: Infopath. http://office.microsoft.com/en-us/default.aspx
[43] Microsoft: Visual studio. http://msdn.microsoft.com/en-us/vstudio/default.aspx
[44] Mozilla: XUL/XBL. https://developer.mozilla.org/En/XUL
[45] Myers, B., Hudson, S., and Pausch, R.: Past, present, and future of user interface software tools. ACM Transactions on Computer-Human Interaction. 7(1), 3-28, 2000.
[46] zur Muehlen, M.: Organizational management in workflow applications - issues and perspectives. Inf. Technol. and Management 5(3-4), pp. 271–291 (2004)
[47] Ngai, E.W.T., Wat, F.K.T.: Human resource information systems: a review and empiri-cal analysis. Personnel Review 35(3), 297-314 (2006)
[48] OASIS: Web Services Business Process Execution Language 2.0. OASIS WSBPEL TC (2007)
[49] OASIS: Web Services Human Task 1.1. OASIS BPEL4People TC (2008)
[50] OASIS: WS-BPEL Extension for People Specification Version 1.1. OASIS BPEL4People TC (2008)
[51] Oracle: Oracle BPEL Process Manager. http://www.oracle.com/technology/bpel/index.html
[52] Quint, V. and Vatton, I.: Grif: An interactive system for structured document manipulation. In: Text Processing and Document Manipulation, pp. 14–16, 1986.
[53] Quint, V., Roisin, C., and Vatton, I.: A structured authoring environment for the World-Wide Web. Computer Networks and ISDN Systems. 27(6), 831–840, 1995.
[54] Quint, V. and Vatton, I.: Techniques for authoring complex xml documents. Proc. ACM symposium on Document engineering, pp. 115–123. ACM, New York, NY, USA, (2004).
[55] Rahm, E., Bernstein, P.A.: A survey of approaches to automatic schema matching. The VLDB Journal 10(4), 334–350 (2001)
[56] Rinderle, S., Reichert, M.: On the controlled evolution of access rules in cooperative information systems. In: On the Move to Meaningful Internet Systems: CoopIS, DOA, and ODBASE, Lecture Notes in Computer Science, vol. 3760, pp. 238–255 (2005)
[57] Rupietta, W.: Organization models for cooperative office applications. Proc. International Conference on Database and Expert Systems Applications, Lecture Notes in Computer Science, vol. 856, pp. 114–124 (1994)
[58] Russell, N., van der Aalst, W.M.P.V.: Workflow resource patterns as a rule to support bpel4people standardization efforts. Tech. rep., BP Trends (2008)
[59] Russell, N., van der Aalst, W.M.P.V., ter Hofstede, A., Edmond, D.: Workflow resource patterns: Identification, representation and tool support. Proc. International conference on Advanced Information Systems Engineering, Lecture Notes in Computer Science, vol. 3716, pp. 353-368 (2005)
[60] Sheth, A.P., Larson, J.A.: Federated database systems for managing distributed, heterogeneous, and autonomous databases. ACM Computing. Survey. 22(3), pp. 183–236 (1990)
[61] Stohr, E.A., Zhao, L.J.: Workflow automation: Overview and research issues. Information Systems Frontiers 3(3), 281–296 (2001)
[62] Sukaviriya, N., Kovacevic, S., and Foley, J.D.: Model-based user interfaces: what are they and why should we care?. In: UIST ‘94: Proceedings of the 7th annual ACM symposium on User interface software and technology, pp. 133–135. ACM, New York, NY, USA, 1994.
[63] Sun: Beans Binding. https://beansbinding.dev.java.net/
[64] Sun: Netbeans. http://www.netbeans.org/
[65] Sun: Swing. http://java.sun.com/javase/6/docs/technotes/guides/swing/index.html
[66] Sun: The Java persistence API - a simpler programming model for entity persistence. http://java.sun.com/developer/technicalArticles/J2EE/jpa/
[67] The Workflow Management Coalition: TC-1025 Process Definition Interface - XML Process Definition Language (2008)
[68] W3C: Amaya. http://www.w3.org/Amaya/
[69] W3C: DOM. http://www.w3.org/DOM/
[70] W3C: XForms. http://www.w3.org/MarkUp/Forms/
[71] Wikipedia: Four eyes principle. http://en.wikipedia.org/wiki/Four_eyes_principle
[72] Wikipedia: Separation of duties. http://en.wikipedia.org/wiki/Separation_of_duties
[73] Winton, L.J.: A simple virtual organisation model and practical implementation. Proc. Australasian workshop on Grid computing and e-research, New South Wales, Australia, pp. 57–65. Australian Computer Society (February 04, 2005)
[74] Zloof, M.M.: Query by example. Proc. American Federation of Information Processing Societies, Framingham, Massachusetts, pp. 431–438. ACM (June 07, 1975)
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/46699-
dc.description.abstract在工作流程管理中,通常會透過對組織模型的查詢以決定適合執行某項作業的人員清單。本論文針對該領域的兩個議題做討論:其一,每個企業或組織內部的組織模型可能有極大的差異,工作流程系統內建的組織模型要如何跟企業的組織模型匹配?此外,工作的分派通常由非技術人員進行,因此,要如何設計一個兼顧簡單與功能面的查詢模式,讓非技術人員能夠順利的應用?其二,工作流程中,需要人員介入的任務稱為人工任務,這些人工任務通常使用表單式的介面來接受使用者的輸入。然而,建造這些表單牽涉到將資料在介面與資料模型間作連結與轉換,而這些程序通常既繁瑣又容易出錯。是否存在一個有效率又能降低犯錯的程序?在本論文中,我們將闡述我們解決上述問題的動機以及設計。zh_TW
dc.description.abstractHuman tasks are tasks driven by workflow management systems that require human intervention to complete. Human tasks are typically assigned to participants by specifying people queries against an organization model. However, the organization models of enterprises may vary greatly. How can a workflow organization model be developed that can adapt to an enterprise organization model when a WfMS is deployed to an enterprise information environment? Besides, tasks are assigned to participants by non-technical people. How can people queries be developed that are powerful enough but still easy to use by non-technical people? Furthermore, before a human task can be managed by a workflow management system, it must at first be constructed. In most cases, user-friendly GUIs are needed for humans to interact with human tasks. Is there a mechanism for constructing GUIs for human tasks efficiently? These issues lead to two research topics: the management and the construction of human tasks. In addition to presenting our motivation, we will report our design and implementation of a proposed solution to these issues in this thesis.en
dc.description.provenanceMade available in DSpace on 2021-06-15T05:24:04Z (GMT). No. of bitstreams: 1
ntu-99-D95922026-1.pdf: 2018426 bytes, checksum: 9358beb30bc13182000a5d263eba8963 (MD5)
Previous issue date: 2010
en
dc.description.tableofcontents口試委員審定書 i
誌謝 ii
中文摘要 iii
ABSTRACT iv
Chapter 1 Introduction 1
Chapter 2 Related Work 8
2.1 Organization Modeling and Querying 8
2.2 Integration with the Deployed Environment 9
2.3 Human Task Management 10
2.4 Graphical Editors for Structured Documents 11
2.5 GUI Building Tools for XML 11
2.6 Model-based User Interface Techniques 12
Chapter 3 Organization Modeling 14
3.1 Adapting to the Deployed Environment 14
3.2 The Development Phase 18
3.3 The Integration Phase 24
3.3.1 An Example for Relational Databases 24
3.3.2 An Example for LDAP Directories 27
3.4 Implementation 30
3.4.1 Class BasicQuery and its Subclasses 30
3.4.2 Class PeopleQuery and its Subclasses 32
3.4.3 User Interface Tool for People Queries 33
3.4.4 Development Tools for Integrators 34
3.5 Discussion on Organization Modeling 35
Chapter 4 The Construction of Human Tasks: XUIB 38
4.1 An Example 40
4.1.1 XUIB Mapper 40
4.1.2 XUIB/Swing and XUIB/Html 43
4.2 System Design 51
4.2.1 GUI and XML 52
4.2.2 Bindings 54
4.2.3 Validation 57
4.2.4 Merging in XUIB/Html 58
4.3 Practical Issues 59
4.3.1 Special Purpose Editor GUI Components in XUIB/Swing 59
4.3.2 Special Purpose Editor GUI Components in XUIB/Html 60
4.3.3 Security Concerns 63
4.4 Applications and Limitation 64
Chapter 5 Conclusion and Future Work 66
5.1 Future Work 66
5.2 Conclusion 67
REFERENCE 69
dc.language.isoen
dc.subject圖形介面建造軟體zh_TW
dc.subject工作流程管理zh_TW
dc.subject組織模型zh_TW
dc.subject工作分派zh_TW
dc.subject可擴展標記語言zh_TW
dc.subjecttask assignmenten
dc.subjectGUI Builderen
dc.subjectXMLen
dc.subjectworkflow managementen
dc.subjectorganization modelingen
dc.title工作流程中人工任務之研究zh_TW
dc.titleTechniques for Workflow-Driven Human Tasksen
dc.typeThesis
dc.date.schoolyear98-2
dc.description.degree博士
dc.contributor.coadvisor郭譽申,李秀惠
dc.contributor.oralexamcommittee呂學一,賴飛羆,王大為,莊庭瑞
dc.subject.keyword工作流程管理,組織模型,工作分派,可擴展標記語言,圖形介面建造軟體,zh_TW
dc.subject.keywordworkflow management,organization modeling,task assignment,XML,GUI Builder,en
dc.relation.page72
dc.rights.note有償授權
dc.date.accepted2010-07-19
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept資訊工程學研究所zh_TW
顯示於系所單位:資訊工程學系

文件中的檔案:
檔案 大小格式 
ntu-99-1.pdf
  未授權公開取用
1.97 MBAdobe PDF
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved