Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Language01:16

Language

408
Language is a unique communication system that uses words and systematic rules to organize and transmit information. Unlike other forms of communication, which may involve postures, movements, odors, or vocalizations, language relies on symbols and grammar. This makes human communication distinct from that of other species, who also communicate but do not use language in the same way humans do.
Corballis and Suddendorf (2007) and Tomasello and Rakoczy (2003) highlight the role of language in...
408
Legal Guidelines for Documentation01:06

Legal Guidelines for Documentation

1.4K
The legal guidelines for nursing documentation are essential for ensuring accurate, professional, and ethical recording of patient care. The guidelines are discussed here:
1.4K
Multi-input and Multi-variable systems01:22

Multi-input and Multi-variable systems

145
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
145
Design Example: Automobile Ignition System01:14

Design Example: Automobile Ignition System

293
The automobile's ignition system plays a vital role by ensuring the timely ignition of the fuel-air mixture in each cylinder. This ignition is facilitated by a spark plug, which is composed of two electrodes separated by an air gap. A spark forms across this air gap when a substantial voltage is generated between the electrodes, leading to the ignition of the fuel.
One can generate a large voltage using a car battery of 12 volts with the help of inductors. Inductors are known for opposing...
293
Language Development01:22

Language Development

439
Children master language quickly and with relative ease, supported by both biological predisposition and reinforcement. B. F. Skinner (1957) proposed that language is learned through reinforcement, while Noam Chomsky (1965) argued that language acquisition mechanisms are biologically determined.
The critical period for language acquisition suggests that the ability to acquire language is at its peak early in life. As people age, this proficiency decreases. Language development begins very...
439
Introduction to Nuclear Reprogramming01:14

Introduction to Nuclear Reprogramming

2.0K
Nuclear reprogramming is the process of switching gene expression of one cell type to that of another cell type, usually from a differentiated cell state to an undifferentiated cell state. Differentiation occurs during processes such as development and morphogenesis, tissue regeneration, and malignancy. Cells can also be artificially induced to reprogram their gene expression by techniques such as nuclear transfer, induced pluripotency, and cell fusion. Such techniques have many applications in...
2.0K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Noise mapping and ambient sound recordings of the urban environment in Uganda.

Scientific data·2026
Same author

Calibration of low-cost sensor data for ambient PM<sub>2.5</sub> monitoring across urban and rural settings in South Central Uganda.

Atmospheric pollution research·2025
Same author

A labeled synthetic mobile money transaction dataset.

Data in brief·2025
Same author

Identifying globally relevant learnings from Africa's challenges and solutions to climate change and air pollution-related health impacts: a data science scoping review protocol.

BMJ open·2024
Same author

AirQo sensor kit: A particulate matter air quality sensing kit custom designed for low-resource settings.

HardwareX·2023
Same author

Air quality management strategies in Africa: A scoping review of the content, context, co-benefits and unintended consequences.

Environment international·2022
Same journal

Toward Cybersecurity Testing and Monitoring of IoT Ecosystems.

SN computer science·2026
Same journal

Voxel-based Deep Regression for Enhanced Body Composition Estimation from 3D Body Scans.

SN computer science·2026
Same journal

Detecting Adverse Drug Events in Social Media: A Brief Literature Review.

SN computer science·2026
Same journal

TRAM: The Telecommunications-Related AcciMap Method.

SN computer science·2026
Same journal

A Combinatorial Approach to Synthetic Data Generation for Machine Learning.

SN computer science·2026
Same journal

To Signal or Not to Signal? A Non-cooperative Game-Theoretic Approach to Discretionary Communication Between Road Users.

SN computer science·2025
See all related articles

Related Experiment Video

Updated: Aug 30, 2025

TBase - an Integrated Electronic Health Record and Research Database for Kidney Transplant Recipients
09:00

TBase - an Integrated Electronic Health Record and Research Database for Kidney Transplant Recipients

Published on: April 13, 2021

4.7K

Plascua: Programming Language Support for Continuous User Authentication.

Julius Muganji1, Engineer Bainomugisha1

  • 1Department of Computer Science, Makerere University, Kampala, Uganda.

SN Computer Science
|August 29, 2022
PubMed
Summary
This summary is machine-generated.

Continuous user authentication (CUA) offers better security and user experience than traditional methods. This study introduces Plascua, a new language extension simplifying CUA development by providing essential abstractions for event detection and user profiling.

Keywords:
Continuous user authentication (CUA)Explicit user authentication (EUA)Language abstractionsMachine learning

More Related Videos

Author Spotlight: Investigating the Impact of Emotional Prosodies on Voice Recognition and Perception
05:48

Author Spotlight: Investigating the Impact of Emotional Prosodies on Voice Recognition and Perception

Published on: August 9, 2024

1.6K
Electronic Tongue Generating Continuous Recognition Patterns for Protein Analysis
08:46

Electronic Tongue Generating Continuous Recognition Patterns for Protein Analysis

Published on: September 16, 2014

7.9K

Related Experiment Videos

Last Updated: Aug 30, 2025

TBase - an Integrated Electronic Health Record and Research Database for Kidney Transplant Recipients
09:00

TBase - an Integrated Electronic Health Record and Research Database for Kidney Transplant Recipients

Published on: April 13, 2021

4.7K
Author Spotlight: Investigating the Impact of Emotional Prosodies on Voice Recognition and Perception
05:48

Author Spotlight: Investigating the Impact of Emotional Prosodies on Voice Recognition and Perception

Published on: August 9, 2024

1.6K
Electronic Tongue Generating Continuous Recognition Patterns for Protein Analysis
08:46

Electronic Tongue Generating Continuous Recognition Patterns for Protein Analysis

Published on: September 16, 2014

7.9K

Area of Science:

  • Computer Science
  • Software Engineering
  • Cybersecurity

Background:

  • Traditional user authentication methods are insufficient against evolving security threats.
  • Developing continuous user authentication (CUA) applications is complex due to a lack of specialized programming abstractions.
  • Current methods require developers to build CUA functionalities from scratch, increasing complexity and error potential.

Purpose of the Study:

  • To propose novel language features that facilitate the development of CUA applications.
  • To introduce Plascua, a language extension designed to simplify CUA implementation.
  • To address the challenges of integrating biometric event detection, pattern extraction, and machine learning for user authentication.

Main Methods:

  • Development of Plascua, a domain-specific language extension for continuous user authentication.
  • Integration of features for biometric event detection, user behavioral pattern extraction, and machine learning modeling.
  • Implementation of user authentication profile building capabilities within the language extension.

Main Results:

  • Plascua provides essential language abstractions that reduce software complexity in CUA development.
  • The proposed language features streamline the process of extracting user behavioral patterns and building authentication profiles.
  • Example case studies demonstrate the effectiveness of Plascua in implementing CUA applications.

Conclusions:

  • The Plascua language extension significantly simplifies the development of robust continuous user authentication systems.
  • By offering tailored abstractions, Plascua mitigates common programming challenges in CUA, reducing errors and improving efficiency.
  • This work paves the way for more accessible and effective CUA solutions, enhancing both security and user experience.