Concern Oriented Business Process Modeling

In business process modeling, process (de)composition is one of means to reduce model complexity. However, it isn't enough to fully reduce the complexity caused by cross-cutting concerns. This paper proposes a new process modeling approach: concern-oriented business process modeling, in which the concept of concern or aspectual process is introduced to business process modeling to support flexible process modeling, refactoring and restructuring by aspectual process identifying, modeling, extracting, assembling and weaving. The approach provides people a convenient way to more clearly view and easily manipulate process models from certain concerns' perspectives.

[1]  Richard Sharp,et al.  Abstracting application-level web security , 2002, WWW.

[2]  Daniel P. Friedman,et al.  Aspect-Oriented Programming is Quantification and Obliviousness , 2000 .

[3]  Stanley M. Sutton,et al.  Concern modeling in the concern manipulation environment , 2005, ACM SIGSOFT Softw. Eng. Notes.

[4]  Kjell Jørgen Hole,et al.  Challenges in securing networked J2ME applications , 2007, Computer.

[5]  Ravi S. Sandhu,et al.  Role-Based Access Control Models , 1996, Computer.

[6]  Junichi Suzuki,et al.  A Service-Oriented Design Framework for Secure Network Applications , 2006, 30th Annual International Computer Software and Applications Conference (COMPSAC'06).

[7]  Mira Mezini,et al.  Aspect-Oriented Web Service Composition with AO4BPEL , 2004, ECOWS.

[8]  P. R. Rao,et al.  GenericWA-RBAC: Role Based Access Control Model for Web Applications , 2006, 9th International Conference on Information Technology (ICIT'06).

[9]  Junichi Suzuki,et al.  A Domain Specific Modeling Framework for Secure Network Applications , 2006, 30th Annual International Computer Software and Applications Conference (COMPSAC'06).

[10]  Jun Zhu,et al.  Model-driven business process integration and management: A case study with the Bank SinoPac regional service platform , 2004, IBM J. Res. Dev..

[11]  Richard Sharp,et al.  Developing Secure Web Applications , 2002, IEEE Internet Comput..

[12]  Andrew W. Appel,et al.  SAFKASI: a security mechanism for language-based systems , 2000, TSEM.

[13]  Gregor Kiczales,et al.  Aspect-oriented programming , 1996, CSUR.