A PROTOTYPE FOR INTEGRATION OF WEB SERVICES INTO THE IRULES APPROACH TO COMPONENT INTEGRATION

Susan D. Urban, Vikram V. Kumar, Suzanne W. Dietrich

Abstract

The Integration Rules (IRules) environment provides a framework for using events and rules in the integration of EJB components. This research has investigated the extensions required to integrate Web Services into the IRules architecture and execution environment. The IRules language framework and metadata have been extended for Web Services, with enhancements to Web Service interfaces for describing services that represent object manipulation operations as well as component enhancements such as event generation, stored attributes, and externalized relationships between distributed components. Web service wrappers provide the additional IRules functionality for the enhanced Web Service interfaces, with a state management facility in the IRules environment providing persistent storage of stored attributes and externalized relationships. The IRules Web service wrappers are client-side, component-independent wrappers for Web Services, thus providing a more dynamic approach to the modification of service interfaces as well as the dynamic entry and exit of participants in the integration process.

References

  1. Benatallah, B., Dumas, M., Sheng, Q., and Ngu, A. 2002. Declarative Composition and Peer-to-Peer Provisioning of Dynamic Web Services. Proc. of 18th Int. Conf. on Data Eng. (San Jose, USA), pp. 297- 308.
  2. Brown, A., Johnston, S., and Kelly K., 2003. Using Service Oriented Architecture and Component Based Development to Build Web Services Application. Rational-IBM White paper.
  3. Casati, F., Ilnicki, S., Jin, L., and Krishnamoorthy, V., Shan, M. 2000. eFlow: a Platform for Developing and Managing Composite e-Services, Software Technology, Hewlett-Packard, HPL-2000-39 (March).
  4. Curbera, F., Y. Goland, J. Klein, F. Leymann, D. Roller, S. Thatte, S. and Weerawarana 2002. Business Process Execution Language for Web Services, Version1.0. http://www.ibm.com/developerworks/ li-brary/wsbpel.
  5. Dietrich, S., Urban, S., Sundermier, A., Jin, Y., Kambhampati, S., and Na, Y. 2001. A Language and Framework for Supporting an Active Approach to Component-Based Software Integration, Informatica, volume 25, number 4, pp. 443-454.
  6. EJB, 2001. Enterprise JavaBeans Specification 2.0. Proposed Final Draft 2.
  7. Jin, Y., Urban, S., Sundermier, A., Dietrich, S. 2002. An Execution and Transaction Model for Active, RuleBased Component Integration Middleware, Proc. of the Engineering and Deployment of Cooperative Information Systems, (Sept) (Beijing, China), pp. 403- 417.
  8. Kambhampati S, 2003. An Event Service For A RuleBased Approach To Component Integration, M.S. Thesis, Arizona State University, Dept. of Computer Sci. and Eng.
  9. Kumar, V. 2004. A Prototype for Integration Of Web Services Into The IRules Approach To Component Integration, M.S. Thesis, Arizona State University, Dept. of Computer Sci. and Eng.
  10. Patil, R. 2003. A Framework for supporting an active approach to component based software integration, M.S. Thesis, Arizona State University, Dept. of Computer Sci. and Eng.
  11. Urban, S., Dietrich, S., Na, Y., Jin, Y., Sundermier, A., Saxena, A. 2001. The IRules Project: Using Active Rules for the Integration of Distributed Software Components, Proc. of the 9th IFIP 2.6 Working Conf. on Database Semantics: Semantic Issues in ECommerce Systems, (Hong Kong), pp. 265-286.
  12. Urban, S., Kambhampati, S., Dietrich. S., Jin, Y., and Sundermier, A., 2004. An Event Processing System for Rule-Based Component Integration Int. Conf. on Enterprise Information Systems, (Porto, Portugal), pp. 312-319
  13. Web Services, 2000. Web services architecture overview. The next stage of evolution for e-business, IBM Technical Document, Web Architecture Library.
  14. Zeng, L., Benatallah, B., Lei, H., Ngu, A., Flaxer, D., and Chang, H., 2002. Flexible Composition of Enterprise Web Services, IBM T.J. Watson Research Center.
Download


Paper Citation


in Harvard Style

D. Urban S., V. Kumar V. and W. Dietrich S. (2005). A PROTOTYPE FOR INTEGRATION OF WEB SERVICES INTO THE IRULES APPROACH TO COMPONENT INTEGRATION . In Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 972-8865-19-8, pages 3-10. DOI: 10.5220/0002527900030010


in Bibtex Style

@conference{iceis05,
author={Susan D. Urban and Vikram V. Kumar and Suzanne W. Dietrich},
title={A PROTOTYPE FOR INTEGRATION OF WEB SERVICES INTO THE IRULES APPROACH TO COMPONENT INTEGRATION},
booktitle={Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2005},
pages={3-10},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002527900030010},
isbn={972-8865-19-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - A PROTOTYPE FOR INTEGRATION OF WEB SERVICES INTO THE IRULES APPROACH TO COMPONENT INTEGRATION
SN - 972-8865-19-8
AU - D. Urban S.
AU - V. Kumar V.
AU - W. Dietrich S.
PY - 2005
SP - 3
EP - 10
DO - 10.5220/0002527900030010