Optimising development and deployment of ... - ResearchGate
Optimising development and deployment of ... - ResearchGate
Optimising development and deployment of ... - ResearchGate
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
12<br />
In this paper we introduced the approach that is put forward in the CAST project<br />
for the realisation <strong>of</strong> a platform that overcomes the deficiencies in the current state <strong>of</strong><br />
practice around PaaS <strong>of</strong>ferings. The project works towards the direction <strong>of</strong> a fullyfledged<br />
PaaS model <strong>and</strong> is tackling problems beyond the classic challenges associated<br />
with cloud infrastructures (multi-tenancy, scalability, reliability, security), going into<br />
platform-specific challenges such as optimising application reusability, extensibility,<br />
configurability, integrability, <strong>and</strong> manageability, such that an ecosystem can<br />
eventually emerge around the platform.<br />
The paper provides an overview <strong>of</strong> the main concepts associated with the CAST<br />
platform <strong>and</strong> the <strong>development</strong> <strong>of</strong> applications based upon it, an outline <strong>of</strong> its core<br />
elements <strong>and</strong> their functionalities, a discussion about the model by which solutions<br />
<strong>and</strong> customisations are packaged, <strong>and</strong> an analysis <strong>of</strong> the model by which applications<br />
are deployed on the platform.<br />
Acknowledgments. This work has been carried out in the context <strong>of</strong> research project<br />
CAST, co-funded by Eureka Eurostars (E! 4373), the European Community, the<br />
Greek General Secretariat for Research <strong>and</strong> Technology (15627/4-8-09), <strong>and</strong> the<br />
German Federal Ministry for Education <strong>and</strong> Research.<br />
9 References<br />
1. Natis, Y.V.: Introducing SaaS-Enabled Application Platforms: Features, Roles <strong>and</strong> Futures.<br />
Gartner Inc (2007)<br />
2. Knipp, E., Natis, Y.V.: The Coming Enterprise Shift to an APaaS-Centric Web. Gartner<br />
Inc. (2009)<br />
3. Force.com: Create <strong>and</strong> Run any Application, On Dem<strong>and</strong>. Salesforce.com Inc (2007).<br />
4. Evans, D.S., Hagiu, A., Schmalensee, R.: Invisible Engines: How S<strong>of</strong>tware Platforms Drive<br />
Innovation <strong>and</strong> Transform Industries. MIT Press (2006).<br />
5. Chong, F. Carraro, G.: Architecture Strategies for Catching the Long Tail. MSDN Library,<br />
Micros<strong>of</strong>t Corporation (2006)<br />
6. Ried, S., Rymer, J.R., Iqbal, R.: Forrester's SaaS Maturity Model. Forrester Research<br />
(2008)<br />
7. Lawton, G.: Developing S<strong>of</strong>tware Online With Platform-as-a-Service Technology. IEEE<br />
Computer, vol. 41, no. 6, pp. 13—15 (2008)<br />
8. Leavitt, N.: Is Cloud Computing Really Ready for Prime Time? IEEE Computer, vol. 42,<br />
no. 1, pp. 15—20 (2009)<br />
9. Natis, Y.V., Knipp, E., Pezzini, M., Valdes, R.: Cool Vendors in Application Platforms as a<br />
Service. Gartner Inc. (2010)<br />
10. Meyer, M.H., Seliger, R.: Product Platforms in S<strong>of</strong>tware Development. Sloan Management<br />
Review, vol. 40, no. 1, pp. 61--74 (1998)<br />
11. Evans, D.S., Hagiu, A., Schmalensee, R.: A Survey <strong>of</strong> the Economic Role <strong>of</strong> S<strong>of</strong>tware<br />
Platforms in Computer-based Industries. CESifo Economic Studies, vol. 51, no. 2, pp. 189-<br />
-224 (2005)<br />
12. Wainewright, P.: Redefining S<strong>of</strong>tware Platforms: How PaaS Changes the Game for ISVs.<br />
Procullux Media Limited (2009)