5,995 Results for:Software Development Fundamentals

  • Sort by: 

application security

Application security is the use of software, hardware, and procedural methods to protect applications from external threats. Once an afterthought in software design, security is becoming an increasingly important ... Read Full Definition

Associated Glossaries

hypervisor security

Hypervisor security is the process of ensuring the hypervisor, the software that enables virtualization, is secure throughout its life cycle, including during development, implementation, provisioning, management ... Read Full Definition

Associated Glossaries

version control

Version control (also known as revision control or source control) is a category of processes and tools designed to keep track of multiple different versions of software, content, documents, websites and other ... Read Full Definition

Associated Glossaries

JavaFX

JavaFX is a software development platform for the creation of both desktop aps and rich internet applications (RIAs) that can run on various devices. The name is a short way of typing "Java Effects." Read Full Definition

Associated Glossaries

General Architecture for Text Engineering (GATE)

General Architecture for Text Engineering (GATE) is a development environment for writing software that can process human-language text. In particular, GATE is used for computational language processing and text ... Read Full Definition

security by design

Security by design is an approach to software and hardware development that seeks to make systems as free of vulnerabilities and impervious to attack as possible through such measures as continuous testing, ... Read Full Definition

SS7 attack

While the SS7 network is fundamental to cellphones and its operators, the security of the design relied entirely on trust. The SS7 network operators counted on one another to play by the rules. Now, with operators ... Read Full Definition

WAG (estimate)

A WAG (wild-ass guess) is an estimate for how long it will take to complete a project.  In agile and scrum software development, a WAG is often based upon historical experience.  Read Full Definition

Associated Glossaries

Rapid Access Computing Environment (RACE)

Rapid Access Computing Environment (RACE) is a United States federal government infrastructure-as-a-service (IaaS) initiative for developing and testing new Department of Defense (DoD) software applications. Read Full Definition

feature flagging

Feature flagging is a cost-effective and simple programming method that involves a programming design pattern which allows developers to turn a feature of a software application on or off without having to release ... Read Full Definition

Associated Glossaries