Design of SaaS-Based Software Architecture

As rapidly growing software licensing mode contrast to traditional perpetual-use license mode, SaaS users could use any software which they need through subscriptions from software vendors. By means of comparative analysis method, a mould software architecture based on SaaS is proposed after a brief introduction on both ASP concept and a typical ASP architecture. And functions of the architecture moulds are illustrated. As SaaS could help software suppliers and contribute to SMEs’ informationization, it is hoped that the SaaS-based software architecture could give a new path of developing software and change the way of making software available.