The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 22, 2014
Filed:
May. 25, 2007
Jennifer L. Hawkins, Toronto, CA;
Darshanand Khusial, Mississauga, CA;
Kelly A. Lyons, Toronto, CA;
Michael J. Mcallister, Halifax, CA;
Ross Mckegney, Toronto, CA;
Mark D. Mckenna, Halifax, CA;
Jacob Slonim, Bedford, CA;
Jennifer L. Hawkins, Toronto, CA;
Darshanand Khusial, Mississauga, CA;
Kelly A. Lyons, Toronto, CA;
Michael J. McAllister, Halifax, CA;
Ross McKegney, Toronto, CA;
Mark D. McKenna, Halifax, CA;
Jacob Slonim, Bedford, CA;
International Business Machines Corporation, Armonk, NY (US);
Abstract
An improved solution for resolving interdependencies between heterogeneous artifacts in software systems is provided. In an embodiment of the invention, a method for finding dependencies in a software system is provided, wherein the method includes: obtaining an input resource, wherein the resource includes a plurality of entry points to the software system and at least one strategy; identifying at least one artifact for each of the plurality of entry points; using the at least one strategy for gathering a plurality of related artifacts in the software system, wherein each of the plurality of related artifacts is heterogeneous in at least one of structure, composition, and relationships; determining a dependency between the gathered plurality of related artifacts; and outputting an output resource, wherein the output resource comprises the at least one dependency.