Software Evolution Through Automatic Monitoring

Abstract

This report summarizes the research accomplished and the resulting sophisticated software monitoring infrastructure that was developed during the contract period. Monitoring is a critical component in controlling any adaptable system. As part of this effort, a system called software monitoring service (SoMoS) was developed. SoMoS is essentially a data fusion service, collecting low level data, and combining it to produce results of interest to software developers (or any consumer). SoMoS accepts primitive events and delivers notification of derived events over a network and is therefore a useful service for network applications. This system has the ability to add monitors dynamically, an important requirement for active network monitoring. This service is applicable to a host of applications that require the ability to make decisions based on correlations between distributed events.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 1999
Accession Number
ADA367571

Entities

People

  • Krithika Narayanaswamy

Tags

Communities of Interest

  • Materials and Manufacturing Processes
  • Weapons Technologies

DTIC Thesaurus Topics

  • Air Force
  • Air Force Research Laboratories
  • Application Software
  • Automatic
  • Computer Programming
  • Computers
  • Contracts
  • Data Fusion
  • Engineering
  • Formal Languages
  • Language
  • Lessons Learned
  • Lisp Programming Language
  • Military Research
  • Monitoring
  • Operating Systems
  • Personal Information Managers

Fields of Study

  • Computer science

Readers

  • Distributed Systems and Data Platform Development
  • Systems Analysis and Design