Design and Implementation of a Static Weaver for Aspectual Workflow

碩士 === 國立政治大學 === 資訊科學學系 === 97 === Cross-cutting concerns are those system design issues that cut across the various modules of an application and are typically foundational system services that we need to consider before diving into building an application. Most common among these are logging, aut...

Full description

Bibliographic Details
Main Authors: Hsu, Chao Chieh, 許朝傑
Other Authors: Chen, Kung
Format: Others
Language:zh-TW
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/67862298339666651362
id ndltd-TW-097NCCU5394012
record_format oai_dc
spelling ndltd-TW-097NCCU53940122015-10-13T13:08:47Z http://ndltd.ncl.edu.tw/handle/67862298339666651362 Design and Implementation of a Static Weaver for Aspectual Workflow 以靜態織入方法實現剖面導向工作流程 Hsu, Chao Chieh 許朝傑 碩士 國立政治大學 資訊科學學系 97 Cross-cutting concerns are those system design issues that cut across the various modules of an application and are typically foundational system services that we need to consider before diving into building an application. Most common among these are logging, authentication, authorization, and persistence. Cross-cutting concerns always cause program code to be scattered and tangled, and therefore make it harder to understand and maintain. Similar problem also occurs in the field of workflow. In our research, we apply the concept of aspect-oriented programming(AOP) to the field of workflow system, and implement a static weaver for jBPM. With static weaver, process designer can use the facilities of AOP, and the performance is also improved via static weaving . Chen, Kung 陳恭 2008 學位論文 ; thesis 59 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立政治大學 === 資訊科學學系 === 97 === Cross-cutting concerns are those system design issues that cut across the various modules of an application and are typically foundational system services that we need to consider before diving into building an application. Most common among these are logging, authentication, authorization, and persistence. Cross-cutting concerns always cause program code to be scattered and tangled, and therefore make it harder to understand and maintain. Similar problem also occurs in the field of workflow. In our research, we apply the concept of aspect-oriented programming(AOP) to the field of workflow system, and implement a static weaver for jBPM. With static weaver, process designer can use the facilities of AOP, and the performance is also improved via static weaving .
author2 Chen, Kung
author_facet Chen, Kung
Hsu, Chao Chieh
許朝傑
author Hsu, Chao Chieh
許朝傑
spellingShingle Hsu, Chao Chieh
許朝傑
Design and Implementation of a Static Weaver for Aspectual Workflow
author_sort Hsu, Chao Chieh
title Design and Implementation of a Static Weaver for Aspectual Workflow
title_short Design and Implementation of a Static Weaver for Aspectual Workflow
title_full Design and Implementation of a Static Weaver for Aspectual Workflow
title_fullStr Design and Implementation of a Static Weaver for Aspectual Workflow
title_full_unstemmed Design and Implementation of a Static Weaver for Aspectual Workflow
title_sort design and implementation of a static weaver for aspectual workflow
publishDate 2008
url http://ndltd.ncl.edu.tw/handle/67862298339666651362
work_keys_str_mv AT hsuchaochieh designandimplementationofastaticweaverforaspectualworkflow
AT xǔcháojié designandimplementationofastaticweaverforaspectualworkflow
AT hsuchaochieh yǐjìngtàizhīrùfāngfǎshíxiànpōumiàndǎoxiànggōngzuòliúchéng
AT xǔcháojié yǐjìngtàizhīrùfāngfǎshíxiànpōumiàndǎoxiànggōngzuòliúchéng
_version_ 1717732839798079488