CALMS

CALMS is an acronym which stands for “Computer-Aided Learning and Management System”. It is a software application which is designed to help users manage and learn from their computer usage. CALMS provides a number of features which allow users to track their progress, set goals, and receive feedback on their performance. How do you take … Read more

Mantle

The mantle is the outermost layer of a terrestrial-type planet or natural satellite that is defined by its rigid mechanical properties. On Earth, the mantle is a layer of silicate rock between the crust and the outer core. The mantle makes up 83% of Earth’s volume and is composed of silicate rocks that are rich … Read more

Open Network Automation Platform

Open Network Automation Platform (ONAP) is an open source software project that enables network operators to manage, control, and automate their networks. ONAP provides a common platform for automating network operations and managing network resources. ONAP is designed to enable network operators to quickly and easily deploy new services and applications. ONAP consists of a … Read more

VIPER (View, Interactor, Presenter, Entity and Router)

The VIPER software development methodology is a variation of the traditional Model-View-Controller (MVC) approach that seeks to improve the separation of concerns between the different components of an application. The VIPER acronym stands for View, Interactor, Presenter, Entity, and Router. Each of these components has a specific role to play in the VIPER architecture. The … Read more

Dark pattern

A dark pattern is a user interface that has been carefully crafted to trick users into doing something that they might not otherwise do, such as buying a product, signing up for a service, or clicking on an ad. Dark patterns are often used to exploit human cognitive biases, such as the sunk cost fallacy … Read more

Modeling and simulation (M&S)

Modeling and simulation (M&S) is the process of creating and using models to simulate real-world scenarios. Models are often used to help engineers design new systems or to predict how existing systems will behave. Simulation can be used to test different designs for a system before building it, to find the best configuration of a … Read more

Direct3D

Direct3D is a proprietary API created by Microsoft for rendering three-dimensional graphics. It is a part of the DirectX family of APIs. Direct3D uses hardware acceleration if it is available on the graphics card, allowing for hardware acceleration of the entire 3D rendering pipeline or even only partial acceleration. How do I enable Direct3D? Direct3D … Read more

Agile glossary: Words-2-Go

The term “Agile glossary: Words-2-Go” is a list of terms commonly used in the Agile software development methodology. This list is designed to help software developers quickly learn and understand the Agile methodology. What are the 3 terms that commonly come up related to Agile mode of delivery? 1. Agile delivery: This term is used … Read more

Discoverability (in UX design)

In UX design, discoverability is the degree to which users can intuitively find the features and functionality of a product or service. A product or service with high discoverability is easy to use and understand, while one with low discoverability is more difficult to use and understand. There are several factors that contribute to discoverability, … Read more

Wireframe

A wireframe is a low-fidelity representation of a design. It is typically used early in the design process to communicate ideas and concepts quickly and cheaply. Wireframes are usually created using simple shapes and lines, and they do not include any real content or imagery. This makes them very quick and easy to create, and … Read more