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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
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)
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
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)
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)
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)
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)
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)
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
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
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
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
Tripathi, N.: Practices of lean software development. http://cswf.wikispaces.com/file/view/Practices+in+Lean+Software+Development.pdf (2011). Accessed 24 Oct 2012
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
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
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)