ACM Home Page
Please provide us with feedback. Feedback
Using Java's generics mechanism to improve type safety in the command pattern
Full text PdfPdf (1.24 MB)
Source ACM Southeast Regional Conference archive
Proceedings of the 46th Annual Southeast Regional Conference on XX table of contents
Auburn, Alabama
SESSION: Programming languages, algorithms, and theory table of contents
Pages 231-236  
Year of Publication: 2008
ISBN:978-1-60558-105-7
Authors
Karl Ridgeway  Rosetta Stone, Ltd., Arlington, VA
David Bernstein  James Madison University, Harrisonburg, VA
John Magnotti  Auburn University, Auburn, AL
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 17,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1593105.1593165
What is a DOI?

ABSTRACT

This paper discusses ways in which Java's generics mechanism can be used to improve a Remote Procedure Call implementation using the Command and Proxy patterns. Specifically, it shows how generics can be used to specify return types and receiver types.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
G. Bracha, M. Odersky, D. Stoutamire, and P. Wadler. SIGPLAN: ACM Special Interest Group on Programming Languages, 1998.
 
3
 
4
 
5
 
6
A. Langer. Java generics frequently asked questions. http://www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html, 2007.
 
7
M. Norton. Composing software design patterns. Master's thesis, James Madison University, 2003.
 
8
M. Torgersen. The expression problem revisited: Four new solutions using generics. ECOOP, 2004.

Collaborative Colleagues:
Karl Ridgeway: colleagues
David Bernstein: colleagues
John Magnotti: colleagues