StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...

Computing systems.Emerging Trends in Software Development:Cloud Computing - Essay Example

Cite this document
Summary
Inevitable Change.
Computing systems are living things. Maybe they aren’t biological like plants and animals but change is a necessary action, just like science shows us evolution is necessary in natural science…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER94.3% of users find it useful
Computing systems.Emerging Trends in Software Development:Cloud Computing
Read Text Preview

Extract of sample "Computing systems.Emerging Trends in Software Development:Cloud Computing"

Download file to see previous pages

So it stands to reason that the more complex the system, the more complex the software and probably the more often it requires updates. As Professor Williams points out in his paper (Williams 2009), this is especially true for a system that has been operating for some time (late in its life cycle), even though may be working quite well. “When an architectural change causes the interactions to become more complex, the architecture is degenerating”. So the developer must make the updates carefully, for faults and bugs are much more common in older hardware, much like major surgery is risky in older animals.

Like it is doubtful Windows ’95 would work for today’s computing world, especially the Internet, complex systems from that era would have had to change in order to accept the ever increasing demands placed on them from the users. Manny Lehman developed a set of rules for software evolution. His Law II states in a nutshell that the more changes the system becomes ever more complex and the danger of system instability is increased (Ibid). Most software manufacturers consider the maintenance or update process the most expensive part of inventing and producing the product.

So it is no wonder that there is lot of emphasis on what is known today as the software process. Acuna (2000) discusses four basic parts that every process has and from there a predictable model can be shown to foretell future changes. They are agent (not necessarily a human, maybe a sub process inside the software), role (rights and responsibilities assigned to the agent), and activity (the part of the process where changes are made, normally by a human). Finally there is the artifact (the raw product of the software from which future changes can be developed).

Since the artifact phase is where most changes in the process take place the developer can accurately predict future changes from like software processes. When this is model is used, resiliency to change is greater and the likelihood of bugs is decreased immensely. Emerging Trends in Software Development: Cloud Computing In 1995 technology was great. You bought a computer with a huge bulky monitor and an early Intel processor. But as usual for new technology things could only be improved. The processor got faster and the software expanded.

But the best thing was the cable slowly went away. First there were DSL and Cable and finally came wireless, Wi-Fi and Bluetooth. Your laptop can go anywhere with an air card or hot spots. Even the cell phone is now a smart phone, also capable of keep one connected. But what was the default desktop on that old Windows environment? Clouds. The concept for what is now known as cloud computing was visualized as far back at the 1960’s (Cantu 2011). Like an electric utility, cloud computing is shared devices and peripherals from one central source, so that certain applications can draw those services as needed.

A good example of this would be smart phone technology where the phone only draws resources as needed from central servers at the service provider. Several advantages can be realized by using cloud computing, including the versatility of being able to access current data from anywhere, such as the salesman at the presentation meeting across the country. The internet is the preferred method of accessing cloud so any browser capable device can suffice. Costs are kept down, as businesses aren’t required to purchase and operate expensive server.

Disaster contingency is also a factor, especially if the data is redundant across several servers. Users also have access to the most up to date applications, as they are updated from one central location. It has been mainly a business oriented

...Download file to see next pages Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Computing systems.Emerging Trends in Software Development:Cloud Essay”, n.d.)
Retrieved from https://studentshare.org/information-technology/1460370-week9-1dq
(Computing systems.Emerging Trends in Software Development:Cloud Essay)
https://studentshare.org/information-technology/1460370-week9-1dq.
“Computing systems.Emerging Trends in Software Development:Cloud Essay”, n.d. https://studentshare.org/information-technology/1460370-week9-1dq.
  • Cited: 0 times

CHECK THESE SAMPLES OF Computing systems.Emerging Trends in Software Development:Cloud Computing

Cloud Computing

In the paper “cloud computing” the author discusses cloud computing, which offers the dynamic acquisition of computing power units that facilitate the provision of an effective and uninterrupted service to the clients.... hellip; The author states that the concept of cloud computing is being accepted faster than anticipated since it caters to the increasing needs of the enterprises and the changing trends of the consumer behavior....
10 Pages (2500 words) Research Paper

Business Information Systems

This paper will therefore attempt to research and analyse the emerging trends in the business information systems and information technology.... Cloud Computing Probably one of the most important emerging trends in the business information systems and information technology in general is the rise of the cloud computing.... Similarly, on the hardware and software side, firms are increasingly using cloud computing as the valid alternative to process information....
5 Pages (1250 words) Research Paper

Emerging Technology and Green Computing

Some of the various technologies that have been born out of this include cloud computing and virtualization that allow for the use of resources over a wide network.... Software considers such aspects as cloud computing and algorithm tweaks that minimize power consumption improving efficiency (Harris 2008 23).... Hardware One of the more recent technologies in this space is that of cloud computing.... Conclusion There have been great improvements in the making of green computing systems....
3 Pages (750 words) Essay

Cloud Computing and Software Evolution at Business

The author of this paper also assesses and analyzes the main areas and factors, new developments, and implementations of cloud computing technology at businesses… Public clouds are executed using 3rd parties, and the implementations from diverse clients are probable to be mixed on the cloud's storage systems, servers, and networks.... Additionally, a number of these applications have been accessible remotely over the internet from a number of years, thus, the cloud computing might be considered noticeably similar to the present web-based environment for the majority users (Bennett et al....
24 Pages (6000 words) Research Paper

Cloud Client Computing

hellip; This essay discusses that cloud computing has recently become very popular, but there are also many problems.... When these things are not done, the costs of cloud computing soar making the idea of the cloud not as cost beneficial as previously thought.... The first article by Boulton talks of the wastes that are associated with cloud computing.... The researcher of this essay aims to analyze Cloud/Client computing.... It deals with bringing together of cloud and mobile computing with the aim of promoting the development of applications that are centrally coordinated and thus be delivered to any device....
7 Pages (1750 words) Essay

Pros and Cons of Cloud Computing

iscuss the following issues within an organisation in relation to cloud computing:11Conclusion13Recommendations14Reference14IntroductionCompanies globally are increasingly looking at implementing innovative services to reduce costs, optimally use the available resources and add to their bottomline without much investment.... The implementation of cloud computing has helped many companies to achieve these targets by providing innovative and flexible technique to test, develop and create various products and utilize services without the requirement of a full-fledged infrastructural set-up....
15 Pages (3750 words) Assignment

Information Systems and Cloud-Based Computing

This report "Information Systems and Cloud-Based Computing" discusses technological advancements in cloud computing that have impacted to a great extent the operation of businesses today.... hellip; cloud computing has assisted businesses and companies to improve in terms of profitability due to the extended network provided by cloud computing.... cloud computing has a robust security monitor system that reduces the risks of loss and entry of data into the wrong hands....
10 Pages (2500 words) Report

Cloud Computing in Australian E-Healthcare System

… The paper “cloud computing in  Australian e-Healthcare System ” is an impressive example of a case study on information technology.... cloud computing is a familiar phenomenon in the recent past as far as modern computing is concerned.... The paper “cloud computing in  Australian e-Healthcare System ” is an impressive example of a case study on information technology.... cloud computing is a familiar phenomenon in the recent past as far as modern computing is concerned....
18 Pages (4500 words) Case Study
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us