Glossary index

Technology, science and the universe

+57,000terms
19galaxies
2languages
Dailynew terms from the radar
Software development

Sourcetree

Sourcetree is a free Git desktop client that simplifies the way you interact with your Git repositories. This tool provides an intuitive graphical interface that allows developers to manage their…

Software development

SPARK

SPARK is a formally defined programming language based on Ada, designed for high-integrity and high-assurance systems. It focuses on safety and reliability, making it an ideal choice for critical…

Software development

Spatial User Interface

The Spatial User Interface (SUI) is a concept that refers to the interaction with augmented reality (AR) elements through a three-dimensional environment. This interface allows users to interact with…

Software development

Specification

Specification is a detailed description of the requirements and behavior of a system. In the field of software development, it refers to the documentation that defines the functionalities…

Software development

Specification by Example

Specification by Example (SBE) is a collaborative approach to defining requirements using concrete examples. This method focuses on creating clear and understandable examples that illustrate how a…

Software development

Specification Testing

Specification testing involves validating that the software meets the specified requirements. This type of testing focuses on verifying that each functionality of the software aligns with the…

Software development

Spike

In the context of Extreme Programming (XP), a 'Spike' refers to a limited period of time dedicated to investigating or exploring a solution to a specific problem. This approach is fundamental for…

Software development

Splash Screen

The splash screen is a graphical interface that temporarily appears while an application is loading on devices. Its main purpose is to provide an attractive visual experience to the user during the…

Software development

Spotlight

Spotlight is a search feature integrated into various operating systems that allows users to quickly locate files, applications, emails, contacts, and information on their devices. This tool is…

Software development

Spring

Spring is a framework for developing enterprise applications in Java, designed to simplify the process of creating robust and scalable applications. Its architecture is based on the principle of…

Software development

Spring Boot

Spring Boot is a development framework that simplifies the configuration and development of new Spring applications. Its main goal is to facilitate the creation of Spring-based applications…

Software development

Spring Boot Actuator

The Spring Boot actuator is a powerful tool that provides production-ready features such as monitoring and management of applications. This component allows developers to obtain detailed information…

Software development

Spring Boot CLI

The Spring Boot CLI is a command-line tool that allows you to run and test Spring Boot applications. This interface facilitates the quick and efficient creation, configuration, and management of…

Software development

Spring Boot Configuration Processor

The Spring Boot configuration processor is a fundamental tool that facilitates the generation of metadata for configuration properties in applications developed with this framework. Its main function…

Software development

Spring Boot DevTools

Spring Boot DevTools provides additional features during development to enhance the development experience. This toolkit is designed to facilitate the creation and testing of applications, allowing…

Software development

Spring Boot JPA

JPA from Spring Boot simplifies the implementation of data access layers based on JPA. The Java Persistence API (JPA) is a Java specification that allows the management of relational data in Java…

Software development

Spring Boot Security

Spring Boot security provides security features for Spring Boot applications, facilitating the implementation of robust and configurable protection measures. This security is based on the Spring…

Software development

Spring Boot Starter

Spring Boot starters are a set of convenient dependency descriptors that you can include in your application. These starters simplify the process of configuring and managing dependencies in Spring…

Software development

Spring Boot Starter Actuator

The Spring Boot Actuator starter is a starter that allows developers to easily and efficiently add actuator features to their Spring Boot applications. This starter provides a series of…

Software development

Spring Boot Starter AMQP

The Spring Boot AMQP starter is a starter for using AMQP messaging with Spring Boot. AMQP, which stands for Advanced Message Queuing Protocol, is a messaging protocol that allows communication…

Software development

Spring Boot Starter Data JDBC

The JDBC data starter of Spring Boot is a starter that allows developers to efficiently use JDBC (Java Database Connectivity) within the Spring Data ecosystem. This starter provides the necessary…

Software development

Spring Boot Starter Data JPA

The Spring Boot Data JPA Starter is a starter for using Spring Data JPA, allowing developers to easily integrate data access functionality into their applications. This starter provides automatic and…

Data and analytics

Spring Boot Starter Data Redis

The Spring Boot Redis Data Starter is a starter designed to facilitate the integration of Redis with Spring Data. Redis is an in-memory, key-value database commonly used for storing temporary data…

Software development

Spring Boot Starter JSP

The Spring Boot JSP starter is a starter that allows the use of JavaServer Pages (JSP) as a template engine for generating views in web applications developed with Spring Boot. This starter…

Glosarix on your device

Install
×
Enable Notifications Ok No