Analytical review of approaches to integration of software systems

Y.A. Dyvak

Abstract


Conducted comparison analysis of existing approaches to integrations of software systems, with the purpose of continuous design of new alternative approaches for resolving integration tasks and web-service composition tasks. Conducted integration of payment system with online store with one of the mentioned approaches for a deeper understanding of problems that caused during the integrations of a software system. Were considered challenges that actual for integration developers during the integrations and methods for resolving raised issues. Defined the key moments of integrations of software systems and interactions between them that we should pay attention to. The subject of research needs a new points of view to the issue and new alternative approaches that might bring more flexibility, increase performance, and they will find the right place for applying in the field of integrations of software systems and the composition of web-services.

Problems in programming 2021; 1: 36-48


Keywords


Integrations of software systems; web-service composition

References


Rosa-Siqueira F.J., Basto-Fernandes V. Frantz R.Z. (2017) Enterprise application integration: Approaches and platforms to design and implement solutions in the cloud.

Soomro T.R., Awan A.H. (2012) Challenges and Future of Enterprise Application Integration, UAE, International Journal of Computer Applications.

Hohpe G., Woolf B. (2003) Enterprise integration patterns: Designing, building, and deploying messaging solutions, Addison-Wesley Professional.

Kent W. (2012) Data and reality, a timeless perspective on perceiving and managing information in our imprecise world. USA Technics Publications, LLC.

Kleppman M., (2017) Designing Data-Intensive Applications: The big ideas Behind Reliable, Scalable, and Maintainable Systems, USA, O’Reilly Media, Inc.

Sandberg R., Goldberg D., Kleiman S.,

Walsh D., & Lyon B. (1985). Design and implementation of the Sun network filesystem. In Proceedings of the Summer, USA CA, Sun Microsystems, Inc.

Kalia A., Kaminsky M., & Andersen D.G. FaSST: Fast, Scalable and Simple Distributed Transactions with Two-Sided (RDMA) Datagram RPCs. In 12th USENIX Symposium on Operating Systems Design and Im-plementation, (OSDI 16: Proceedings of the 12th USENIX conference on Operating Systems Design and Implementation) (P. 185–201).

Wollrath A., Riggs R., & Waldo J. (1996). A Distributed Object Model for the Java System, Conference on Object-Oriented Technologies Toronto, Ontario, Canada, June 1996.

Dell Boomi Home. https://boomi.com, 2017.

Informatica Home. https://www.informatica. com/products/cloud-integration, 2017.

Jitterbit Home. http://www.jitterbit.com, 2017.

Mulesoft Home. https://www.mulesoft.com/, 2017.

Oracle Cloud Home. https://cloud.oracle. com/integration, 2017.

SnapLogic Home. https://www.snaplogic. com, 2017.

Frantz R.Z., Corchuelo R. (2016) On the design of a maintainable software devel-opment kit to implement integration solu-tions. The Journal of Systems and Software, Journal of Systems and Software. Vol. 111, January 2016. P. 89–104. CrossRef




DOI: https://doi.org/10.15407/pp2021.01.036

Refbacks

  • There are currently no refbacks.