Code management in a distributed software development environment
First Claim
1. A method for managing software code during parallel software development, comprising:
- separating software code from a first entity into at least one logic unit which contains at least one service;
registering the at least one logic unit and its at least one service by providing registration information to a registration manager; and
adding the software code from the first entity as at least one logic unit to software code of a second entity.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing codes during distributed software development. Code segments, or sections, are separated into logic units. Each logic unit contains one or more services. The logic units and services are registered at a registration management module, and added to the existing software code. When predefined automatic calling condition is satisfied, the corresponding service in every registered logic unit will be called automatically. Additionally, a unified interface is provided for calling services in the registered logic units. The calling of the logic unit may be affected by using the registration information of and/or a service definition defining the service of the logic unit maintained in the registration management module.
18 Citations
20 Claims
-
1. A method for managing software code during parallel software development, comprising:
-
separating software code from a first entity into at least one logic unit which contains at least one service;
registering the at least one logic unit and its at least one service by providing registration information to a registration manager; and
adding the software code from the first entity as at least one logic unit to software code of a second entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program for performing a method for managing software code during parallel software development, the method comprising:
-
separating the software code from a first entity into at least one logic unit containing at least one service;
registering the at least one logic unit and its at least one service by providing registration information to a registration manager; and
adding the software code from the first entity as at least one logic unit to software code of a second entity.
-
-
15. A system for managing software code during parallel software development, comprising:
-
a registration manager which receives registration information of at least one logic unit which contains at least one service; and
a call manager being associated with at least one logic unit, and interfacing between the registration manager and a call for a service defined by a caller. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification