software conflict


Also found in: Dictionary, Thesaurus, Medical, Financial.
Related to software conflict: Software emulation

software conflict

A problem that occurs when two programs cannot run in the same computer at the same time. It is generally due to a programming bug and typically manifests when two programs compete for the same resource (memory, peripheral device, register, etc.). Not often, but possible, intermittent hardware failures can cause two programs to conflict.

The bug in the code could be in the application program or the OS, DBMS or other system program that carries out the functions of the programming interface (API). If the interface is poorly defined, two applications may request services that cause conflict. This is more a bug in architecture rather than improper coding by the application programmers. Software conflicts can be one of the most vexing problems to solve. See DLL hell and anomaly.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
Mentioned in ?
References in periodicals archive ?
However, if you use this software, make sure to shut down any antivirus programs to avoid software conflicts.
For instance, a financial institution can install the software, along with its hypervisor (or virtual machine monitor) interface, at its main and backup sites and then move critical operations between the sites without hardware or software conflicts, he said.
As IT managers face increased pressure to meet the changing demands of an IT infrastructure, supporting a growing number of applications on desktops from deployment through to retirement, as well as coping with the daily deluge of software conflicts can be a daunting task.

Full browser ?