What is claimed:
1. In a system utilizing a fine grinding wheel, the wheel having a fine grinding surface with a radial extent to an outside diameter,
the improvement of a dressing wheel system, the dressing wheel system including dressing material, said dressing material having a radial extent less than the radial extent of the fine grinding surface, means to bring said dressing material and the radial extent of the fine grinding surface into physical contact,
and movement means to move said dressing material and the fine grinding surface relative to one another to provide a flat to convex shape to the fine grinding surface.
2. The system of claim 1 characterized by means to flex the outside extent of the grinding surface to form a concave surface during operation of said movement means.
3. The system of claim 1 wherein the system has a production carrier assembly and characterized in that said movement means utilizes at least part of the production carrier assembly.
4. The system of claim 1 characterized in that said movement means includes planet gears.
5. The system of claim 4 wherein the system includes a production carrier assembly having a pinion drive and characterized by said movement means of said dressing wheel system utilizes the pinion drive.
6. The system of claim 1 wherein the system includes a production carrier assembly having a pinion drive and characterized by said movement means of said dressing wheel system utilizes the pinion drive.
7. The system of claim 6 wherein the pinion drive has a diameter and characterized in that said movement means includes an intermediate pinion extender gear, and said extender gear increasing the apparent diameter of the pinion drive.
8. The system of claim 1 wherein the production carrier assembly has a fixed outer ring and characterized by said movement means utilizes the fixed outer ring.
9. The system of claim 1 wherein the system includes a production carrier assembly having a pinion drive having a diameter and a fixed outer ring, and characterized by said movement means of said dressing wheel system utilizing the pinion drive,
said movement means also including an intermediate pinion extender gear, said extender gear increasing the apparent diameter of the pinion drive,
said movement means utilizing the fixed outer ring, planet dresser wheels, means to connect said cutting material to said planet dresser wheels, and said planet dresser wheels being drivingly located between said extender gear and the fixed outer gear.
10. The system of claim 1 wherein the fine grinding surface is formed of cutting materials embedded in a matrix and characterized by the dressing wheel system including removal means to remove the matrix to expose the cutting materials.
11. The system of claim 10 characterized in that said movement means includes planet gears and means selectively to connect said removal means to said planet gears.
12. The system of claim 10 characterized in that said planet gears have a rotational axis and said removal means being substantially displaced from said rotational axis.
13. The system of claim 1 characterized in that the fine grinding surface is dressed to a convex shape.
14. The system of claim 13 characterized in that said convex shape includes a taper.
15. The system of claim 14 characterized in that said convex shape includes at least one step.
16. The system of claim 13 characterized in that said convex shape is a curved shape.
17. In a system utilizing a fine grinding wheel, the wheel having a fine grinding surface with a radial extent to an outside diameter, the system having a production carrier assembly including planet gears and a pinion drive,
the improvement of a dressing wheel system, the dressing wheel system including dressing material, said dressing material having a radial extent less than the radial extent of the fine grinding surface, means to bring said dressing material and the radial extent of the fine grinding surface into physical contact,
movement means to move said dressing material and the fine grinding surface relative to one another to provide a convex shape to the fine grinding surface,
and said movement means utilizing at least part of the production carrier assembly and the pinion drive.
18. The system of claim 17 wherein the pinion drive has a diameter and characterized in that said movement means includes an intermediate pinion extender gear, and said extender gear increasing the apparent diameter of the pinion drive.
19. The system of claim 18 wherein the production carrier assembly has a fixed outer ring and characterized by said movement means utilizes the fixed outer ring.
20. The system of claim 17 wherein the production carrier assembly has a fixed outer ring, and the pinion drive has a diameter, and characterized by said movement means of said dressing wheel system utilizing the pinion drive,
said movement means also including an intermediate pinion extender gear, said extender gear increasing the apparent diameter of the pinion drive,
said movement means utilizing the fixed outer ring, planet dresser wheels, means to connect said cutting material to said planet dresser wheels, and said planet dresser wheels being drivingly located between said extender gear and the fixed outer gear.
21. The system of claim 17 wherein the fine grinding surface is formed of cutting materials embedded in a matrix and characterized by the dressing wheel system including an insert removal means to remove the matrix to expose the cutting materials prior to the dressing thereof.
22. The system of claim 21 characterized in that said movement means includes planet gears and means selectively to connect said insert removal means to said planet gears.
23. The system of claim 22 characterized in that said planet gears have a rotational axis and said insert removal means being substantially displaced from said rotational axis.
24. The system of claim 17 characterized in that said convex shape includes a taper.
25. The system of claim 24 characterized in that said convex shape includes at least one step.
26. The system of claim 17 characterized in that said convex shape is a curved shape.
27. In a system utilizing a fine grinding wheel, the system including a production carrier assembly having a pinion drive having a diameter and a fixed outer ring,
the wheel having a fine grinding surface with a radial extent to an outside diameter the fine grinding surface is formed of cutting materials embedded in a matrix,
the improvement of a dressing wheel system, the dressing wheel system including dressing material, said dressing material having a radial extent less than the radial extent of the fine grinding surface, means to bring said dressing material and the radial extent of the fine grinding surface into physical contact,
movement means to move said dressing material and the fine grinding surface relative to one another to provide a flat to convex shape to the fine grinding surface,
said movement means of said dressing wheel system utilizing the pinion drive,
said movement means also including an intermediate pinion extender gear, said extender gear increasing the apparent diameter of the pinion drive,
said movement means utilizing the fixed outer ring, planet dresser wheels, means to connect said cutting material to said planet dresser wheels, said planet dresser wheels being drivingly located between said extender gear and the fixed outer gear,
removal means to remove the matrix to expose the cutting materials, means selectively to connect said removal means to said planet dresser gears, said planet dresser gears having a rotational axis and said insert removal means being substantially displaced from said rotational axis.
28. In a system utilizing a grinding wheel, the improvement of a dresser and movement means to move said dresser in respect to the grinding wheel.
29. A method for dressing a fine grinding wheel, the wheel having a fine grinding surface with a radial extent to an outside diameter, method comprising bringing dressing material and the outside diameter of the fine grinding surface into physical contact with said dressing material having a radial extent less than the radial extent of the fine grinding surface,
and moving said dressing material and the fine grinding surface relative to one another to provide a flat to convex shape to the fine grinding surface.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. An apparatus, for identifying software components having object and use-case information related to a model domain in a software component developing system, comprising:
an input section where the object and the use-case information is inputted therein;
a UDA (Use-case Data Access) table creation section where a use-relation between the object and the use-case information transmitted from the input section is made into a UDA table; and
a clustering engine to create at least one identified component by calculating and normalizing relative affinity values between use-relation factors categorized into create, refer, write, and delete in the UDA table prepared in the UDA table creation section and by performing a clustering only for an affinity value greater than or equal to a threshold among the normalized relative affinity values.
2. The apparatus of claim 1, wherein the UDA table creation section controls the UDA table by extracting information of the object and the use-case information that are less than the threshold in use-relation in the prepared UDA table.
3. The apparatus of claim 1, wherein the clustering engine calculates and normalizes the relative affinity values between the use-relation factors of the UDA table, performs a clustering only for a value greater than or equal to a threshold among the normalized relative affinity values, and generates at least one identified component by grouping interrelated object and use-cases.
4. The apparatus of claim 1, wherein the clustering engine performs a clustering by controlling the threshold again when the number of identified components is greater than or equal to the threshold.
5. The apparatus of claim 3, wherein each of the normalized relative affinity values is obtained by employing a following equation:
M
\u2061
(
Ui
,
Cj
)
=
A
\u2061
(
Ui
,
Cj
)
\u2211
1
\u2264
k
\u2264
m
\u2062
\u2062
A
\u2061
(
Ui
,
Ck
)
,
wherein, 1\u2266i\u2266n, 1\u2266j\u2266m, and A (Ui, Cj) indicates a relative affinity value between the use-relation factors in the UDA table.
6. Computer-implemented method for identifying software components having object and use-case information related to a model domain for use in an object-oriented programming system, comprising the steps of:
inputting the object and the use-case information;
making a use-relation between the inputted object and the use-case information into a UDA (Use-case Data Access) table;
calculating and normalizing relative affinity values between use-relation factors categorized into create, refer, write and delete in the UDA table; and
creating at least one identified component by performing a clustering only for an affinity value greater than or equal to a threshold among the normalized relative affinity values.
7. The method of claim 6, further comprising the step of controlling the UDA table by extracting information of the object and the use-case information that are less than the threshold in use-relation in the UDA table, after making the UDA table.
8. The method of claim 6, wherein said at least one identified component created by the clustering is grouped of interrelated object and use-case.
9. The method of claim 6, wherein each of the normalized affinity values is obtained by employing a following equation:
M
\u2061
(
Ui
,
Cj
)
=
A
\u2061
(
Ui
,
Cj
)
\u2211
1
\u2264
k
\u2264
m
\u2062
\u2062
A
\u2061
(
Ui
,
Ck
)
(1\u2266i\u2266n, 1\u2266j\u2266m), wherein A (Ui, Cj) indicates a relative affinity value between the use-relation factors in a UDA table.
10. The method of claim 6, further comprising the step of performing a clustering by controlling the threshold again when the number of identified components is greater than or equal to a threshold.
11. A recording medium having a program in a computer, for identifying software components having object and use-case information related to a model domain in a software component developing system, comprising the steps of:
inputting the object and the use-case information;
making a use-relation between the inputted object and the use-case information into a UDA (Use-case Data Access) table;
calculating and normalizing relative affinity values between use-relation factors categorized into create, refer, write, and delete in the UDA table; and
creating at least one identified component by performing a clustering only for an affinity value greater than or equal to a threshold among the normalized relative affinity values.