• DocumentCode
    2726713
  • Title

    E/R schema for the Datrix C/C++/Java exchange format

  • Author

    Holt, Richard C. ; Hasan, Amilia Emil ; Laguë, Bruno ; Lapierre, Sébastien ; Leduc, Charles

  • Author_Institution
    Dept. of Comput. Sci., Waterloo Univ., Ont., Canada
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    284
  • Lastpage
    286
  • Abstract
    A SEF (software exchange format), such as GXL (Holt et al., 2000), TA (Holt, 1997) or RSF (Wong, 1996), is used to exchange data between tools that analyze software. Researchers at Bell Canada have specified the Datrix 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 (Chen, 1976) was extracted for Datrix, and gives this schema as an E/R diagram
  • Keywords
    C language; C++ language; Java; diagrams; electronic data interchange; entity-relationship modelling; reverse engineering; C language; C++ language; Datrix; Datrix SEF; ER diagram; GXL; Java; RSF; TA; abstract syntax tree; data exchange format; entity relationship schema; parser; reverse engineering; software exchange format; software tools; Computer science; Data mining; Documentation; Java; Natural languages; Reverse engineering; Software architecture; Software tools; Testing; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 2000. Proceedings. Seventh Working Conference on
  • Conference_Location
    Brisbane, Qld.
  • ISSN
    1095-1350
  • Print_ISBN
    0-7695-0881-2
  • Type

    conf

  • DOI
    10.1109/WCRE.2000.891481
  • Filename
    891481