MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  E/r schema for the datrix c/c++/java exchange format (2000) [9 citations — 0 self]

Download:
pdf | ps
by Richard C. Holt, Ahmed E. Hassan, Bruno Lagu, Sbastien Lapierre
In Proceedings of the 7th Working Conference on Reverse Engineering
http://plg.uwaterloo.ca/~aeehassa/home/pubs/wosef-wcre2000.ps
Add To MetaCart

Abstract:

A SEF (software exchange format), such as GXL [6], TA [4] or RSF [7], is used to exchange data between tools that analyze software. Researchers at Bell Canada have specified the Datrix [3] SEF in TA (and soon to be, GXL) for C, C++ and Java. It is designed so that a parser for the language, C, C++ or Java, can read a source program and emit the program's Abstract Syntax Tree (AST) in the Datrix format. This note explains how an entity/relation (E/R) schema [2] was extracted for Datrix, and gives this schema as an E/R diagram.

Citations

1059 The entity-relationship model: Toward a unified view of data – Chen - 1976
138 GXL: Toward a Standard Exchange Format – Holt, Winter, et al. - 2000
32 An Introduction to TA: The Tuple-Attribute Language. Available at papers/ta.html – Holt
5 Rigi User's Manual. Version 5.4.1 – Wong - 1996
1 Structural Manipulation of Software Architecture using Traski Algebra – H - 1998