A NEW APPROACH TO FINDING OBJECTS IN PROGRAMS

被引:20
|
作者
LIVADAS, PE
JOHNSON, T
机构
[1] Computer and Information Sciences Department, University of Florida, Gainesville, Florida
关键词
D O I
10.1002/smr.4360060503
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software maintenance is difficult and costly because the maintainer must understand the existing relationships in the maintained code. The maintainer's job can be made considerably easier if the objects in the code (related groups of types, data, and procedures) are identified. In this paper, we discuss methods for identifying objects in programs, and present a new approach that relies on these key features. First, our internal program representation (IPR) lets us make a more precise identification of objects than previous methods allowed. Second, we introduce the idea of receiver-based object identification. Third, we introduce the idea of two-step object identification, which gives the user greater control in precisely identifying objects. Our object finding tool can be used with the other tools our IPR provides to create an integrated software maintenance environment.
引用
收藏
页码:249 / 260
页数:12
相关论文
共 50 条
  • [1] Finding Memory Bound of Cloned Objects in Software Transactional Memory Programs
    Ngoc-Khai Nguyen
    Anh-Hoang Truong
    Duc-Hanh Dang
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2022, 32 (06) : 791 - 818
  • [2] Finding similar objects using a taxonomy: A pragmatic approach
    Schwarz, Peter
    Deng, Yu
    Rice, Julia E.
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2006: COOPIS, DOA, GADA, AND ODBAS, PT 1, PROCEEDINGS, 2006, 4275 : 1039 - 1057
  • [3] OBJECTS AND ICONS BEGET NEW WAVE OF PROGRAMS
    SCANNELL, T
    MINI-MICRO SYSTEMS, 1988, 21 (01): : 21 - &
  • [4] Precedent approach to the formation of programs for cyclic objects control
    Kulakov, S. M.
    Trofimov, V. B.
    Dobrynin, A. S.
    Taraborina, E. N.
    XI ALL-RUSSIAN SCIENTIFIC AND PRACTICAL CONFERENCE (WITH INTERNATIONAL PARTICIPATION) AUTOMATION SYSTEMS IN EDUCATION, SCIENCE AND PRODUCTION, 2017, 2018, 354
  • [5] FINDING A NEW APPROACH TO HEALTH
    WRIGHT, JT
    MEDICAL JOURNAL OF AUSTRALIA, 1979, 1 (09) : 391 - 392
  • [6] NEW APPROACH TO POSSIBLE OBJECTS
    WOODRUFF, PW
    JOURNAL OF SYMBOLIC LOGIC, 1971, 36 (03) : 585 - &
  • [7] Fractional ownership programs finding new software essential
    Anon
    Aviation Week and Space Technology (New York), 2001, 155 (12):
  • [8] Fractional ownership programs finding new software essential
    Velocci, AL
    AVIATION WEEK & SPACE TECHNOLOGY, 2001, 155 (12): : 76 - +
  • [9] Programs as objects
    OBrien, M
    Maglaras, S
    SOFTWARE QUALITY ENGINEERING, 1997, : 311 - 321
  • [10] A probabilistic approach to finding geometric objects in spatial datasets of the milky way
    Purnell, J
    Magdon-Ismail, M
    Newberg, HJ
    FOUNDATIONS OF INTELLIGENT SYSTEMS, PROCEEDINGS, 2005, 3488 : 485 - 493