28.06.2015 Views

Optimising development and deployment of ... - ResearchGate

Optimising development and deployment of ... - ResearchGate

Optimising development and deployment of ... - ResearchGate

SHOW MORE
SHOW LESS

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)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!