Comparative evaluation of service interface approaches to system integration for operation center

System integration of an operation center has become more complex and heterogeneous due to rapid innovations in the IT industry. Problems arise when a new integration requirement emerges due to complexity of the system integration architecture. To simplify the system integration, interoperability has to be emphasized at the design stage. Architectural de sign is the stage wherein the process to identify the interfaces involved in the system integration needs to be considered. Approaches to simplifying system integration via service interface design have been the subject of many research studies. In this paper, case study on two (2) traffic operation centers in Malaysia i.e. Transport Management Centre of Kuala Lumpur City Hall and Traffic Monitoring Centre of Malaysian Highway Auth ority were conducted to identify gaps amongst the system integration approaches used in both operation centers. Three (3) prominent approaches of system integration used by both operation center s were chosen, explored and discussed, namely, meth od- oriented interface, message-oriented interface and resource-oriented interface. The result of a system atic comparison of the approaches mentioned is also pres ented. Six (6) criteria were established to make comparison on the approaches: interoperability, uniformity, scalability, reusabil ity, heterogeneity, and compatibility . The objective was to determine the best contempor ary approach to service interface design in centralized system integration. The outcome of the evaluation was examined and improvement to the service interface design is proposed. The study is very significant as an attempt to establish a pract ice reference for enhancement of the current system int egration as well as serve as a guide for future deployment of operation centers.

[1]  Jonathan Lee,et al.  REST2SOAP: A framework to integrate SOAP services and RESTful services , 2009, 2009 IEEE International Conference on Service-Oriented Computing and Applications (SOCA).

[2]  Martin Henkel,et al.  Approaches to Service Interface Design , 2005 .

[3]  Chao Jiang,et al.  A Novel WebService Architecture Based on REST , 2010 .

[4]  John Leaney,et al.  Evaluating evolvability of computer based systems architectures-an ontological approach , 1997, Proceedings International Conference and Workshop on Engineering of Computer-Based Systems.

[5]  R. Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures (CHAPTER 5) , 2000 .

[6]  Geilson Loureiro,et al.  System integration issues - Causes, consequences & mitigations , 2011, 2011 IEEE International Conference on Industrial Engineering and Engineering Management.

[7]  Wan M. N. Wan-Kadir,et al.  A Comparative Study of Interface Design Approaches for Service-Oriented Software , 2006, 2006 13th Asia Pacific Software Engineering Conference (APSEC'06).

[8]  Guowen Wu,et al.  Automatic Web Service Composition Based on Service Interface Description , 2006, International Conference on Internet Computing.

[9]  Andre B. Bondi,et al.  Characteristics of scalability and their impact on performance , 2000, WOSP '00.

[10]  Kostas Kontogiannis,et al.  Towards an interpretation framework for assessing interface uniformity in REST , 2011, WS-REST '11.

[11]  Rashmi Jain,et al.  Exploring the Impact of Systems Architecture and Systems Requirements on Systems Integration Complexity , 2008, IEEE Systems Journal.

[12]  David Garlan,et al.  Software architecture: a roadmap , 2000, ICSE '00.

[13]  Eric V. Larson,et al.  Interoperability: A Continuning Challenge in Coalition Air Operations , 2001 .

[14]  Marvin V. Zelkowitz Requirements for a software engineering environment : proceedings of the University of Maryland workshop, May 5-8, 1986 , 1989 .

[15]  Mohan Kumar,et al.  Seamless service composition (SeSCo) in pervasive environments , 2005, MSC '05.

[16]  Xia Zhao,et al.  A Two-Stage RESTful Web Service Composition Method Based on Linear Logic , 2011, 2011 IEEE Ninth European Conference on Web Services.