Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2007-08-14
2007-08-14
Zhen, Wei (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
C717S125000, C717S126000, C717S127000, C717S130000, C717S131000
Reexamination Certificate
active
10311648
ABSTRACT:
A software product is produced by defining a functional model of the overall software product, designing, based on this functional model, a plurality n of configurations and slices of the software product, wherein a configuration is the entirety or a part of the software product forming an independently testable unit and a slice is a set of functions of the software product constructed together and forming the entirety or part of a configuration. The n slices are independently constructed wherein the first slice forms the first configuration. The second to n-th configurations are formed by integrating the k-th configuration with the (k−1)-th slice, wherein k is 1, . . . n−1 Subsequently a first to n-th configuration are tested independently. This software development approach allows an integration of the overall systems in parts as early as possible and to gradually increase the number of integrated components in a controlled, but manageable fashion. This allows achievement of a highly efficient use of resources within a short development time.
REFERENCES:
patent: 5673387 (1997-09-01), Chen et al.
patent: 6179491 (2001-01-01), Choi et al.
patent: 6748584 (2004-06-01), Witchel et al.
patent: 0 549 112 (1993-06-01), None
patent: 0 714 064 (1996-05-01), None
D. Binkley, “Using Semantic Differencing to Reduce the Cost of Regression Testing”, 1992, IEEE, p. 41-50.
Gupta, et al., “An Approach to Regression Testing using Slicing”, 1992, IEEE, p. 299-308.
D. Binkley, “Semantics Guided Regression Test Cost Reduction”, 1997, IEEE, p. 498-516.
Bible, et al., “A Comparative Study of Coarse- and Fine-Grained Safe Regression Test-Selection Techniques”, 2001, ACM, p. 149-183.
Liang, et al., “Equivalence Analysis and Its Application in Improving the Efficiency of Program Slicing”, 2002, ACM, p. 347-383.
Mark Weiser, “Program Slicing”, IEEE Transactions on Software Engineering, vol. SE 10, No. 4, Jul. 1984, pp. 352-357.
Cockburn, A.A.R., “The impact of object-orientation on application development”, IBM Systems Journal, 32 (1993) No. 3, Armonk, New York.
Baecker Thomas Peter
Carnahan Kevin
Kloess Susanne
Monnerat Beat R.
Nargolwalla Tanya
Accenture Global Services GmbH
Fish & Richardson P.C.
Nahar Qamrun
Zhen Wei
LandOfFree
Method of producing a software product does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method of producing a software product, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of producing a software product will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3847388