Skip to main content

Envisioning the Cloud-Induced Transformations in the Software Engineering Discipline

  • Chapter
  • First Online:

Part of the book series: Computer Communications and Networks ((CCN))

Abstract

The software engineering field is on the move. The contributions of software solutions for IT-inspired business automation, acceleration, and augmentation are enormous. The business values are also rapidly growing with the constant and consistent maturity and stability of software technologies, processes, infrastructures, frameworks, architectural patterns, and tools. On the other hand, the uncertainty in the global economy has a direct bearing on the IT budgets of worldwide organizations. That is, they are expecting greater flexibility, responsiveness, and accountability from their IT division, which is being chronically touted as the cost center. This insists on shorter delivery cycles and on delivering low-cost yet high-quality solutions. Cloud computing prescribes a distinguished delivery model that helps IT organizations to provide quality solutions efficiently in a manner that suits to evolving business needs. In this chapter, we are to focus how software-development tasks can get greatly simplified and streamlined with cloud-centric development processes, practices, platforms, and patterns.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Yara, P., Ramachandran, R., Balasubramanian, G., Muthuswamy, K., Chandrasekar, D.: Global software development with cloud platforms. In: Software Engineering Approaches for Offshore and Outsourced Development. Lecture Notes in Business Information Processing. http://link.springer.com/chapter/10.1007/978-3-642-02987-5_10. vol. 35, pp. 81–95 (2009)

    Google Scholar 

  2. Guha, R.: Software engineering on semantic web and cloud computing platform. http://www.cs.pitt.edu/~chang/231/y11/papers/cloudSE (2011). Accessed 24 Oct 2012

    Google Scholar 

  3. Chhabra, B., Verma, D., Taneja, B.: Software engineering issues from the cloud application perspective. Int. J. Inf. Technol. Knowl. Manage. 2(2), 669–673 (2010)

    Google Scholar 

  4. Kuusela, R., Huomo, T., Korkala, M.: Lean Thinking Principles for Cloud Software Development. VTT www.vtt.fi. A Research Summary of VTT Technical Research Centre of Finland (2010)

  5. Hashmi, S.I.: Using the cloud to facilitate global software development challenges. In: Sixth IEEE International Conference on Global Software Engineering Workshops, 15–18 Aug 2011, pp. 70–77. IEEE XPlore Digital Library, IEEE, Piscataway (2011)

    Google Scholar 

  6. Tamburri, D.A., Lago, P.: Satisfying cloud computing requirements with agile service networks. In: IEEE World Congress on Services, 4–9 July 2011, pp. 501–506. IEEE XPlore Digital Library, IEEE, Los Alamitos (2011)

    Google Scholar 

  7. Carroll, N., et al.: The discovery of agile service networks through the use of social network analysis. In: International Conference on Service Sciences. IEEE Computer Society, IEEE, Washington, DC (2010)

    Google Scholar 

  8. Bruneli’ere, H., Cabot, J., Jouault, F.: Combining model-driven engineering and cloud computing. http://jordicabot.com/papers/MDE4Service10.pdf (2010). Accessed 24 Oct 2012

  9. Becker, S., Tichy, M.: Towards model-driven evolution of performance critical business information systems to cloud computing architectures. In: MMSM. http://www.cse.chalmers.se/~tichy/2012/MMSM2012.pdf (2012). Accessed 24 Oct 2012

  10. Dumbre, A., Senthil, S.P., Ghag, S.S.: Practicing Agile Software Development on the Windows Azure Platform. White paper by Infosys Ltd., Bangalore. http://www.infosys.com/cloud/resource-center/documents/practicing-agile-software-development.pdf (2011) Accessed 24 Oct 2012

  11. Lean Software Development – Cutting Fat Out of Your Diet. A White Paper by Architech solutions. http://www.architech.ca/wp-content/uploads/2010/07/Lean-Software-Development-Cutting-Fat-Out-of-Your-Diet.pdf. Accessed 24 Oct 2012

  12. Tripathi, N.: Practices of lean software development. http://cswf.wikispaces.com/file/view/Practices+in+Lean+Software+Development.pdf (2011). Accessed 24 Oct 2012

  13. Talreja, Y.: Lean Agile methodologies accentuate benefits of cloud computing. http://www.the-technology-gurus.com/yahoo_site_admin/assets/docs/LACC_white_paper_ed_v5.320180428.pdf (2010). Accessed 24 Oct 2012

  14. Das, D., Vaidya, K.: An Agile Process Framework for Cloud Application. A White Paper by CSC. http://assets1.csc.com/lef/downloads/CSC_Papers_2011_Agile_Process_Framework.pdf (2011). Accessed 24 Oct 2012

  15. Alice Software as a Service(SaaS) Delivery Platform. A Whitepaper by Ekartha, Inc. http://www.ekartha.com/resources/Alice_saas_delivery_platform.pdf. Accessed 24 Oct 2012

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pethuru Raj .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag London

About this chapter

Cite this chapter

Raj, P., Venkatesh, V., Amirtharajan, R. (2013). Envisioning the Cloud-Induced Transformations in the Software Engineering Discipline. In: Mahmood, Z., Saeed, S. (eds) Software Engineering Frameworks for the Cloud Computing Paradigm. Computer Communications and Networks. Springer, London. https://doi.org/10.1007/978-1-4471-5031-2_2

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-5031-2_2

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-5030-5

  • Online ISBN: 978-1-4471-5031-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics