An Overview of Service Interface Design Approaches for Interoperability of Traditional System Integration Patterns
Keywords:System Integration, Service Oriented Architecture, Service Interface Design
One of the major issues in system integration is to deal with interoperability of legacy systems which use traditional System Integration Patterns (SIP). Information are unable to exchange effectively when the systems involved comes from developer that tended to not interoperate and this leads to the interoperability problem in heterogeneous system integration. To address the interoperability issues, interfacing processes need to be made more easily by defining components, processes, and interfaces that affect the system integration architecture at the initial design stage. This paper includes a basic concept on types of traditional SIP covering File-Based, Common Database, Remote Procedure Call (RPC), Distributed Objects, and Messaging. An overview of three Service Interface Design (SID) approaches for systems interoperability is discussed. The discussions on these approaches serve as a basis for the solution of interoperability of heterogeneous systems which use traditional SIP.
Awang, N. (2015). MIPAF: A Policy-based Middleware Framework to Control Nedative Effects of Software Evolution. Journal of Theoretical and Applied Information Technology. Vol.70 No.3.
Buyle, R. (2017). Towards interoperability in the public sector. Presented at the ISWC2017, the 16e International Semantic Web Conference. Vol. 1931, pp. 1-8.
Dar, K., Taherkordi, A., Baraki, H., Eliassen, F., & Geihs, K. (2015). A resource oriented integration architecture for the Internet of Things: A business process perspective. Pervasive and Mobile Computing, 20, 145–159. https://doi.org/10.1016/j.pmcj.2014.11.005
Henkel, M. & Zdrakovic, J. (2005). Approaches to Service Interface Design. In Proceedings of the Web Service Interoperability Workshop, First International Conference on Interoperability of Enterprise Software and Applications (INTEROP-ESA'2005). Geneva
Hohpe, G. & B. Woolf (2011). Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions. The Addison Wesley Signature Siries.
Jakimoski, K. (2016). Challenges of Interoperability and Integration in Education Information Systems. International Journal of Database Theory and Application, 9(1), 33–46. https://doi.org/10.14257/ijdta.2016.9.2.05
Kazman, R. (2013). Understanding Patterns for System-of-Systems Integration. Software Engineering Institute.
L’Amrani, H. L. ’. A., El Bouzekri El Idrissi, Y., & Ajhoun, R. (2020). Intermediary Technical Interoperability Component TIC Connecting Heterogeneous Federation Systems. Machine Intelligence and Big Data Analytics for Cybersecurity Applications, 919, 521–539. https://doi.org/10.1007/978-3-030-57024-8_24
Madni, A. M., & Sievers, M. (2014). System of Systems Integration: Key Considerations and Challenges. Systems Engineering, 17(3), 1–10. https://doi.org/10.1002/sys.21272
Masethe, H.D., Adewumi, A.O., & Masethe, M.A. (2016). The Scoping Review of Integration of Heterogeneous Healthcare Systems. Proceedings of the International Multi Conference of Engineers and Computer Scientists 2016, Vol I.
Paniagua, C., Eliasson, J., & Delsing, J. (2019). Interoperability Mismatch Challenges in Heterogeneous SOA-based Systems. IEEE International Conference on Industrial Technology (ICIT), Melbourne, Australia, 2019, 788–793. https://doi.org/10.1109/ICIT.2019.8754991
Papazoglou, M., & Heuvel, W.-J. H. (2007). Service oriented architectures: Approaches, technologies and research issues. The VLDB Journal, 16, 389–415. https://doi.org/10.1007/s00778-007-0044-3
Rezaei, R., Chiew, T. K., Lee, S. P., & Shams Aliee, Z. (2014). Interoperability evaluation models: A systematic review. Computers in Industry, 65(1), 1-23.
Roshen, W. (2009). SOA-Based Enterprise Integration: A Step-by-Step Guide to Services-based Application Integration. McGraw-Hill, Inc.
Shej, A., & Cico, B. (2011). Integration of Applications Based on SOA in Government Institutions. 1st International Symposium on Computing in Informatics and Mathematics (ISCIM 2011).
Teo, H. M. & Kadir, W. M. N. W. (2006). A Comparative Study of Interface Design Approaches for Service-Oriented Software. XIII Asia Pacific Software Engineering Conference (APSEC'06).
UDDI (2021). Universal Description, Discovery, and Integration (UDDI). Version 3.0.2 Specification. Retrieved Jan 15, 2021, from https://www.ibm.com/support/knowledgecenter/SSEQTP_8.5.5/com.ibm.websphere.base.doc/ae/rwsu_terminology.html
Vettor, P. (2016, December). A Resource-Oriented Architecture for Integration and Exploitation of Linked Data. Hardware Architecture [cs.AR], Universityé de Lyon. https://tel.archives-ouvertes.fr/tel-01422057
Wei, N., Song, M. N., Xu, K., & Jiang, C. (2011). A Novel Web Service Architecture Based on REST. Advanced Materials Research, International Conference on Smart Materials and Intelligent Systems, SMIS 2010, 143-144.
Zhao, X., Liu, E., &Clapworthy, G. J. (2011). A Two-Stage RESTful Web Service Composition Method Based on Linear Logic. Paper presented at the 2011 IEEE Ninth European Conference on Web Services.
How to Cite
Copyright (c) 2021 Norziana Yahya, Mohd Azahani Md Taib
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.