Call / WhatsApp: UK: +44 7308 518706 | USA: +1 8126514131
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Assignment Studio

  • Services
    • Academic Writing Service
      • Assignment Help
      • Academic Assignment Help
      • Assignment Writers
      • Custom Writing Services
      • Online Assignment Help
      • Effective Note-taking – Assignment Help
      • Assignment Help Australia
      • Write My Assignment
      • Help on Assignments
      • Buy Assignment Online
      • Best Assignment Helper
      • Assignment Paper Help
      • College Assignment Help
      • Help with Assignments Online
      • Get Assignment Help
      • Homework Assignment Help
      • Thesis Writing Services
      • Online Assignment Writer
      • Collect material
    • Assignment By Cities
      • Perth Assignment Help
      • Brisbane Assignment Help
      • Adelaide Assignment Help
      • Gold Coast Assignment Help
      • Geelong Assignment Help
      • Newcastle Assignment Help
      • Sydney Assignment Help
      • Melbourne Assignment Help
      • Hobart Assignment Help
    • Assignments by Universities
      • Swinburne Assignment Help
      • Monash Assignment Help
      • Latrobe University Assignment Help
      • Monash Assignments
      • Coles Assignment Help
      • Melbourne University Assignment
      • CQU Assignment Help
      • NMIT Assignments
      • RMIT Assignments
    • Essays
      • Essay Writing Guide
        • How to Write an Essay
        • Creating an Essay Structure
        • Essay Marking Schemes
        • How To Write An Essay Plan
        • Interpreting Your Essay
        • Writing An Essay Title
        • Writing A Critical Evaluation
      • Essay Help
        • Argumentative Essay
        • Critical Essay
        • Essay Writing Help on Comparison Essay
        • College Essay
        • Deductive Essay
        • Essay Writer
        • Admission Essay
        • Online Essay Help
        • Do My Essay Online
        • Evaluative Essay
        • History Essay Help
        • Research Essay Help
        • Urgent Essay Help
        • Top Quality Essay
        • Top Essay Writing Companies
        • Cheap Essay Writing Help
        • Professional Essay Help
        • Cheap Essay Writer
        • Essay Writers Online
        • Need Help Writing Essay
        • Essay Homework Help
        • Write Essay Online
      • Types of Essay
        • Argumentative Essay
        • Admission Essay
        • College Essay
        • Comparison Essay
        • Definition Essay
        • Deductive Essay
        • Evaluative Essay
        • Narrative Essay
        • Personal Essay
      • Essay Writing Tips
        • College Essay Help
        • Essay Writing Help
      • Essay Help Cities
        • Assignment Writer Sydney
        • Assignment Writer Brisbane
        • Assignment Writer Melbourne
        • Assignment Writer Perth
        • Essay Writer Sydney
        • Essay Writer Melbourne
        • Essay Writer Perth
        • Essay Writer Australia
        • Essay Assignment Help
    • Other Services
      • Dissertation Writing Assignment Help
      • Cheap Assignment Help
      • Creating An Appendix
      • Assignment Help Tutors
      • Assignment Assistance Australia
      • Student Assignment Help
      • Last Minute Assignment Help
      • Urgent Assignment Help
      • Assignment Provider
      • Do My Assignment Help
      • Make My Assignment For Me
      • Solve My Assignment
      • Custom Assignment Writing
      • How to Write a Dissertation – Assignment Help
      • Quality Assignment Help
      • Write My Assignment For Me
      • Assignment Writing Tips
      • Buy Assignment
    • Article Writing Service
    • Assignment Help UK
    • Animation Assignment Help
    • Coursework Help
    • College Assignment Help
    • Leadership Assignment Help
    • Network Planning Assignment Help
    • Dissertation Proposal Writing Help
    • Report Writing Help
    • My Assignment Help
    • Microsoft PowerPoint Presentation
    • Pecha Kucha Presentation Help
    • Pestel Analysis Assignment Help
    • University Assignment Help
    • Video Presentation Assignment Help
  • Homework Help
  • Subjects
    • Accounting
      • Auditing Assignment Help
      • Business Accounting Assignments
      • Management Accounting Assignment Help
      • Professional Accounting Assignment Help
    • Economics
      • Economics Globalization Assignments
      • Micro Economics Assignments
      • Macro Economics Assignments
      • Business Economics Assignments
      • Managerial Economics Assignments
    • Finance
      • Principle Of Finance Assignments
      • Financial Management Assignment Help
      • Financial Accounting Assignments
      • Introduction Corporate Finance Assignments
    • Business
      • Entrepreneurship Assignment Help
      • Leadership Assignment Help
      • Business Assignment Help
      • Project Management Assignment
      • Supply Chain Management
      • Business Management Assignment Help
      • Human Resource Assignment Help
      • Operation Management Assignment
      • Leadership Assignment
      • Change Management Assignment Help
    • Law
      • Contract Law
      • Constitutional Law
      • Corporate Law
      • Common Law
      • Criminal Law
      • Commercial Law
      • International Law
      • Property Law Assignment
      • Taxation Law Assignment
      • Tort Law Assignment
    • Engineering
      • Engineering Assignment Help UK
      • Civil Engineering
      • Computer Engineering
      • Mechanical Engineering
      • Software Engineering
      • Online Engineering Assignment Help
      • CDR Writing
      • CDR Assignment Help
    • Marketing Assignment Help
      • Marketing Assignment Help
      • Social Media Marketing Help
      • Digital Marketing Assignment
      • 4ps Of Marketing Assignment Help
      • Pestel Analysis Assignment
    • Assignment Help On Companies
      • woolworths Assignment Help
      • Costco Assignment Help
      • Coles Assignment Help
    • Popular Assignments
      • Pricing Strategy Assignment
      • Sales Promotion Assignment
      • Porters Five Forces assignment
      • Solve Accounting Assignment
      • Bitcoin Assignment Help
      • Lehman Brothers and Enron Scandal Auditing Assignment
      • IT Management Assignment Help
      • Healthcare Management Help
      • Decision Making Assignment
    • Project Management Assignment Help
    • Artificial Intelligence Assignment Help
  • Sample Assignments
  • Resources
    • Assignment details
    • Give us a Feedback
    • Make a Payment
    • Plagiarism Checker
    • Privacy policy
    • Refer a Friend
    • Submit Documents & Earn
    • Terms of service
    • Word Counter
  • Blogs
  • Get a Quote
SignupLogin
 May 30, 2025

Get online Assignment Help on

Cloud Computing

Cloud Computing Platform Assignment Help

“Impact of Web 2.0 and Cloud Computing Platform on Software Engineering”   

        Introduction

The following research report is based on the selected article “Impact of Web 2.0 and Cloud Computing Platform on Software Engineering” by (Guha and Al-Dabass, 2010). This research report aims to analyse the impact of cloud computing and Web 2.0, particularly on software engineering. In this research report, cloud computing platforms and its implementations on IT infrastructure in the software industry will be studied. Further, this research report will study how the software industry is struggling with cloud computing considering the impacts and challenges of cloud computing on software engineering. Presently, Cloud Computing and Web 2.0 has immensely developed that has enabled new business models to adopt semantic web. Most of the businesses have leased out its computing platforms to Cloud Computing (CC). Because of its benefits, Cloud Computing has taken over the software development significantly. Lastly, this research report will discuss the difference between software engineers and cloud providers.

Discussion

With the developing IT infrastructure and semantic web, more business models have diverted its computing operations from software applications to cloud computing [1]. Semantic web such as Web 2.0 enables businesses to enjoy benefits of “Extensible Mark-up Language” (XML) that allows the data content to be read and processed by computers automatically. Other XML Web platforms like “Simple Object Access Protocol” (SOAP) and “Web Service Description Language” (WSDL) are capable of integrating computing platforms, operating systems and various programming languages that makes it much easier than the software [2]. Furthermore, CC and Web offer data exchange and data integration that can be accessed over the internet with geographically dispersed clients. Due to these web attributes and capabilities, most of the business models have adopted Cloud Computing and Web.

Stuck with your Assignment?

Hire Qualified Writers for Assignment Help at Low Price

WhatsApp Get a Quote

This article defined cloud computing as the idea of outsourcing the server, storage, software tools and techniques over the internet. There are three types of cloud computing, that are used depending upon the data and resources that are stored and shared. IaaS, PaaS and SaaS are the three types cloud computing that is commonly used by the businesses to store, retrieve and share the data and resources, and to avail programming and software services. As illustrated in Fig. 1, businesses decide from the three common clouds (private, public and hybrid) considering the amount of control it requires to secure or share with the tenants [3].

Figure 1: Cloud Computing Platforms [3]

Cloud computing is an integrated “service-oriented architecture” (SOA) of hardware and software resources that are virtually interlinked to different applications in the different operating systems. Because of virtualisation, the resources and data can be shared and accessed by multiple users [4]. Fig. 2 represents the virtual infrastructure that allows greater on-demand scalability, and effective resource management. Consequently, it also enables cost cutting and greener IT movement.

Figure 2: Virtual Infrastructure [4]

Other than the outward benefits, cloud computing has many other advantages. Cloud computing infrastructure is flexible and quick. It supports various protocols and allows a change in applications rapidly [5]. It can also deal with an increased performance like response time, scalability and application availability, and allows efficient resource management. It also offers elasticity of growth to its users. With such wide-ranging business models, several IT companies like IBM, Microsoft, Google, Amazon and HP are installing cloud computing [3].

On the other hand, the software industry faced several complications in dealing with the emerging computing environment. With the rapidly developing computing technology, software industry remained incompetent due to its heterogeneous platforms, non-user-friendly interface and inflexible to change attributes. However, the required improvements in software will ultimately increase the cost of the project later in the “software development life cycle” (SDLC) [6]. Therefore, the software engineers emphasised on continuous development in agile process models like Scrum, XP, and Crystal. Agile process models usually have shorter development cycles, where activities are time-boxed for within a few weeks. Agile process models can be competent to the Web 2.0 and cloud computing, if the software developers are motivated, talented and organised [6].

Article Highlights

From the analysis of this research article, it is evident that the present software process frameworks and models require interaction with cloud computing to perform more adequately. Since the agile business models included users, software engineers and customers; cloud providers can enhance its performance by supplying IT and computing infrastructure. Together, software and cloud computing can address to certain likely questions such as “how many software developers are needed?” cost estimations, budgeting and scheduling, risk assessment, quality assurance and change management and component reuse [7].

This research article suggested that software developers and cloud providers work in synergy to provide ideal computing infrastructure [8]. There are certain aspects in developing ideal computation infrastructure that is developed and controlled by software engineers such as component reuse, coding and testing. While, in some point, software engineers require web services support through cloud providers instead of acquiring them. Moreover, the maintenance phase also requires support from cloud providers. At many times, mostly when higher resource usage is demanded, for instance, applications are installed as “Software-as-a-Service” (SaaS) cloud providers works well because of its capability to manage the multiple resources [9]. However, cloud providers use virtualisation of data and resources to cater customers’ demand more efficiently. Therefore, cloud providers ensure quality of services to the customers.

From this article, it is also cleared that the interactions between cloud providers and the software engineers highly depends upon the type of cloud (private, public or hybrid) being used. For instance, in a private cloud, the business model is more controlled than public. It is usually ensuring the reliability and availability of applications. Moreover, the advantages of private cloud are said to have less interaction with the cloud providers which justifies high reliability, security and availability of resources [10].

This research article proposed an “innovative software engineering” in order to leverage the advantages and reducing challenges to improvise the computation framework. To do so, the researchers came up with the extended version of “Extreme Programming” (XP), which is an agile process model for Cloud Computing, namely. “Extreme Cloud Programming”. Figure 3 represents the proposed integrated model of “Extreme Cloud Programming”.

Figure 3: “Extreme Cloud Programming”

Moreover, this article suggested a software matrix in developing the “Extreme Cloud Programming” process model. The “Constructive cost estimation model” (COCOMO) was introduced for cost estimation of software projects. “This matrix was introduced by Tom DeMarco in 1997, to mitigate the chances of risks in the software projects.  

The researchers in this research article carried out a test on cloud computing class of software projects to compare with the other categories. Through the test, the article concluded that cloud computing has made software engineering more difficult. For the software engineers there is a room for plenty of efforts needed to compete with the cloud computing. Furthermore, this article also introduced the new agile process which emphasise on the interaction with cloud providers that can significantly reduce the challenges in software development in cloud computing platforms. By doing so, software development can become more effective and advantageous for the businesses to rely on.

Get Assignment Help Now

Conclusion

Due to increasing popularity of cloud computing, several IT businesses have shifted their focus from complex and complicated software to Web 2.0 and cloud computing platforms. Through cloud computing, businesses are effectively managing its data and resources. Cloud computing provides numerous advantages to the customers like availability and flexibility, with significant reduced cost. For these reasons, cloud computing and Web 2.0 have tremendously grown in a few years. Cloud computing enables customers to align their physical resources and presenting and sharing them virtually with the end-users. Cloud computing platform intends to offer efficient resourcing, and stagging that can be easily accessible by the customers regardless of geographical dispersions. Cloud computing has become the most adopted paradigm to cater the complex functions in the modern computing world. In contrast to software installation, cloud computing offers initial investments since the users only pays for the services they need. Unlike software, cloud computing is found much more flexible and secure.

Apparently, cloud computing seems more efficient than software for every field. However, from this research article, it is evident that in software engineering, the integration of both, cloud computing and software development is meaningful. The research article studied introduced “Extreme Cloud Programming” that is a proposed process model for interactions between software and cloud computing. It is cleared from the article that software developers struggle and strives through many challenges in competing with the cloud computing, but the interactions with cloud and improvement in software development can significantly impact on software engineering.

Embark on a transformative learning experience with Assignmentstudio’s Professional Assignment Help on Innovation: Cloud Computing. Our specialized assistance empowers students to excel in harnessing the potential of cloud technology, driving innovation and success in their academic endeavors

                             

References

[1]       D. Kreutz, F. Ramos, P. Verissimo, C. Rothenberg, S. Azodolmolky and S. Uhlig, “Software-defined networking: A comprehensive survey.,” Proceedings of the IEEE, vol. 103, no. 1, pp. 14-76, 2015. Retrieved from: https://sci-hub.tw/https://doi.org/10.1109/JPROC.2014.2371999.

[2]       C. Garcia and R. Abilio, “Systems integration using web services, rest and soap: a practical report.,” Revista de Sistemas de Informação da FSMA, vol. 1, no. 19, pp. 34-41, 2017. Retrieved from: https://www.researchgate.net/profile/Cristiano_Garcia4/publication/317729856_Systems_Integration_Using_Web_Services_REST_and_SOAP_A_Practical_Report.pdf

[3]       S. Schneider and A. Sunyaev, “Determinant factors of cloud-sourcing decisions: reflecting on the IT outsourcing literature in the era of cloud computing.,” Journal of Information Technology, vol. 31, no. 1, pp. 1-31, 2016. Retrieved from: https://link.springer.com/article/10.1057/jit.2014.25

[4]       M. Díaz, C. Martín and B. Rubio, “State-of-the-art, challenges, and open issues in the integration of Internet of things and cloud computing.,” Journal of Network and Computer applications., vol. 67, pp. 99-117, 2016. Retrieved from: https://www.sciencedirect.com/science/article/pii/S108480451600028X

[5]       V. Storey and I. Song, “Big data technologies and management: What conceptual modeling can do.,” Data & Knowledge Engineering, vol. 108, pp. 50-67, 2017. Retrieved from: https://www.sciencedirect.com/science/article/pii/S0169023X17300277

[6]       P. Isaias and T. Issa, “Information system development life cycle models.,” High Level Models and Methodologies for Information Systems, pp. 21-40, 2015. Retrieved from: https://link.springer.com/chapter/10.1007/978-1-4614-9254-2_2

[7]       L. Cui and Q. Yan, “When big data meets software-defined networking: SDN for big data and big data for SDN,” IEEE network, vol. 30, no. 1, pp. 58-65, 2016. Retrieved from: https://sci-hub.tw/https://doi.org/10.1109/MNET.2016.7389832

[8]       H. Truong and S. Dustdar, “Principles for engineering IoT cloud systems.,” IEEE Cloud Computing, vol. 2, no. 2, pp. 68-76, 2015. Retrieved from: https://sci-hub.tw/https://doi.org/10.1109/MCC.2015.23

[9]       V. Chang, Y. Kuo and M. Ramachandran, “Cloud computing adoption framework: A security framework for business clouds.,” Future Generation Computer Systems, vol. 57, pp. 24-41, 2016. Retrieved from: https://www.sciencedirect.com/science/article/pii/S0167739X15003118

[10]     T. Islam, D. Manivannan and S. Zeadally, “A classification and characterization of security threats in cloud computing.,” Int. J. Next-Gener, vol. 7, no. 1, 2016. Retrieved from: https://www.researchgate.net/profile/Tariqul_Islam16/publication/308172311_A_Classification_and_Characterization_of_Security_Threats_in_Cloud_Computing/links/57dc38cf08aeea195935c51f/A-Classification-and-Characterization-of-Security-Threats-in-Cloud-Computing.pdf.

Get Help on WhatsApp

 

Need Urgent Academic Assistance?

Price Starts from $10 Per Page

*
*
*
*

Get Instant Help through WhatsApp

Assignment Studio - Your Partner in Academic Success!

For Students in UK

WhatsApp

For Students in USA

WhatsApp

Popular Services

Assignment Help

Homework Help

Essay Help

Dissertation Help

Assignment Help UK

Thesis Help

Research Paper Help

Report Writing Help

CDR Writing

Popular Subjects

Law Assignment Help

Engineering Assignment Help

Marketing Assignment Help

Project Management Assignment Help

Accounting Assignment Help

Business Assignment Help

Economics Assignment Help

Artificial Intelligence Assignment Help

Assignment Help on Companies

Finance Assignment Help

Auditing Assignment Help

Leadership Assignment Help

Video Presentation Assignment Help

Nursing Assignment Help

Statistics Assignment Help

IT Assignment Help

Database Assignment Help

Programming Assignment Help

Social Media Assignment Help

Samples

Sample Assignment Solutions

Essay Writing Samples

Literature Review Samples

Case Study Samples

Marketing Report Samples

Worldwide Services

United Kingdom

United States

Australia

Canada

United Arab Emirates

Singapore

Resources

Word Counter

Submit Documents & Earn

Plagiarism Checker

Refer & Earn

Give us a Feedback

Order a New Assignment

Quick Links

Terms & Conditions

Refund Policy

Privacy Policy

Blog

Refer & Earn upto 4000$

Our Globally Trusted Assignment Help Service Delivers Tailored Solutions with Expert Guidance, Timely Delivery, and Unmatched Quality for Students in the UK, Australia, and USA!

Contact Details

UK Office

101, Gower Street,WC1E 6AA, London, United Kingdom

Mobile

+44 7308 518706

USA Office

Brooklyn 11216, New York, United States

Mobile

+1 8126514131

Australia Office

533 Little Collin Street, Melbourne, Australia

Assignment Studio © 2025 All rights reserved.

TOP
Order Notification

[variable_1] from [variable_2] has just ordered [variable_3] Assignment [amount] minutes ago.

Get 1-On-1 Customized Essay Assistance

Order Now and Get 40% Off

*
*
*
*

Get 1-On-1 Customized Research Proposal Assistance

Order Now and Get 40% Off

*
*
*

Get 1-On-1 Customized Dissertation Assistance

Order Now and Get 40% Off

*
*
*

Get 1-On-1 Customized Thesis Assistance

Order Now and Get 40% Off

*
*
*

Order Now

Order Now and Get 40% off on your Assignment 

*
*
*
*

Order Now and Get 25% off For September-October only

textbox6129
textarea1740
Select FileChangeRemove
fileupload7305

‹›×

    Get Assignment Help from Expert Writers

    From World's No.1 Assignment Help Company

    *
    *
    *
    *
    *
    *
    Hire Professional Writers at Low Prices!
    *
    *
    *
    *