software


Also found in: Dictionary, Thesaurus, Medical, Legal, Financial, Acronyms, Encyclopedia, Wikipedia.
Related to software: types of software

software as a service

A software distribution model in which a client pays via subscription for a third party to store and maintain applications that can be accessed by the client over the Internet (i.e. on the cloud). Sometimes hyphenated. Software as a service makes it easy for businesses to maintain a current software suite.
See also: service, software

software entropy

The tendency for computer software to become gradually worse in performance or responsiveness over time, eventually leading to it becoming completely faulty, unresponsive, or unusable. This is either due to software failing to remain up to date and compatible with the operating system in which it operates, or because the software's code has been updated or altered in ways that have introduced more bugs and errors over time. (It doesn't refer to actual physical decay.) If you want to develop programs that people continue to use for years to come, you've got to factor in ways to avoid software entropy with each new update, the users will eventually move on to something that works better. A lot of people just let programs sit on their hard drives for years at a time without being updated or upgraded at all, and then are totally flabbergasted when software entropy renders them totally unusable down the line.
See also: software

software decay

The tendency for computer software to become gradually worse in performance or responsiveness over time, eventually leading to it becoming completely faulty, unresponsive, or unusable. This is either due to software failing to remain up to date and compatible with the operating system in which it operates, or because the software's code has been updated or altered in ways that have introduced more bugs and errors over time. (It doesn't refer to actual physical decay.) If you want to develop programs that people continue to use for years to come, you've got to factor in ways to avoid software decay with each new update, the users will eventually move on to something that works better. A lot of people just let programs sit on their hard drives for years at a time without being updated or upgraded at all, and then are totally flabbergasted when software decay renders them totally unusable down the line.
See also: decay, software

software rot

The tendency for computer software to become gradually worse in performance or responsiveness over time, eventually leading to it becoming completely faulty, unresponsive, or unusable. This is either due to software failing to remain up to date and compatible with the operating system in which it operates, or because the software's code has been updated or altered in ways that have introduced more bugs and errors over time. (It doesn't refer to actual physical decay.) If you want to develop programs that people continue to use for years to come, you've got to factor in ways to avoid software rot with each new update, the users will eventually move on to something that works better. A lot of people just let programs sit on their hard drives for years at a time without being updated or upgraded at all, and then are totally flabbergasted when software rot renders them totally unusable down the line.
See also: rot, software

software rot

n. an imaginary disease that causes computer programs to go bad over a long period of time. (Computers.) What you have here is not a bug, but just plain old software rot.
See also: rot, software
References in periodicals archive ?
2 Electronic upload of software from vendor's equipment to customer's computers.
Addition of tangible software documentation or publications in connection with the sale of prewritten software transferred electronically.
One of the ways that SLAs can help improve software quality is that they focus the attention of the acquisition professional on the nonfunctional requirements (e.
Even if foot-dragging firms can avoid the financial penalties, they will ultimately end up paying in other ways if they don't properly manage their software licenses.
Software AG's flagship product, Tamino, has recently won several awards in Asia.
Large digital images may be stored in separate database files and compressed with special software to reduce the space needed for image storage.
SOP 98-1 says an entity should expense costs it incurs during the preliminary project stage of software development as incurred.
Models for assessing and improving software development processes formed during the past decade typically address issues such as whether an organization has appropriate software project-management procedures in place and that the right metrics are being collected and used for managing software production.
In general, though, the software can be grouped by price, platform and performance.
If software development constitutes research and development (R&D) under Sec.
A brief description of each software package follows.
The IRS has taken position that self-developed software costs are currently deductible; under Rev.
AM SOFTWARE 1500B Northwest Vivion Road Kansas City, Missouri 64118 Telephone: (816) 741-7848
Full browser ?