Glossary index

Technology, science and the universe

+57,000terms
19galaxies
2languages
Dailynew terms from the radar
Operating systems

Soft Real-Time

Soft Real Time refers to a type of real-time operating system where deadlines are important but not critical. In this context, real-time operating systems are designed to manage tasks that require…

Operating systems

Soft Real-Time Scheduling

Soft real-time scheduling is an approach to task management in operating systems that aims to meet deadlines for process execution while allowing some flexibility in response time. Unlike hard…

Networking and telecommunications

Soft Reconfiguration

Soft reconfiguration is a feature of the Border Gateway Protocol (BGP) that allows updating the routing table without the need to close the BGP session. This is crucial in network environments where…

Graphics, games and extended reality

Soft Shadows

Soft shadows are a crucial element in computer graphics and 3D rendering, characterized by a gradual transition between illuminated and dark areas. Unlike hard shadows, which have well-defined and…

Artificial intelligence

Soft Target

A soft target refers to a probability distribution over classes rather than a hard label. In the context of machine learning, this means that instead of assigning a specific class to an input, a…

Software development

Software

Software refers to the programs and other operational information used by a computer. It is a set of instructions that tell the machine how to perform specific tasks. Unlike hardware, which is…

Networking and telecommunications

Software-Defined Access

Software-Defined Access (SDA) is an innovative approach that allows managing access to network resources through software, rather than relying on rigid hardware configurations. This method provides…

Networking and telecommunications

Software-defined networking

**Description:** Software-defined networks (SDN) are a network approach that uses software-based controllers to manage and optimize network infrastructure. This model allows for the separation of the…

Networking and telecommunications

Software-defined networking (SDN)

Software-defined networking (SDN) is an innovative approach that allows network management through software rather than relying on specific hardware. This paradigm is based on the separation of the…

Networking and telecommunications

Software-Defined Perimeter

The Software Defined Perimeter (SDP) is a security framework that creates a secure perimeter around cloud resources, allowing controlled and restricted access to them. Unlike traditional security…

Networking and telecommunications

Software-Defined Security

Software-Defined Security (SDS) is an innovative approach that uses software to manage and enforce security policies in software-defined networking (SDN) environments. This model allows organizations…

Artificial intelligence

Software Agent

A software agent is a computer program designed to act on behalf of a user or another program, making decisions and performing tasks autonomously. These agents can operate in complex and dynamic…

Software development

Software Architecture

Software architecture refers to the fundamental structures of a software system and the discipline of creating such structures. This discipline encompasses the organization of software components…

Business and technology management

Software Asset Management (SAM)

Software Asset Management (SAM) is the business practice of managing and optimizing the purchase, implementation, maintenance, utilization, and disposal of software applications within an…

Business and technology management

Software Assurance

Software assurance is the process of ensuring that software is developed and maintained according to specific security standards. This process involves implementing practices and methodologies aimed…

DevOps and operations

Software Automation

Software automation refers to the use of tools and computer programs to create repeatable instructions and processes that replace manual tasks. This approach allows organizations to improve…

Software development

Software Behavior

Software behavior refers to how a software system reacts to various inputs and conditions. This concept is fundamental in software development, as it allows developers to understand and predict how a…

Artificial intelligence

Software Bot

A software bot is an application designed to automate specific tasks, allowing organizations to optimize processes and reduce manual workload. These bots can interact with applications and systems…

Operating systems

Software Center

The Software Center is a graphical interface designed to facilitate software management installations on Linux-based operating systems. Its main purpose is to provide users with an intuitive and…

Software development

Software Compatibility Testing

Software compatibility testing is a set of procedures designed to verify whether software can run correctly on different hardware configurations, operating systems, applications, or network…

Business and technology management

Software Compliance

Cloud software compliance refers to the practice of ensuring that software used in cloud environments adheres to licensing agreements and relevant regulations. This means organizations must ensure…

Software development

Software Composition Analysis (SCA)

Software Composition Analysis (SCA) is a critical process in software development that focuses on identifying and managing the software components used in an application, as well as their respective…

Cloud and infrastructure

Software Configuration

Software configuration refers to the settings and options that define how a program or system operates. These parameters can include everything from customizing the user interface to defining…

Business and technology management

Software Configuration Management

Software configuration management is an essential discipline in software development that focuses on identifying and controlling changes in software products throughout their lifecycle. Its main…