An Event-Driven SOA Based Service Integration Framework for Provision of Active Services

Article Preview

Abstract:

The tendency of future communication network is to set up an environment supporting network convergence as well as dynamic service collaboration. The recent Internet of Things (IoT) visions makes provision of User-Centric and active service to common users an important aim. Service-Oriented Architecture (SOA) based on Web service technology works well for provision of request/response style passive service. However, services and devices in IoT or mobile environment may dynamically interact and cause a considerable amount of states changes, which calls for an active and more flexible framework to enable interactive service provision. In this paper we propose an Event-driven SOA based service integration framework (EDSIF) for provision of active service. Compared with traditional SOA based service provision method, this approach will facilitate real-time event processing as well as intelligent service coordination. We present the concept model of Event-driven SOA and the key components of EDSIF. We also illustrate the ECA4IoS rules for active service execution and the enhancement work of WSN broker towards an effective EDSIF.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1159-1167

Citation:

Online since:

October 2011

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] ITU Internet Reports: The Internet of Things, http://www.itu.int/publ/S-POL-IR.IT-2005/e, 2005.

Google Scholar

[2] D. Guinard, V. Trifa et al., "Interacting with the SOA-Based Internet of Things: Discovery, Query, Selection, and On-Demand Provisioning of Web Services", IEEE Trans. Services Computing, vol. 3, no. 3, pp.223-235, July 2010.

DOI: 10.1109/tsc.2010.3

Google Scholar

[3] Y. Qi, X. Liu et al., "Deploying and Managing Web Services: Issues, Solutions, and Directions", The VLDB J., vol. 17, no. 3, p.537–572, Mar. 2008.

DOI: 10.1007/s00778-006-0020-3

Google Scholar

[4] R.W. Schulte, The Growing Role of Events in Enterprise Applications, Gartner Group Report, July 2003.

Google Scholar

[5] P.T. Eugster, P.A. Felber et al., "The Many Faces of Publish/Subscribe", ACM Computing Surveys, vol. 35, no. 2, pp.114-131, June 2003. [6] OASIS, Web Services Business Process Execution Language(version 2.0), http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.pdf, April 2007.

DOI: 10.1145/857076.857078

Google Scholar

[7] N. Kavantzas, et al., Web services choreography description language Version 1.0, W3C Candidate Recommendation, http://www.w3.org/TR/ws-cdl-10/, Nov. 2005,.

Google Scholar

[8] P. Hens et al., "The use of the concept of event in enterprise ontologies and requirements engineering literature", Open Access publications from Katholieke Universiteit Leuven, 2009.

Google Scholar

[9] J. Bae, H. Bae, et al,, "Automatic Control of Workflow Processes Using ECA Rules", IEEE Trans. Knowledge and Data Engineering, Aug. 2005.

DOI: 10.1109/tkde.2004.20

Google Scholar

[10] D. Luckham, "The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems", Addison-Wesley, 2002.

DOI: 10.1145/766760.764027

Google Scholar

[11] C.W. Tan and A. Goh, "Implementing ECA Rules in an Active Database", Knowledge-Based Systems, vol. 12, no. 4, pp.137-144, Aug. 1999.

DOI: 10.1016/s0950-7051(99)00028-3

Google Scholar

[12] OASIS Technical Committee, Web Services Notification, http://www.oasis-open.org/committees/tc home.php?wg abbrev=wsn, Oct. 2006.

Google Scholar

[13] OASIS Technical Committee, Web services base notification 1.3, http://docs.oasis-open.org/wsn/wsn-ws_base_notification-1.3-spec-os.pdf, 2006.

Google Scholar

[14] OASIS Technical Committee, Web services brokered notification 1.3, http://docs.oasis-open.org/wsn/wsn-ws_brokered_notification-1.3-spec-os.pdf, 2006.

Google Scholar

[15] OASIS Technical Committee, Web services topics 1.3, http://docs.oasis-open.org/wsn/wsn-ws_topics-1.3-spec-os.pdf, 2006.

Google Scholar

[16] L. Atzori , A. Iera, and G. Morabito, "The Internet of Things: A survey", Computer Networks, vol 54, no. 15, pp.2787-2805, Oct. 2010.

DOI: 10.1016/j.comnet.2010.05.010

Google Scholar