Computer Science ›› 2015, Vol. 42 ›› Issue (8): 215-219.

Previous Articles     Next Articles

Aspect Tracing in Aspect Oriented Business Process Modeling

NI Shan-shan, ZHANG Xuan, LI Tong and ZHANG Rui-yun   

  • Online:2018-11-14 Published:2018-11-14

Abstract: Reducing the complexity of models is an important issue in the business process management(BPM) area.Aspect oriented business process modeling advocates separating different concerns from the main process and modeling them separately,and then combining aspects and main process with a certain weaving mechanism.But there is a problem on how to verify the impacts of weaved aspect on the main process.We presented and realized an aspect tracing method in aspect oriented business process modelling based on Petri-nets,discussed a case study based on the banking business process to demonstrate the proposed approach.

Key words: Aspect oriented modeling,Aspect tracing,Business process modeling,Petri-nets,Process improvement

[1] Jalali A,Wohed P,Ouyang C,et al.Dynamic Weaving in Aspect Oriented Business Process Management[C]∥On the Move to Meaningful Internet Systems:OTM 2013 Conferences.2013:2-20
[2] Jalali A,Wohed P,Ouyang C.Operational semantics of aspects in business process management[C]∥On the Move to Meaningful Internet Systems:OTM 2012 Workshops.2012:649-653
[3] Yu Y,Niu N,González-Baixauli B,et al.Requirements enginee-ring and aspects[M]∥Design Requirements Engineering:A Ten-Year Perspective.Springer,2009:432-452
[4] Tekinerdogan B,Hofmann C,Aksit M,et al.Metamodel for tra-cing concerns across the life cycle[M]∥Early Aspects:Current Challenges and Future Directions.Springer,2007:175-194
[5] Yu Y,Niu N,González-Baixauli B,et al.Tracing and validating goal aspects[C]∥15th IEEE International Requirements Engineering Conference,2007.2007:53-56
[6] Tabares M S,Moreira A,Anaya R,et al.A traceability method for crosscutting concerns with transformation rules[C]∥Proceedings of the Early Aspects at ICSE:Workshops in Aspect-Oriented Requirements Engineering and Architecture Design.2007,7
[7] Douence R,Fradet P,Südholt M.Trace-based aspects[J].Aspect-Oriented Software Development,2004,35,141-150
[8] 陈生庆,张立臣,陈广明.面向方面软件重构等价性形式化证明方法[J].计算机科学,2006,33(7):257-261Chen Sheng-qing,Zhang Li-chen,Chen Guang-ming.An Equiva-lence Proving in Formal Method for Aspect Oriented Refactory[J].Computer Science, 2006,33(7):257-261
[9] Strzer M,Krinke J,Breu S.Trace analysis for aspect application[C]∥Workshop on Analysis of Aspect-Oriented Software(AAOS).2003
[10] Li T.An Approach to Modelling Software Evolution Processes[M].Springer,2008
[11] 宋巍,马晓星,吕建.Web服务组合动态演化的实例可迁移性[J].计算机学报,2009,32(9):1816-1831 Song Wei,Ma Xiao-xing,Lu Jian.Instance Migration in Dynamic Evolution of Web Service Compositions[J].Chinese Journal of Computers,2009,32(9):1816-1831
[12] Jalali A,Wohed P.Foundation of Aspect Oriented BusinessProcess Management[D].Stockholm:Stockholm University,2011

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!