Pattern implementation technique

Data processing: software development – installation – and managem – Software program development tool – Modeling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

08056048

ABSTRACT:
A pattern implementation technique in which a pattern is defined as a software artifact that comprises a pattern signature representing one or more parameters of the pattern and a pattern implementation model representing one or more methods for expanding the pattern in a selected software context by assigning one or more arguments to the one or more parameters. The pattern implementation model can be based on one or more framework code sets, each of which supports the creation of plural patterns by providing a pattern implementation model for a particular software context. The framework code sets can be rendered extensible by a pattern author by virtue of providing methods whose code is adapted to be modified by a pattern author when defining a pattern. The pattern can be applied by creating an instance of the pattern in a software context and presenting a graphical representation of the pattern instance that can be manipulated by the pattern user in order to apply arguments to the pattern parameters.

REFERENCES:
patent: 6523171 (2003-02-01), Dupuy et al.
patent: 6651240 (2003-11-01), Yamamoto et al.
patent: 6671818 (2003-12-01), Mikurak
patent: 6851105 (2005-02-01), Coad et al.
patent: 2003/0132967 (2003-07-01), Gangadharan
Brad Appleton, “Patterns and Software: Essential Concepts and Terminology”, Feb. 14, 2000, http://www.cmcrossroads.com/bradapp/docs/patterns-intro.html.
Mohamed Fayad et al., “Object-Oriented application Frameworks”, Oct. 1997, Special Issue on Object-Oriented Application Framewors, vol. 40, No. 10.
Ralph E. Johnson, “Frameworks = (Components + Patterns)”, Oct. 1997, ACM, vol. 40, No. 10.
Somsak Phattarasukol et al., “Design Pattern Intergrated Tool”, Oct. 2004, ACM.
“One-step Trace Preprocessor for C and C++ Programs”, IBM Research Disclosure, Apr. 2001, p. 660.
Deng-Jyi Chen et al., “Mining Control Patterns From Java Program Corpora”, Journal of Information Science And Engineering 20, 2004, pp. 57-83.
Jan Hannemann et al., “Design Pattern Implementation in Java and AspectJ”, OOPSLA '02, 2002, pp. 161-173.
Yvonne Coady et al., “Using AspectC to Improve the Modularity of Path-Specific Customization in Operating System Code”, ESEC/FSE, 2001, pp. 88-98.
Uri Dekel et al., “Towards a Standard Family of Languages for Matching Patterns in Source Code”, Proceedings of the IEEE International Conference on Software—Science, Technology & Engineering, 2003, pp. 1-10.
Sandro Schwedler, “Rapid Portlet Design with Rational XDE Patterns, WebSphere Studio and the IBM Portal Toolkit”, IBM WebSphere Developer Technical Journal (www-128.ibm.com/developerworks/websphere/techjournal/0308—schwedler/schwedler.html), 2003, pp. 1-20.
Thierry Matusiak et al., “Model-Driven Development Using XDE Patterns”, (www-128.ibm.com/developerworks/rational/library/5567.html), 2004, pp. 1-33.
Steven Franklin, “Customizing and Automating Rational XDE Developer—Java Platform Edition”, (//www-128.ibm.com/developerworks/rational/library/3011.html), 2004, pp. 1-20.

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

Pattern implementation technique does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Pattern implementation technique, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Pattern implementation technique will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4289058

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