Method and apparatus for a programming framework for pattern...

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S140000, C717S143000

Reexamination Certificate

active

07913239

ABSTRACT:
A method, apparatus, and computer instructions are provided by the present invention for a programming framework for easy pattern matching and transformation of intermediate language expression trees. With expression matching and transformation framework (EMTF) of the present invention, pattern matchers may be defined and embedded in a C++ program code in a manner that resembles their intermediate representation. EMTF also provides capabilities for unification, unbinding, transformation, intra-pattern referencing, common operators, creation of pattern objects in a storage pool. With EMTF, less common patterns may be applied against input expressions without repeatedly implementing an algorithm.

REFERENCES:
patent: 5586020 (1996-12-01), Isozaki
patent: 6292938 (2001-09-01), Sarkar et al.
patent: 6463582 (2002-10-01), Lethin et al.
patent: 7543015 (2009-06-01), Vion-Dury et al.
Josef Grosch, “Transformation of Attributed Trees Using Pattern Matching”, 1992, Lecture Notes in Computer Science, vol. 641.
Ilyas Cicekli, “Selecting Choice Points in an Intelligent Backtracking Schema”, 1994, of the 9th International Symposium on Computer and Information Sciences (ISCIS-IX), Antalya, Turkey.
Ilyas Cicekli, “Variable Ages in a WAM Based System”, 1995, Proceedings of the 4th Turkish Symposium on Artificial Intelligence and Neural Networks (TAINN95), Istanbul, Turkey.
Ilyas Cicekli, “An Intelligent Backtracking Schema in a Logic Programming Environment”, 1997, ACM SIGPLAN Notices, vol. 32, Issue 3.
Ted Biggerstaff, “Pattern Matching for Program Generation: A User Manual”, 1998, Technical Report MSR-TR-98-55, Microsoft Research.
Eelco Visser, “Language Independent Traversals for Program Transformations”, 2000, Proceedings of the Workshop on Generic Porgramming.
Elco Visser, “A Survey of Rewritting Strategies in Program Transformation Systems”, 2001, Electronic Notes in Theoretical Computer Sciences 57 No. 2.
Hosoya et al., “Regular Expression Pattern Matching for XML”, Department of Computer and Information Science, University of Pennsylvania, 2001, pp. 67-80.
Dempsey et al., “A Regular Expression Pattern Matching Processor for APL”, 1981, pp. 94-100.
Dempsey et al., “A Regular Expression Pattern Matching Processor for APL”, The ACM Digital Library, http://portal.acm.org/citation.cfm?id=805341&coll=portal&dl=ACM, pp. 1-4.
sTIREWALT et al., “Generation of Visitor Components that Implement Program Transformations”, 2001 Symposium of Software Reusability, Ontario, Canada, Softweare Engineering Notes, Col. 26, No. 3, May, 2001, 1 page.

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

Method and apparatus for a programming framework for pattern... 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 and apparatus for a programming framework for pattern..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for a programming framework for pattern... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2729013

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