Invention Grant
- Patent Title: Methods and apparatus for analyzing software interface usage
- Patent Title (中): 用于分析软件界面使用的方法和装置
-
Application No.: US11607173Application Date: 2006-12-02
-
Publication No.: US08370818B2Publication Date: 2013-02-05
- Inventor: Matt Osminer , Robert F. Gazdzinski
- Applicant: Matt Osminer , Robert F. Gazdzinski
- Applicant Address: US NY New York
- Assignee: Time Warner Cable Inc.
- Current Assignee: Time Warner Cable Inc.
- Current Assignee Address: US NY New York
- Agency: Gazdzinski & Associates, PC
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
Methods and apparatus for analyzing the interface usage and requirements within software applications. In one embodiment, the interfaces comprise application programming interfaces (APIs) used with Java-based software, and the apparatus comprises a computer program that analyzes file paths (or classpaths) containing one or more files comprising Java bytecode. The names of the classes are extracted and placed into a class dictionary. The different classes listed in the dictionaries are broken down into their individual methods. Each method is then dissembled and analyzed for method or field invocations on other classes found in the dictionary. Methods called are added to a “used class” report. The used class report preferably contains the name of the class, method and the instruction information.
Public/Granted literature
- US20080134156A1 Methods and apparatus for analyzing software interface usage Public/Granted day:2008-06-05
Information query