Casual, Adaptive, Distributed, and Efficient Tracing System (CADETS)

Abstract

CADETS unifies kernel and userspace tracing to provide provenance information that interconnects eventsacross multiple nodes in a distributed system. CADETS combines and improves on the FreeBSD Audit andDTrace subsystems, and extends the original DTrace design to support distributed tracing across multiplehosts. Its Loom and LLVM-prov frameworks leverage the LLVM compiler for software instrumentation andfor bridging userspace and kernel space information flow with precision.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 18, 2019
Accession Number
AD1080643

Entities

People

  • Amanda Strnad
  • Brian Kidney
  • Jonathan Anderson
  • Lucian Carata
  • Quy Messiter
  • Robert O Watson

Organizations

  • BAE Systems

Tags

Communities of Interest

  • Engineered Resilient Systems
  • Ground and Sea Platforms

DTIC Thesaurus Topics

  • Accuracy
  • Air Force
  • Air Force Facilities
  • Central Processing Units
  • Compilers
  • Computer Program Documentation
  • Computer Program Reliability
  • Computer Programming
  • Computer Programs
  • Computers
  • Databases
  • Debugging
  • Engineering
  • Failure Mode And Effect Analysis
  • Government Procurement
  • Governments
  • Instructions
  • Instrumentation
  • Language
  • Operating Systems
  • Reliability
  • Semantic Models
  • Specifications
  • User Interface
  • Virtual Machines

Fields of Study

  • Computer science

Readers

  • Artificial Intelligence
  • Housing Policy Studies in Military Families with Privatization and Telomerase Allowance Units, Multi-Family Housing, and Telomere Lengths.
  • Software Engineering.

Technology Areas

  • Space