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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |