SOLAT - A simple object-oriented language analyzing tool

被引:0
|
作者
Golubski, W [1 ]
Pohlers, B [1 ]
机构
[1] Univ Gesamthsch Siegen, D-57068 Siegen, Germany
关键词
D O I
10.1109/TOOLS.1997.654711
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Static program analysis, like data-flow analysis, is of central importance for enabling efficient implementations of object-oriented languages. In this paper we present a tool called SOLAT (Simple Object-Oriented Language Analyzing Tool) which can handle various program analyses in an unique framework. We describe, as an example of program analysis, a type analysis based on interprocedural data-flow analysis and show its benefits by empirical results. Furthermore, SOLAT provides a graphical interface to manage the results obtained by type analysis and can therefore be successfully used as annotation or debugging tool during program development.
引用
收藏
页码:99 / 109
页数:11
相关论文
共 50 条
  • [41] THE SOL OBJECT-ORIENTED DATABASE LANGUAGE
    ZICARI, R
    CACACE, F
    CAPELLI, C
    GALIPO, A
    PIROVANO, A
    ROMBOLI, A
    LAMPERTI, G
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 593 : 105 - 127
  • [42] Reflection in an Object-Oriented Concurrent Language
    Watanabe, Takuo
    Yonezawa, Akinori
    CONCURRENT OBJECTS AND BEYOND: PAPERS DEDICATED TO AKINORI YONEZAWA ON THE OCCASION OF HIS 65TH BIRTHDAY, 2014, 8665 : 44 - 65
  • [43] Region inference for an object-oriented language
    Chin, WN
    Craciun, F
    Qin, SC
    Rinard, M
    ACM SIGPLAN NOTICES, 2004, 39 (06) : 243 - 254
  • [44] Is Java']JavaScript an object-oriented language?
    McKenzie, N
    DR DOBBS JOURNAL, 2001, 26 (08): : 115 - 116
  • [45] Ox: An object-oriented matrix language
    Kenc, T
    Orszag, JM
    ECONOMIC JOURNAL, 1997, 107 (440): : 256 - 259
  • [46] INTEGRATING CONSTRAINTS WITH AN OBJECT-ORIENTED LANGUAGE
    FREEMANBENSON, BN
    BORNING, A
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 615 : 268 - 286
  • [47] OASIS - AN OBJECT-ORIENTED SPECIFICATION LANGUAGE
    LOPEZ, OP
    HAYES, F
    BEAR, S
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 593 : 348 - 363
  • [48] GOOL: A Generic Object-Oriented Language
    Carette, Jacques
    MacLachlan, Brooks
    Smith, Spencer
    PROCEEDINGS OF THE 2020 ACM SIGPLAN WORKSHOP ON PARTIAL EVALUATION AND PROGRAM MANIPULATION (PEPM '20), 2020, : 45 - 51
  • [49] A MODEL FOR A REFLECTIVE OBJECT-ORIENTED LANGUAGE
    CASEAU, Y
    SIGPLAN NOTICES, 1989, 24 (04): : 22 - 24
  • [50] CONCURRENT OBJECT-ORIENTED LANGUAGE COOL
    MARUYAMA, K
    RAGUIDEAU, N
    SIGPLAN NOTICES, 1994, 29 (09): : 105 - 114