Skip to main content

Integrating Business Information Streams in a Core Banking Architecture: A Practical Experience

  • Conference paper
  • First Online:
Enterprise Information Systems (ICEIS 2014)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 227))

Included in the following conference series:

  • 1079 Accesses

Abstract

Traditional commercial and retail banks are under great pressure from new competitors. They must rise to the challenges of understanding their customer actions and behaviors, and be ready to meet their expectations even before they explicitly express them. But the ability to know customers’ demands in nearly real-time requires the evolution of existing architectures to support the detection, notification, and processing of business events to manage business information streams. This paper describes a practical experience in evolving a core banking enterprise architecture by leveraging business event exploitation, and includes the definition of business events; the design of a reference architecture and its integration points with the legacy architecture, as well as the description of an initial governance approach. Furthermore, as the core banking architecture is a critical infrastructure we have evaluated the performance of the evolved architecture so as to understand whether or not it can meet the banks’ quality levels.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Malekzadeh, B.: Event-Driven Architecture and SOA in collaboration - A study of how Event-Driven Architecture (EDA) interacts and functions within Service-Oriented Architecture (SOA). Master of Thesis in IT-Management, Department of Applied Information Technology, University of GothenBurg (2010)

    Google Scholar 

  2. Taylor, H., Yochem, A., Phillips, L., Martinez, F.: Event-Driven Architecture: How SOA Enables the Real Time Enterprise. Pearson Education, Boston (2009)

    Google Scholar 

  3. Marechaux, J.L.: Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus. Technical report, IBM Developer Works (2006)

    Google Scholar 

  4. Clark, T., Barn, B.S.: A Common basis for modelling service-oriented and event-driven architecture. In: 5th India Software Engineering Conference, pp. 23–32. ACM, New York (2012)

    Google Scholar 

  5. Weigand, H.: The pragmatics of event-driven business processes. In: 7th International Conference on Semantic Systems, pp. 211–218. ACM, New York (2011)

    Google Scholar 

  6. Vidackovic, K., Kellner, I., Donald, J.: Business-oriented development methodology for complex event processing: demonstration of an integrated approach for process monitoring. In: 4th ACM International Conference on Distributed Event-Based Systems, pp. 111–112. ACM, New York (2010)

    Google Scholar 

  7. Levina, O. H., Stantchev, V.: Realizing event-driven SOA. In: 4th International Conference on Internet and Web Applications and Services, pp. 37–42. IEEE, Washington (2009)

    Google Scholar 

  8. Snyder, B., Bosanac, D., Davies, R.: ActiveMQ in Action. Manning Publications, Stamford (2011)

    Google Scholar 

  9. Eugster, P., Felver, P., Guerraoui, R., Kermarrec, A.: The many faces of publish/subscribe. J. ACM Comput. Surv. 35(2), 114–131 (2003)

    Article  Google Scholar 

  10. Data Distribution Service Portal. http://portals.omg.org/dds/

  11. Oracle, Java Message Service Specification - version 1.1. http://www.oracle.com/technetwork/java/docs-136352.html

  12. AMQP, Advanced Message Queuing Protocol. http://www.amqp.org/

  13. Etzion, O., Niblett, P.: Event Processing in Action. Manning Publications, Greenwich (2010)

    Google Scholar 

  14. Michelson, B.M.: Event-Driven Architecture Overview – Event-Driven SOA Is Just Part of the EDA Story. Technical report, Patricia Seybold Group (2006)

    Google Scholar 

  15. Cugola, G., Margara, A.: Processing flows of information: From data stream to complex event processing. J. ACM Comput. Surv. 44(3), 15 (2012)

    Google Scholar 

  16. Hurwitz, J., Nugent, A., Halper, F., Kaufman, M.: Big Data For Dummies. Wiley, For Dummies (2013)

    Google Scholar 

  17. Becker, J., Matzner, M., Müller, O., Walter, M.: A review of event formats as enablers of event-driven BPM. Bus. Inf. Process. 99, 433–445 (2012)

    Google Scholar 

  18. Aihkisalo, T.: A performance comparison of web service object marshalling and unmarshalling solutions. In: 2011 IEEE World congress on Services, pp. 122–129. IEEE, Washington (2011)

    Google Scholar 

  19. Maeda, K.: Performance evaluation of object serialization libraries in XML, JSON and binary formats. In: 2st International Conference on Digital Information and Communication Technology and it’s Applications, pp. 177–182. IEEE, Bangkok (2012)

    Google Scholar 

  20. Davis, D., Malhotra, A., Warr, K., Chou, W.: Web Services Event Descriptions (WS-EventDescriptions). W3C Recommendation, World Wide Web Consortium (2011)

    Google Scholar 

  21. OASIS Web Services Notification (WSN) TC. https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsn

  22. Activity Streams. http://activitystrea.ms/

  23. Brown, W.A., Laird, R.G., Gee, C., Mitra, T.: SOA Governance. Pearson Education, Boston (2009)

    Google Scholar 

  24. RabbitMQ, Messaging that just works. http://www.rabbitmq.com/

  25. EsperTech, Event Series Intelligence: Esper & NEsper. http://esper.codehaus.org/

  26. Davis, J.: Open Source SOA. Manning Publications, Greenwich (2009)

    Google Scholar 

  27. Videla, A., Williams, J.W.: RabbitMQ in Action: Distributed Messaging for Everyone. Manning Publications, New York (2012)

    Google Scholar 

Download references

Acknowledgements

The work presented in this paper has been carried out in the context of the Center for Open Middleware (COM), a joint technology center created by Universidad Politécnica de Madrid, Banco Santander and its technological divisions ISBAN and PRODUBAN.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Beatriz San Miguel .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

San Miguel, B., del Alamo, J.M., Yelmo, J.C. (2015). Integrating Business Information Streams in a Core Banking Architecture: A Practical Experience. In: Cordeiro, J., Hammoudi, S., Maciaszek, L., Camp, O., Filipe, J. (eds) Enterprise Information Systems. ICEIS 2014. Lecture Notes in Business Information Processing, vol 227. Springer, Cham. https://doi.org/10.1007/978-3-319-22348-3_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-22348-3_23

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-22347-6

  • Online ISBN: 978-3-319-22348-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics