Data processing: software development – installation – and managem – Software program development tool – Code generation
Reexamination Certificate
2005-03-30
2009-12-29
Chavis, John (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Code generation
Reexamination Certificate
active
07640533
ABSTRACT:
A software build framework includes and architecture to identify software components including sets of classes, or objects, and categorizes the objects into layers in the component. A set of build rules identifies allowable dependencies between the component layers among the same and other components in the system, as well as external entities such as off the shelf (OTS) and third party vendor products outside the development control. The build mechanism enumerates a set of dependencies for each of the components, and an enforcer analyzes the dependencies to identify dependencies in violation of the rules. The enforcer separates the compile time and runtime inheritance paths to detect indirect monolithic inheritance. In this manner, dependency rules define an efficient and optimal architecture which lends itself well to modifications, timely builds and deliverable releases, and enforces the dependency rules at compile time so as to avoid generating an obsolete or suspect build.
REFERENCES:
patent: 5758160 (1998-05-01), McInerney et al.
Cormier Richard Francis
Liubovich Ilya
Lottero Dan
Michel Ruben
Sosnovsky Stanislav
Chapin IP Law LLC
Chapin, Esq. Barry W.
Chavis John
EMC Corporation
LandOfFree
System and methods for defining a software build does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and methods for defining a software build, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and methods for defining a software build will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4089972