AN INHERITANCE FLOW MODEL FOR CLASS HIERARCHY ANALYSIS

Authors
Citation
Jl. Chen et Fj. Wang, AN INHERITANCE FLOW MODEL FOR CLASS HIERARCHY ANALYSIS, Information processing letters, 66(6), 1998, pp. 309-315
Citations number
12
Categorie Soggetti
Computer Science Information Systems","Computer Science Information Systems
ISSN journal
00200190
Volume
66
Issue
6
Year of publication
1998
Pages
309 - 315
Database
ISI
SICI code
0020-0190(1998)66:6<309:AIFMFC>2.0.ZU;2-W
Abstract
This paper presents an inheritance flow model, which represents the in heritance relationships among classes as a flow graph. A flow operatio n is associated with each attribute and method in a class to denote th e defined (redefined) or inherited member. An inherited member can be deemed as being handled by a sequence of how operations along a path i n the flow graph. This model provides several analyses in a class hier archy, such as implicit inherited member and polymorphic method invoca tion. These analyses may be applied in various fields of software engi neering, such as static analysis, maintenance, and complexity measurem ent. (C) 1998 Elsevier Science B.V. All rights reserved.