An Overview of Service Interface Design Approaches for Interoperability of Traditional System Integration Patterns

An Overview of Service Interface Design Approaches for Interoperability of Traditional System Integration Patterns

Authors

  • Norziana Yahya Universiti Teknologi MARA, Perlis Branch, Arau Campus
  • Mohd Azahani Md Taib RichTech Synergy Sdn Bhd

DOI:

https://doi.org/10.24191/jcrinn.v6i1.148

Keywords:

System Integration, Service Oriented Architecture, Service Interface Design

Abstract

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.

Downloads

Download data is not yet available.

References

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.

Downloads

Published

2021-01-01

How to Cite

Yahya, N., & Md Taib, M. A. (2021). An Overview of Service Interface Design Approaches for Interoperability of Traditional System Integration Patterns. Journal of Computing Research and Innovation, 6(1), 44–54. https://doi.org/10.24191/jcrinn.v6i1.148

Issue

Section

General Computing

Most read articles by the same author(s)

Loading...