z-logo
open-access-imgOpen Access
A Metamodel for Dynamic Information Generated from Object-Oriented Systems
Author(s) -
Abdelwahab HamouLhadj,
Timothy C. Lethbridge
Publication year - 2004
Publication title -
electronic notes in theoretical computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.242
H-Index - 60
ISSN - 1571-0661
DOI - 10.1016/j.entcs.2004.01.004
Subject(s) - computer science , trace (psycholinguistics) , interoperability , programming language , theoretical computer science , graph , schema (genetic algorithms) , metamodeling , distributed computing , information retrieval , world wide web , philosophy , linguistics
Fully understanding object-oriented systems is difficult if one is limited to merely performing static analysis of the source code: Techniques based on dynamic analysis are needed. Several tools exist that implement techniques for analyzing traces of object interactions; however, due to lack of a common exchange format these tools do not interoperate. In this paper, we propose a graph-based format, called Compact Trace Format (CTF), for exchanging traces of object interactions. The design of CTF takes into account the size explosion problem that makes run-time information hard to manipulate. To achieve this, we start by presenting techniques for reducing the size of traces without affecting their content. Then, we show how the concept of transforming the tree representation of a trace into an acyclic compact graph can be used to define the core of CTF schema

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom