Invention Grant
- Patent Title: Software feature modeling and recognition
- Patent Title (中): 软件特征建模与识别
-
Application No.: US11818596Application Date: 2007-06-15
-
Publication No.: US07680645B2Publication Date: 2010-03-16
- Inventor: Yantao Li , Bing Sun , Shuguang Ye , Guowei Liu , Wenli Zhu , Haidong Zhang , Min Wang , Jian Wang
- Applicant: Yantao Li , Bing Sun , Shuguang Ye , Guowei Liu , Wenli Zhu , Haidong Zhang , Min Wang , Jian Wang
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
Described is a technology by which software program feature usage is located within a sequence of commands collected during program usage sessions. For example, feature generally corresponds to a series of commands, such as copy and paste. A visual modeling component is controlled via drag-and-drop operations to describe a feature model, which is then compiled by a compiler into a finite state machine. Noise models may be used to exclude any command in the sequence that is irrelevant to the feature usage. A recognition process uses the finite state machine to locate program feature usage within the sequence of recorded commands by matching command sub-sequences corresponding to the feature model via the state machine. An analyzer may then use the located matches to provide an analysis report on feature usage.
Public/Granted literature
- US20080312899A1 Software feature modeling and recognition Public/Granted day:2008-12-18
Information query