DocumentCode
2726482
Title
PBS tool demonstration report on xfig
Author
Parry, Thomas O. ; Lee, Eric H S ; Tran, John B.
Author_Institution
Dept. of Comput. Sci., Waterloo Univ., Ont., Canada
fYear
2000
fDate
2000
Firstpage
200
Lastpage
202
Abstract
The Portable Book Shelf (PBS) (http://www.turing.cs.toronto.edu/phs) software consists of a set of tools to extract and visualize the architecture of a software system. Currently, it can extract the architecture for systems written in C, C++, Java, and PL/IX. The tools can be classified into three categories: 1. The source code extractor (SCE): extracts system artifacts and their relationships from the source code. 2. The fact abstractor (FA): abstracts high level views of the system structure based on the facts emitted by the SCE. 3. The visualizer displays the views created by the FA. The team consisted of three graduate students who have used PBS to extract and analyze the architectures of several large software systems. The authors discuss their deliverables and provide additional justification of their answers where possible. They start with the system level documentation of xfig (http://www.xfig.org) and finish with the assigned maintenance tasks described in: http://www.cs.toronto.edu/sim
Keywords
program visualisation; reverse engineering; software architecture; software maintenance; software tools; system documentation; PBS software; PBS tool demonstration report; Portable Book Shelf; fact abstractor; high level views; maintenance tasks; software architecture; software system visualization; source code extractor; system artifacts; system level documentation; system structure; xfig; Books; Computer architecture; Computer science; Java; Kernel; Linux; Packaging; Software architecture; Software systems; Visualization;
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.891468
Filename
891468
Link To Document