Goal Oriented Variability Modeling in Service-Based Business Processes

被引:0
作者
Ponnalagu, Karthikeyan [1 ,3 ]
Narendra, Nanjangud C. [2 ]
Ghose, Aditya [3 ]
Chiktey, Neeraj [1 ,4 ]
Tamilselvam, Srikanth [1 ]
机构
[1] IBM Res India, Bangalore, Karnataka, India
[2] IBM India Software Lab, Bangalore, Karnataka, India
[3] Univ Wollongong, Wollongong, NSW, Australia
[4] Inst Int Informat Technol, Hyderabad, Andhra Pradesh, India
来源
SERVICE-ORIENTED COMPUTING, ICSOC 2013 | 2013年 / 8274卷
关键词
Business Process; SOA; service variability modeling; goal semantics;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In any organization, business processes are designed to adhere to specified business goals. On many occasions, however, in order to accommodate differing usage contexts, multiple variants of the same business process may need to be designed, all of which should adhere to the same goal. For business processes modeled as compositions of services, automated generation of such goal preserving process variants is a challenge. To that end, we present our approach for generating all goal preserving variants of a service-based business process. Our approach leverages our earlier works on semantic annotations of business processes and service variability modeling. Throughout our paper, we illustrate our ideas with a realistic running example, and also present a proof-of-concept prototype.
引用
收藏
页码:499 / 506
页数:8
相关论文
共 17 条
[1]  
[Anonymous], 2006, SERVICE ORIENTED ARC
[2]  
Ayora C, 2013, LECT NOTES BUS INF P, V132, P477
[3]  
Carbonell J., 2006, P 7 C ASS MACHINE TR, P19
[4]  
Chen L., 2009, P 13 INT SOFTWARE PR, P81
[5]  
Darimont R., 1996, Software Engineering Notes, V21, P179, DOI 10.1145/250707.239131
[6]   COSVAM: A technique for assessing software variability in software product families [J].
Deelstra, S ;
Sinnema, M ;
Nijhuis, J ;
Bosch, J .
20TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2004, :458-462
[7]  
Ghose A, 2007, LECT NOTES COMPUT SC, V4749, P169
[8]  
Ghose AK, 2011, LECT NOTES COMPUT SC, V7084, P467, DOI 10.1007/978-3-642-25535-9_31
[9]   Capturing variability in business process models: the Provop approach [J].
Hallerbach, Alena ;
Bauer, Thomas ;
Reichert, Manfred .
JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2010, 22 (6-7) :519-546
[10]  
Heinrich B., 2009, ICIS