|
SaaS is a concept formed by the run-time loose
bundling of software functionalities orchestrated to solve a specific
problem and rendered as services over a network. The most effective way to
interoperability and quality of service is to adopt a common SOA framework
for all services. Each individual service is compiled, but orchestration
among services must be independent and can be hosted in an orchestration
engine where all run-time binding takes place. The resulting loosely
coupled services are much easier to deal with when reusing them for new
applications.
The latest SaaS lab has reused past QoS Labs’ research work on ASP
and SOA applied to Web 2.0 (the Social Web) and Web 3.0 (the Semantic
Web). Common aspects of QoS Labs’
research since its inception keep up with quality of service, innovation
and the next generations of the Web, as the ideal platform to deliver
applications.
SaaS Reference Framework
SaaS Reference
Architecture
|