Process and tool for scalable automated data field replacement

Data processing: database and file management or data structures – Database design – Data structure types

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395684, 707101, G06F 1730

Patent

active

058389792

ABSTRACT:
A process and tool for scalable, almost automatic, modification of interacting computer program units comprising the identification of variables affected by seed variables of known with attributes in equivalence classes and the modification of those variables identified with the target attributes.

REFERENCES:
patent: 5293631 (1994-03-01), Rau et al.
patent: 5307492 (1994-04-01), Benson
patent: 5600836 (1997-02-01), Alter
patent: 5630118 (1997-05-01), Shaughnessy
patent: 5634089 (1997-05-01), Janniro et al.
patent: 5668989 (1997-09-01), Mao
IBM Corp., "Set the Century Window for Two-Digit Years," 1995, pp. 1-2.
IBM Corp., "Transform Two-Digit Year Dates to Four-Digit Year Dates," 1995, pp. 1-4.
A. Aho, J. Hopcroft, and J. Ullman. The Design and Analysis of Algorithms, pp. 129-145 (Addison-Wesley 1976).
Aho et al., Compilers: Principles, Techniques, and Tools, pp. 12-13, 49, 432-433, 633-636, 638-639, 643-648 (Addison-Wesley 1986).
Bernot, G. Gaudel, M-C., LeGall, P., Marre, B., "Experience with Black-Box Testing from Formal Specifications," AQuIS93 Venice, Italy, pp. 75-84(1993).
Bijlsma, A., "Calculating with Pointers," Science of Computer Programming, vol. 12, No. 2, pp. 191-205 (Jul. 1989).
Bowen, J.P., Hinchey, M.G., "Seven More Myths of Formal Methods," IEEE Software pp. 34-41 (Jul. 1995).
Clarke et al., "Software Fault Trees and Weakest Preconditions: a Comparison and Analysis," Software Eng. J., vol. 8, No. 4, pp. 225-236.
Craigen,D., Gerhart, S., Ralston, T., "Formal Methods Reality Check: Industrial Usage," IEEE Transactions of Software Engineering,pp. 90-98 (Feb. 1995).
Dijkstra, E.W., "Guarded Commands, Non-determinancy and a Calculus for the Derivation of Programs," 1975 International Conference on Reliable Software, Los Angeles, CA, Apr. 25, 1975, pp. 2-2.13.
Fenton, N., "How Effective Are Software Engineering Methods?" J. Systems Software, 22:141-46 (1993).
Ferrans, J.C. et al., "HyperWeb: A Framework for Hypermedia-Based Environments," SIGSOFT '92, Tyson's Corner, VA, Dec. 1992, pp. 1-10.
Floyd, R.W., "Assigning Meaning to Programs," Proc. Symp. on Applied Math, American Mathematical Society, vol. 19, pp. 19-32 (1967).
Gallagher, K.B. and Lyle, J.R., "Using Program Slicing in Software Maint.," IEEE Trans. on Software Engineering, vol. 17, No. 8, pp. 751-761 (Aug. 1991).
Hart, J.M., "Experience with Logical Code Analysis in Softwre Reuse and Re-Engineering," American Institute of Aeronautics and Astronautics (1995) pp. 549-558.
Hoare, C.A.R., "An Axiomatic Approach to Computer Programming," Comm. of the ACM, vol. 12, No. 10, pp. 576-583 (Oct. 1969).
Hoare, C.A.R., "Proof of Correctness of Data Representations," Acta Informatica, vol. 1, No. 4, pp. 271-281 (1972).
Horowitz, E., and Sahni, S., "Fundamentals of Data Structures," pp. 3062-3309, Computer Science Press, Inc. (1976).
Humphrey, W.S., Kitson, D.H., "Prelim. Report on Conducting SEI-Assisted Assessments of Software Engineering Capability," SEI Technical Report, SEI-87-TR-16 (Jul. 1987).
Livadas, P.E. and Croll, S., "A New Algorithm for the Calculation of Transitive Dependencies," Software Maint: Research and Pract., vol. 7, pp. 151-176 (1995).
Manna, Z., Waldinger, R., "Problematic Features of Programming Languages: A Situational Calculus Appraoch," Acta Informatica, Vol. 16, pp. 371-426 (1981).
Misra, J. Safety Properties, U. of Texas, Austin Report (1992).
Pizzarello, A., "Formal Methods in Corrective Software Maintenance," Proc. of Formal Methods for Software Development, an International Seminar, AICA, Milan, Italy (1992).
Pizzarello, A., "An Industrial Experience in the Use of Unity," Lecture Notes in Computer Science, Springer-Berlag 574 (1991).
Pizzarello, A., "New Method for Location of Software Defects," AQuIS93, Venice, Italy, Oct. 1993, pp. 143-156.
Pizzarello, A., et al., Program Maintenance Techniques, Lecture Notes, Peritus Software Services, Inc., Billerica, MA (Aug. 25, 1995).
Shahmehri et al., "Semi-Automatic Bug Localization in Software Maintenance," IEEE Comp. Soc. Press, pp. 30-36.
Sharir, M., "Structural Analysis: A New Approach to Flow Analysis in Optimizing Compilers," Computer Languages, vol. 5, pp. 141-153 (1980).
Staskauskas, M., "Specification and Verification of Large-Scale Reactive Programs," Ph.D. Thesis, U. of Texas, Austin (May 1992).
Ward, M., "Abstracting a Specification from Code," Software Maintenance: Research and Practice, vol. 5, 101-22 (1993).
Ward, M.P. et al., "Formal Methods for Legacy Systems," Software Maintenance: Research and Practice, vol. 7, 203-19 (1995).
Weiser, M., "Programmers Use Slices When Debugging," Communications of Assoc. Comput. Mach., vol. 25, No. 7, pp. 446-452 (1982).
Wiser, M., Program Slicing, IEEE Transactions on Software Engineering, vol. SE-10 No. 4, pp. 352-357 (1984).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Process and tool for scalable automated data field replacement does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Process and tool for scalable automated data field replacement, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Process and tool for scalable automated data field replacement will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-895792

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.