Patent ID: 6209125
Filing Date: 2001-03-27
Classification: G06F

Abstract:
A method of analyzing a software component that can be visually moved within an application builder tool running on a computer, the software component being a part of a first class, the method comprising:obtaining the software component to be analyzed;determining if the software component has an associated information class;querying the information class about information stored within the information class when it is determined that the software component has the associated information class, the information stored within the information class being related to at least one of methods, properties, and events;identifying a set of methods associated with the first class when it is determined that the software component does not have the associated information class;applying at least one design pattern to identify a first property associated with the software component when it is determined that the software component does not have the associated information class, the first property being a part of a set of properties associated with said first class, wherein applying the at least one design pattern includes searching for at least one method which defines the first property, and searching for the at least one method which defines the first property includes determining whether the first property meets the design pattern and adding the first property to a list of properties associated with the software component when it is determined that the first property the design pattern; andidentifying the first property associated with the software component when it is determined that the software component does not have the associated information class.