ACM Home Page
Please provide us with feedback. Feedback
Architecture of the XL C++ browser
Full text PdfPdf (693 KB)
Source IBM Centre for Advanced Studies Conference archive
Proceedings of the 1992 conference of the Centre for Advanced Studies on Collaborative research - Volume 1 table of contents
Toronto, Ontario, Canada
SESSION: Parallel and object oriented programming table of contents
Pages: 369 - 379  
Year of Publication: 1992
Authors
Shahram Javey  IBM Language Techonology Center, Toronto, Ontario
Kin'ichi Mitsui  IBM Language Techonology Center, Toronto, Ontario
Hiroaki Nakamura  IBM Language Techonology Center, Toronto, Ontario
Tsuyoshi Ohira  IBM Language Techonology Center, Toronto, Ontario
Kazu Yasuda  IBM Language Techonology Center, Toronto, Ontario
Kazushi Kuse  IBM Language Techonology Center, Toronto, Ontario
Tsutomu Kamimura  IBM Tokyo Research Laboratory, 5-19 Sanban-cho, Chiyoda-ku, Tokyo
Richard Helm  IBM Thomas J. Watson Research Center, Yorktown Heights, NY
Sponsor
: IBM Canada Ltd. Laboratory Centre for Advanced Studies
Publisher
IBM Press 
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 15,   Citation Count: 6
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

In this paper we describe the high-level architecture for a distributed static analyzer for the C++ programming language. Key features of this technology are its support for semantic queries -- queries that make use of the C++ semantics to interpret information about programs; its use of rules for describing the relations between the program symbols; and its capability to browse remote databases across a network.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
K. Mitsui, S. Javey, T. Ohira, and K. Kuse "XL C++ Browser: User Interface" IBM Canada Technical Report no. TR-74.092, 1992.
 
3
H. Nakamura "Embeddable PROLOG Interpreter for Database-Intensive Applications," IBM Canada Technical Report no. TR-74.091, 1992.
 
4
N. Parakh, K. Mitsui, and S. Javey "XL C++ Browser: An Application of Client and Server Model," IBM Canada Technical Report no. TR-74.095, 1992.
 
5
S. Javey, K. Kuse, K. Mitsui, H. Nakamura, and K. Yasuda "XL C++ Browser: The Data Model for the C++ Program Database," IBM Canada Technical Report no. TR-74.093, 1992.
 
6
S. P. Reiss and S. Meyers, "FIELD Support for C++,", 1990 USENIX C++ Conference, Apr. 1990.
 
7
R. Raghavan, N. Ramakrishnan, and S. Strater, "A C++ Class Browser," in 1987 USENIX C++ Conference.
 
8
 
9
S. Meyers and S. P. Reiss, "Representing Programs in Multi-paradigm Software Development Environments," COMPSAC-89, Sept. 1989.
 
10
11
 
12
 
13
J. E. Grass and Y.-F. Chen, "The C++ Information Abstractor," 1990 USENIX C++ Conference, 1990.
14
 
15
D. S. Rosenblum and A. L. Wolf, "Representing Semantically Analyzed C++ Code with Reprise," USENIX C++, Apr. 1991.
 
16

Collaborative Colleagues:
Shahram Javey: colleagues
Kin'ichi Mitsui: colleagues
Hiroaki Nakamura: colleagues
Tsuyoshi Ohira: colleagues
Kazu Yasuda: colleagues
Kazushi Kuse: colleagues
Tsutomu Kamimura: colleagues
Richard Helm: colleagues