Strangler Abstraction Transformation

International Journal of Computer Science and Engineering
© 2019 by SSRG - IJCSE Journal
Volume 6 Issue 11
Year of Publication : 2019
Authors : Boddam Linga Reddy

How to Cite?

Boddam Linga Reddy, "Strangler Abstraction Transformation," SSRG International Journal of Computer Science and Engineering , vol. 6,  no. 11, pp. 1-4, 2019. Crossref,


The challenge to substitute the Device Financing Eco-System is demanding. As systems age, the development tools, hosting technology, and even system architecture that the product was built on, have become increasingly inextensible. Significant time and money were vested without success to upgrade the current COTS lending engine. As necessity is the mother of invention, we have devised a new modus operandi which successfully addressed the long remonstrance list. The “Strangler Abstraction Transformation (SAT)” methodology employed Strangler, Saga and CQRS (Command Query Responsibility Segregation) patterns to enhance the routing of transactional data into two different financial systems and updating corresponding realm of ecosystems, making the paradigm scalable and seamless.


Saga, CQRS, Strangler, Cloud


[1] T-Mobile USA INC. (2019). About T-Mobile. Retrieved from
[2] T-Mobile USA INC. (2019).Buy T-Mobile Device. Retrieved from
[3] T-Mobile USA INC. (2019). Un-Carrier History. Retrieved from
[4] Oracle Inc. (2017). Oracle Financial Services Lending and Leasing. Retrieved from
[5] Gorelik, E. PhD thesis, Massachusetts Institute of Technology. Cloud computing models (2013)
[6] Mell, P., Grance, T. The NIST definition of cloud computing, et al. (2011).
[7] Anderson Chris. (2019). Pattern Saga. Retrieved from
[8] Martin Fowler. (2004). StranglerFigApplication. Retrieved from
[9] Marin Fowler. (2011). CQRS. Retrieved from
[10] Pivotal Software Inc. (2017). RabbitMQ. Retrieved from
[11] Pivotal Software Inc. (2019). Spring Batch. Retrieved from
[12] The Apache Software Foundation. (2018). Apache Spark. Retrieved from