Software as a Service: A Negotiation Perspective
COMPSAC '02 Proceedings of the 26th International Computer Software and Applications Conference on Prolonging Software Life: Development and Redevelopment
Evaluating the Application Service Provider (ASP) Business Model: The Challenge of Integration
HICSS '02 Proceedings of the 35th Annual Hawaii International Conference on System Sciences (HICSS'02)-Volume 8 - Volume 8
Understanding SOA with Web Services (Independent Technology Guides)
Understanding SOA with Web Services (Independent Technology Guides)
Virtual web services: application of software agents to personalization of web services
ICEC '04 Proceedings of the 6th international conference on Electronic commerce
Ajax Patterns and Best Practices (Expert's Voice)
Ajax Patterns and Best Practices (Expert's Voice)
Turning Software into a Service
Computer
A Mechanism of Modeling and Verification for SaaS Customization Based on TLA
WISM '09 Proceedings of the International Conference on Web Information Systems and Mining
CSMC: chord based session management framework for software as a service cloud
Proceedings of the 5th International Conference on Ubiquitous Information Management and Communication
Furthering the growth of cloud computing by providing privacy as a service
ICT-GLOW'11 Proceedings of the First international conference on Information and communication on technology for the fight against global warming
Software-as-a-service in small and medium enterprises: an empirical attitude assessment
WISE'11 Proceedings of the 12th international conference on Web information system engineering
Software as a service for data scientists
Communications of the ACM
Report on the 8th international workshop on quality in databases (QDB10)
ACM SIGMOD Record
Managing SaaS Risk in Higher Education Organisations: A Case Study
International Journal of E-Business Research
Research on remote sensing images online processing platform based on web service
ICIC'13 Proceedings of the 9th international conference on Intelligent Computing Theories and Technology
A human-centric framework for context-aware flowable services in cloud computing environments
Information Sciences: an International Journal
Hi-index | 0.02 |
Software as a Service (SaaS) is gaining momentum in recent years with more and more successful adoptions. Though SaaS is delivered over Internet and charged on per-use basis, it is software application in essence. SaaS contains business data and logics which are usually required to integrate with other applications deployed by a SaaS subscriber. This makes Integration become one of the common requirements in most SaaS adoptions. In this paper, we analyze the key functional and non-functional SaaS integration requirements from an industry practitioner point of view; and summarize the SaaS integration patterns and existing offerings; then point out the gaps from both technology and tooling perspectives; finally we introduce a SaaS integration framework to address those gaps. Considering there is no much academic work on SaaS service modeling, we come up with a SaaS service description framework as an extension of Web Service description, so as to model SaaS unique features in a unified way. With the supported tooling and runtime platform, the framework can facilitate the SaaS integration lifecycle in a model-driven approach.