DocumentCode
1680854
Title
Communications Enablement of Software-as-a-Service (SaaS) Applications
Author
Liu, Feng ; Li, Li ; Chou, Wu
fYear
2009
Firstpage
1
Lastpage
8
Abstract
Software-as-a-Service (SaaS) is an emerging software application delivery model. It has gained an increasing momentum, and it is being adopted at a very fast pace. However, the integration of SaaS applications with enterprise on-premise applications has become a major factor for the success of its adoption. There is a critical need for methods and communication infrastructures that can enable distributed SaaS applications over the data network. This paper presents an approach and a realization of communications enablement of SaaS applications. It focuses on three areas: 1) an approach to enabling communications as a service; 2) a SaaS adaptor framework for integrating SaaS applications with on-premise communications services; and 3) methods and communication middleware for two-way web services crossing enterprise domains. A communication enabled sales opportunity management SaaS application is implemented to verify the proposed approach. Experimental results indicated that the proposed approach is feasible and effective to communication enable SaaS applications in distributed environment that connects both cloud computing and enterprise on-premises systems.
Keywords
Web services; middleware; SaaS adaptor framework; SaaS application; Web services; cloud computing; communications enablement; enterprise on-premises systems; middleware; sales opportunity management; software application delivery model; software-as-a-service; Application software; Data security; Databases; Enterprise resource planning; Law; Legal factors; Marketing and sales; Telephony; Web and internet services; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Telecommunications Conference, 2009. GLOBECOM 2009. IEEE
Conference_Location
Honolulu, HI
ISSN
1930-529X
Print_ISBN
978-1-4244-4148-8
Type
conf
DOI
10.1109/GLOCOM.2009.5425403
Filename
5425403
Link To Document