The Future of Software and the Elimination of Bugs
$19.95 Buy and instantly download this paper now
This paper examines the future of software, including embedded processors with the power to network everything from cars to household appliances. The author of this paper examines immediate and projected developments for this type of software, looking in particular at ways to eliminate or reduce bugs. The paper focuses on smart source code analyzers for both sequential and distributed systems code.
From the Paper:"Software will allow all sorts of devices, from cars to refrigerators, to exchange data and interact. We already have embedded processors in cars, linked by small "car-area" networks. But what if these processors begin to communicate over a broader network? The potential is very great, indeed. In remote areas, the embedded processors could warn the driver and suggest a route to the nearest gas station before the driver runs out of gas. We can also conceive of collision avoidance systems that are programmed to take control of a car when a collision appears to be imminent. The embedded processors in the cars that are about to collide can devise a strategy that avoids the collision, without risking a roll-over. If this prediction indeed comes true, the reliability of the car that you are driving in 2010 will depend on the dependability of the software in nearby cars. For example, your airbags might inflate if the software in a nearby car erroneously alerts your car that it is about to crash into it."
Cite this Essay:
The Future of Software and the Elimination of Bugs (2006, June 07) Retrieved October 07, 2022, from https://www.academon.com/essay/the-future-of-software-and-the-elimination-of-bugs-66297/
"The Future of Software and the Elimination of Bugs" 07 June 2006. Web. 07 October. 2022. <https://www.academon.com/essay/the-future-of-software-and-the-elimination-of-bugs-66297/>