Skip to main navigation Skip to search Skip to main content

Automatic monitoring of control-flow through inheritance hierarchies

  • Ohio State University

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Polymorphism, based on inheritance and dynamic binding in standard object-oriented languages allows designers to customize the behavior of functions defined in particular base classes by suitably redefining, in derived classes, other functions that they invoke But at the same time, polymorphism, especially when used in conjunction with the super mechanism that most OO languages provide, can result in complex control-flow among methods defined in various classes We develop an approach that can be used by the designer to automatically trace this control-flow; we also present results from a prototype implementation.

Original languageEnglish
Title of host publication18th International Conference on Software Engineering and Knowledge Engineering, SEKE 2006
Pages355-358
Number of pages4
Publication statusPublished - 2006
Externally publishedYes
Event18th International Conference on Software Engineering and Knowledge Engineering, SEKE 2006 - San Francisco Bay, CA, United States
Duration: Jul 5 2006Jul 7 2006

Publication series

Name18th International Conference on Software Engineering and Knowledge Engineering, SEKE 2006

Other

Other18th International Conference on Software Engineering and Knowledge Engineering, SEKE 2006
Country/TerritoryUnited States
CitySan Francisco Bay, CA
Period7/5/067/7/06

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Automatic monitoring of control-flow through inheritance hierarchies'. Together they form a unique fingerprint.

Cite this