Patent ID: 7676792

Claim:
A software component library management system that manages a software component library having a plurality of software components stored therein, the system comprising: a component management unit that registers a plurality of relation information items respectively representing a relation of a certain software component to another software component, as attribute information of the software components stored in the software component library, the relation information items including a slave information item specifying a slave component which a certain software component uses, and a master information item specifying a master component by which a certain software component is used; a component providing unit that provides a batch of software components related to a specific software component, based upon the relation information items registered in the component management unit; and wherein when an updated version of a software component is stored in the software library, the component management unit newly registers the updated version of the software component while creating and registering a renewed relation information item including sub-information that an operation among software components has not been confirmed yet, based upon a relation information item for a previous version of the software component.