Back to search

Virginia Tech

A User-Extensible Architecture for Visualization and Analysis of Time-Series Trace Data

Abstract

dc:description.abstract

This thesis describes the design and implementation of Chitra95, a software system developed for the visualization and analysis of time-series trace data. Chitra95 is based upon two earlier generations of Chitra and is aimed at producing a system with broad applicability and utility in this area of research. This thesis contributes to the area of software design for trace visualization and analysis by proposing a set of design principles towards achieving the goals of system extensibility, reusability, reliability, testability and verifiability. These design principles are demonstrated by Chitra95, a software architecture proposed in this thesis for visualization and analysis of time-series trace data. This architecture is novel in its combination of independence from problem domain semantics; optimization for user-extensibility and code reusability; freedom from any specific user interface model; ability to simultaneously produce an integrated application and a reusable toolkit of parts that may either be customized into a turnkey system or integrated into other software systems; support for enhanced reliability, testability and verifiability; and support for an interface to the World Wide Web and for remote execution. Finally, this thesis makes the specific contribution of a data structure for representing large traces that permits the maintenance of multiple versions of a trace and retains the ability to undo modifications made to a trace.

Degree

thesis:*
Name thesis:degree_name
Master of Science
Level thesis:degree_level
masters
Discipline thesis:degree_discipline
Computer Science
Department dc:contributor.department
Computer Science
Grantor dc:publisher
Virginia Tech
Year dc:date.issued
1996

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Batongbacal, Alan L.
Chair dc:contributor.committeechair
  • Abrams, Marc
Committee members dc:contributor.committeemember
  • Kafura, Dennis G.
  • Henry, Sallie M.

Subjects

dc:subject × 1

Rights

dc:rights
Statement dc:rights
  • In Copyright

Identifiers

dc:identifier.*
Dc Identifier Other
etd-310141259631631
OAI identifier oai:identifier
oai:vtechworks.lib.vt.edu:10919/30387

Chain of custody

source
Harvested from
Virginia Tech
Base URL
vtechworks.lib.vt.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
related terms
citation

Batongbacal, Alan L.. A User-Extensible Architecture for Visualization and Analysis of Time-Series Trace Data. masters thesis, Virginia Tech, 1996. http://hdl.handle.net/10919/30387