Data processing: software development – installation – and managem – Software program development tool – Code generation
Reexamination Certificate
2007-09-04
2007-09-04
Dam, Tuan (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Code generation
C717S107000, C717S109000, C717S116000
Reexamination Certificate
active
10790913
ABSTRACT:
A method for designing object-oriented software for implementing portlets, and an associated computer system and computer program product. The portlets are available to a user of the software who clicks on a link of a first page to identify an action object of an Action class and a state object of a State class. The software includes the State class, the Action class, and program code. The State class includes a method for displaying a view of a page. The Action class includes an actionPerformed method for performing an action and a setState method for setting the state object into the session. The program code is adapted to execute: the actionPerformed method of the action object to perform the action; the setState method of the second page.
REFERENCES:
Hanis et al., “Applying the State Pattern to WebSphere Portal Portlets”, IBM, Dec. 11, 2002.
Hepper et al., “Introducing the Portlet Specification”, JavaWorld, Aug. 2003.
Hesmer et al., “Portlet Development Guide”, First Edition, IBM, Oct. 25, 2001.
Jacobson et al., Object-Oriented software Engineering A Use Case Driven Approach, Reprinted 1994, Published by Addison-Wesley, pp. 56-68.
Choi Elliot M.
Lemire Tina M.
Miller, III Martin L.
Shaouy William P.
Dam Tuan
Pivnichny John R.
Schmeiser, Olson & Watts
Wei Zheng
LandOfFree
Portlet template based on a state design 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 Portlet template based on a state design pattern, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Portlet template based on a state design pattern will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3745847