An Interoperability Points Based Interoperability Approach for SaaS Applications

  • Yanyan Han
  • Lei Wu
  • Shijun Liu
  • Xiangxu Meng
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 144)

Abstract

SaaS applications have been widely adopted especially by small and medium enterprises. At the same time, the features "multi-tenancy" and "loosely coupled" bring new challenges to enterprises interoperability. On the basis of the layered interoperability model, the paper presents an approach based on interoperability points to implement interoperation between SaaS applications in the service layer. After carrying out the interoperability point matching algorithm, the intermediary Enterprise Service Bus (ESB) performs dynamic selection of interoperability points dictated by Quality of Service (QoS) attributes. In the premise of a comprehensive consideration of the functional and non-functional preferences and constraints, dynamic interoperation between SaaS applications is realized. Finally, this paper shows a case study of applying the interoperability approach.

Keywords

enterprise interoperability SaaS interoperability point 

References

  1. 1.
    Charalabidis, Y., Gionis, G., Hermann, K.M., Martinez, C.: Enterprise Interoperability Research Roadmap (2008)Google Scholar
  2. 2.
    Dubey, A., Wagle, D.: Delivering Software as a Service. In: The McKinsey Quarterly, Web Exclusive (2007)Google Scholar
  3. 3.
    Liu, S., Wang, L., Meng, X., Wu, L.: Dynamic Interoperability Between Multi-Tenant SaaS Applications. In: Enterprise Interoperability V. Proceedings of the IESA Conferences, vol. 5, Part 4, pp. 217–226 (2012)Google Scholar
  4. 4.
    Kassel, S.: An Architectural Approach for Service Interoperability. In: International Conference on Interoperability for Enterprise Software and Applications China, IESA 2009, pp. 212–218 (2009)Google Scholar
  5. 5.
    Arafa, Y., Boldyreff, C., Tawil, A., Liu, H.: A High Level Service-Based Approach to Software Component Integration. In: Sixth International Conference on Complex, Intelligent, and Software Intensive Systems (2012)Google Scholar
  6. 6.
    Yang, J., Anand, R., et al.: Data Service Portal for Application Integration in Cloud Computing. In: Emerging Technologies for a Smarter World, CEWIT (2011)Google Scholar
  7. 7.
    The C4ISR Architecture Working Group (AWG) (CAWG): Levels of Information Systems Interoperability, LISI (1998) Google Scholar
  8. 8.
    IDEAS: Interoperability Development for Enterprise Application and Software Roadmaps, Annex 1—Description of Work (2002) Google Scholar
  9. 9.
    EIF: European Interoperability Framework, White Paper. Brussels (2004) Google Scholar
  10. 10.
  11. 11.
    Liu, C., Yang, C., Liu, S., Wu, L., Meng, X.: A Process Interoperability Method for SMEs. In: van Sinderen, M., Johnson, P. (eds.) IWEI 2011. LNBIP, vol. 76, pp. 50–60. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  12. 12.
    Keen, M., Acharya, A., Bishop, S., et al.: Patterns: Implementing an SOA Using an Enterprise Service Bus, Redbooks. IBM Press (2004)Google Scholar
  13. 13.
  14. 14.
    Miller, G.: WordNet: A lexical database for english. Communications of the ACM 38(11) (1995)Google Scholar
  15. 15.
    Yu, S., He, F., Le, J.: Automatic Web Service Composition Based on Interface Matching. Computer Science (2007)Google Scholar
  16. 16.
    Paolucci, M., Kawamura, T., Payne, T.R., Sycara, K.: Semantic Matching of Web Services Capabilities. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, pp. 333–347. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  17. 17.
    Zhou, C., Zhang, X.: A Policy-Confgurable Dynamic Routing Mechanism in Enterprise Service Bus. In: International Conference on Educational and Information Technology, ICEIT, pp. 480–485 (2010)Google Scholar
  18. 18.
    Ziyaeva, G., Choi, E., Min, D.: Content-based intelligent routing and message processing in Enterprise Service Bus. In: Proceedings of the International Conference on Convergence and Hybrid Information Technology, pp. 245–249 (2008)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2013

Authors and Affiliations

  • Yanyan Han
    • 1
  • Lei Wu
    • 1
  • Shijun Liu
    • 1
  • Xiangxu Meng
    • 1
  1. 1.School of Computer Science and TechnologyShandong UniversityJinanP.R. China

Personalised recommendations