研究生: |
ARIS SOFAN LUTFIANTO ARIS - SOFAN LUTFIANTO |
---|---|
論文名稱: |
運用流程及落截取方法協助企業流程模型之建立 Extracting Process Fragment from Repository for Building New Business Process Model |
指導教授: |
歐陽超
Chao Ou-Yang |
口試委員: |
郭人介
Ren-Jieh Kuo 楊朝龍 Chao-Lung Yang |
學位類別: |
碩士 Master |
系所名稱: |
管理學院 - 工業管理系 Department of Industrial Management |
論文出版年: | 2013 |
畢業學年度: | 101 |
語文別: | 英文 |
論文頁數: | 55 |
中文關鍵詞: | process fragment 、business process 、BPMN 、repository 、prototype |
外文關鍵詞: | process fragment, business process, BPMN, repository, prototype |
相關次數: | 點閱:173 下載:19 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
Process fragments provide reusable granules of business process to enable process modeling based on existing knowledge. The need of reuse of some business part to fulfill companies’ requirements lead to the need of extracting business fragments from repository. The repository contains a set of process fragments derived from business process models in the same field of business. To build the repository, first we adopt and combine concept of variability and behavior context process to extract process fragment from business process model. From the repository, we use collection of process fragment to build a new business process model. The aim of this study is to propose an approach to extract fragment from repository using keyword. The prototype that we build shows that the proposed approach can actually be applied in practice for an easier and faster development of business process model. From the prototype that we build demonstrated that our proposed algorithm can properly detect all possible fragment. However, the efficiency of algorithms need to be improved.
Process fragments provide reusable granules of business process to enable process modeling based on existing knowledge. The need of reuse of some business part to fulfill companies’ requirements lead to the need of extracting business fragments from repository. The repository contains a set of process fragments derived from business process models in the same field of business. To build the repository, first we adopt and combine concept of variability and behavior context process to extract process fragment from business process model. From the repository, we use collection of process fragment to build a new business process model. The aim of this study is to propose an approach to extract fragment from repository using keyword. The prototype that we build shows that the proposed approach can actually be applied in practice for an easier and faster development of business process model. From the prototype that we build demonstrated that our proposed algorithm can properly detect all possible fragment. However, the efficiency of algorithms need to be improved.
Adams, M. J., ter Hofstede, A. H. M., Edmond, D., & van der Aalst, W. M. P. (2006). Worklets: A Service-Oriented Implementation of Dynamic Flexibility in Workflows. In: Meersman, Robert; Tari, Zahir (Eds.) Proc. of OTM Confederated International Conferences On the Move to Meaningful Internet Systems 2006. LNCS, 4275(Springer, Berlin / Heidelberg, Germany), 291-308.
ArisCommunity. (2013). The Purchase Order Process "MyFavoriteBookExpress.com", from www.myfavoritebookexpress.com
Arsanjani, A. (2004). Service-oriented modeling and architecture: How to identify, specify, and realize services for your SOA Retrieved 06/18/2013, 2013, from http://www.ibm.com/developerworks/library/ws-soa-design1/
Arsanjani, A., & Allam, A. (2006). Service-Oriented Modeling and Architecture for Realization of an SOA. Paper presented at the SCC '06. IEEE International Conference on Services Computing.
Azevedo, L., Santoro, F., Baiao, F., Souza, J., Revoredo, K., Pereira, V., & Herlain, I. (2009). A Method for Service Identification from Business Process Models in a SOA Approach. In T. Halpin, J. Krogstie, S. Nurcan, E. Proper, R. Schmidt, P. Soffer & R. Ukor (Eds.), Enterprise, Business-Process and Information Systems Modeling (Vol. 29, pp. 99-112): Springer Berlin Heidelberg.
Bachmann, F., & Bass, L. (2001). Managing variability in software architectures. ACM SIGSOFT Software Engineering Notes, 26(3), 126-132.
Bernstein, P. A., & Dayal, U. (1994). An overview of repository technology. Paper presented at the Proceedings of the International Conference on Very Large Data Bases.
Boukadi, K., Vincent, L., Ghedira, C., & Maamar, Z. (2010). The contextual service oriented analysis and design. http://liris.cnrs.fr/publis/?id=4797
Chinosi, M., & Trombetta, A. (2012). BPMN: An introduction to the standard. Computer Standards & Interfaces, 34(1), 124-134. doi: http://dx.doi.org/10.1016/j.csi.2011.06.002
Deneckere, R., & Kornyshova, E. (2010). Process line configuration: An indicator-based guidance of the intentional model MAP Enterprise, Business-Process and Information Systems Modeling (pp. 327-339): Springer.
Erl, T. (2005). Service-oriented architecture: concepts, technology, and design. 2005: New York: Prentice Hall.
Foss, B. A., Lohmann, B., & Marquardt, W. (1998). A field study of the industrial modeling process. Journal of Process Control, 8(5-6), 325-338.
Frakes, W. B., & Kang, K. (2005). Software reuse research: Status and future. Software Engineering, IEEE Transactions on, 31(7), 529-536.
Galster, M., & Avgeriou, P. (2011). The notion of variability in software architecture: results from a preliminary exploratory study. Paper presented at the Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems.
Karastoyanova, D., van Lessen, T., Leymann, F., Ma, Z., Nitzsche, J., Wetzstein, B., . . . Zaremba, M. (2008). A reference architecture for semantic business process management systems. Paper presented at the Multikonferenz Wirtschaftsinformatik.
Kiryakov, A., Popov, B., Terziev, I., Manov, D., & Ognyanoff, D. (2004). Semantic annotation, indexing, and retrieval. Web Semantics: Science, Services and Agents on the World Wide Web, 2(1), 49-79.
Koliadis, G., & Ghose, A. (2009). A Conceptual Framework for Business Process Redesign. In T. Halpin, J. Krogstie, S. Nurcan, E. Proper, R. Schmidt, P. Soffer & R. Ukor (Eds.), Enterprise, Business-Process and Information Systems Modeling (Vol. 29, pp. 14-26): Springer Berlin Heidelberg.
La Rosa, M., Wohed, P., Mendling, J., ter Hofstede, A. H. M., Reijers, H. A., & Van der Aalst, W. M. P. (2011). Managing Process Model Complexity Via Abstract Syntax Modifications. Industrial Informatics, IEEE Transactions on, 7(4), 614-629. doi: 10.1109/tii.2011.2166795
Leymann, Z. M. a. F. (2008). A Lifecycle Model for Using Process Fragment in Business Process Modelling. Paper presented at the The 9th Workshop on Business Process Modeling, Development, and Support, Montpellier, France.
Liaskos, S., Lapouchnian, A., Yijun, Y., Yu, E., & Mylopoulos, J. (2006). On Goal-based Variability Acquisition and Analysis. Paper presented at the Requirements Engineering, 14th IEEE International Conference.
McIlroy, M. D., Buxton, J., Naur, P., & Randell, B. (1968). Mass-produced software components. Paper presented at the Proceedings of the 1st International Conference on Software Engineering, Garmisch Pattenkirchen, Germany.
Mikyeong, M., Minwoo, H., & Keunhyuk, Y. (2008). Two-Level Variability Analysis for Business Process with Reusability and Extensibility. Paper presented at the Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International.
Oliver Kopp, F. L., David Schumm, Tobias Unger. (2011). On BPMN Process Fragment Auto-Completion (Vol. 705). Karlsruhe, Germany: CEUR-WS.org.
OMG. (2007). Business Motivation Model Specification. Retrieved from http://www.omg.org/cgi-bin/doc?dtc/07-08-03
Papazoglou, M. (2007). What’s in a Service? In F. Oquendo (Ed.), Software Architecture (Vol. 4758, pp. 11-28): Springer Berlin Heidelberg.
Radgui, M., Saidi, R., & Mouline, S. (2012). Extracting reusable fragments from business process using BPMN. Paper presented at the Innovative Computing Technology (INTECH), 2012 Second International Conference on.
Sagawa, J. M. (1990). Repository manager technology. IBM Systems Journal, 29(2), 209-227.
Saidi, R., Fredj, M., Mouline, S., & Rieu, D. (2008). Variability modeling for Business Component customization. Paper presented at the Computers and Communications, 2008. ISCC 2008. IEEE Symposium on.
Santos, E., Castro, J., Sanchez, J., & Pastor, O. (2010). A goal-oriented approach for variability in bpmn. Paper presented at the Anais do WER10-Workshop em Engenharia de Requisitos, Cuenca, Equador.
Schumm, D., Karastoyanova, D., Leymann, F., & Strauch, S. (2011). Fragmento: Advanced Process Fragment Library. In J. Pokorny, V. Repa, K. Richta, W. Wojtkowski, H. Linger, C. Barry & M. Lang (Eds.), Information Systems Development (pp. 659-670): Springer New York.
Smith, H., & Fingar, P. (2006). Business Process Management: The Third Wave: Meghan Kiffer.
Soo-Ho, C., & Soo Dong, K. (2007). A Service-Oriented Analysis and Design Approach to Developing Adaptable Services. Paper presented at the SCC 2007. IEEE International Conference on Services Computing.
Uren, V., Cimiano, P., Iria, J., Handschuh, S., Vargas-Vera, M., Motta, E., & Ciravegna, F. (2006). Semantic annotation for knowledge management: Requirements and a survey of the state of the art. Web Semantics: Science, Services and Agents on the World Wide Web, 4(1), 14-28. doi: http://dx.doi.org/10.1016/j.websem.2005.10.002
Van Gurp, J., Bosch, J., & Svahnberg, M. (2001). On the notion of variability in software product lines. Paper presented at the Software Architecture, 2001. Proceedings. Working IEEE/IFIP Conference on.
Weilkiens, T., Weiss, C., & Grass, A. (2011a). Chapter 3 - Basic Principles of Business Processes OCEB Certification Guide (pp. 33-45). Boston: Morgan Kaufmann.
Weilkiens, T., Weiss, C., & Grass, A. (2011b). List of Literature OCEB Certification Guide (pp. 159-160). Boston: Morgan Kaufmann.
Yan, Z., Dijkman, R., & Grefen, P. (2012). Business process model repositories – Framework and survey. Information and Software Technology, 54(4), 380-395. doi: http://dx.doi.org/10.1016/j.infsof.2011.11.005
Zemni, M. A., Hadj-Anouane, N. B., & Yeddes, M. (2012). A Semantics-Based Privacy-Aware Approach for Fragmenting Business Processes. Paper presented at the Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual.