References
Eclipse Web Tools Platform references the following articles, books, and standards.
Articles
- [Anderson2006] "Apache Derby Fortune Server Tutorial." Jean Anderson. April 21, 2006.
Apache Software Foundation.
http://db.apache.org/derby/papers/fortune_tut.html -
[Bader2004] "Integrating Cloudscape and Tomcat." Lance Bader. August 3, 2004. IBM
developerWorks.
http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0408bader/ -
[Beck2002] "JUnit Test Infected. Programmers Love Writing Tests." Kent Beck, Erich
Gamma, and David Saff. April 7, 2002. JUnit Documentation.
http://junit.sourceforge.net/doc/testinfected/testing.htm -
[BernersLee1998] "Cool URIs don't change." Tim Berners-Lee. 1998. W3C.
http://www.w3.org/Provider/Style/URI -
[Butek2005] "Which style of WSDL should I use?" Russell Butek. May 24, 2005. IBM
developerWorks.
http://www-128.ibm.com/developerworks/webservices/library/ws-whichwsdl/ -
[Costello2002] "Building Web Services the REST Way." Roger L. Costello. July 3, 2002.
XFront.
http://www.xfront.com/REST-Web-Services.html - [Dubrova2005] "Structural Testing Based on Minimum Kernels." Elena Dubrova. Proceedings of the Design, Automation and Test in Europe Conference and Exhibition (DATE'05) March 7-11, 2005. IEEE Software. 2005. 1168-1173.
-
[Garrett2005] "Ajax: A New Approach to Web Applications." Jesse James Garrett.
February 18, 2005. Adaptive Path.
http://www.adaptivepath.com/publications/essays/archives/000385.php -
[Hutchinson2005] "Developing the WTP with Eclipse." Mark Hutchinson. February 21,
2005. Eclipse Web Tools Platform Project.
http://www.eclipse.org/webtools/community/tutorials/DevelopingWTP/DevelopingWTP.html - [Knight2002] "Objects and the Web." Alan Knight and Naci Dai. IEEE Software. April 2002. 51-59.
-
[Kusakov2006] "Develop HTML widgets with Dojo." Igor Kusakov. October 31,
2006. IBM developerWorks.
http://www-128.ibm.com/developerworks/edu/wa-dw-wa-dojowidgets.html -
[Murray2005] "Asynchronous JavaScript Technology and XML (AJAX) With Java 2
Platform, Enterprise Edition." Greg Murray. June 9, 2005. Sun Microsystems.
http://java.sun.com/developer/technicalArticles/J2EE/AJAX/ -
[OReilly2003] "REST vs. SOAP at Amazon." Tim O'Reilly. April 3, 2003. O'Reilly
xml.com.
http://www.oreillynet.com/pub/wlg/3005 - [Stark1996] "Measurements for Managing Software Maintenance." George E. Stark. IEEE Software. 1996. 152-161.
Books
- [Abran2004] Guide to the Software Engineering Body of Knowledge (SWEBOK). Alain Abran, James W. Moore, Pierre Bourque, and Robert Dupuis. IEEE Computer Society, 2004. ISBN: 0-7695-2330-7.
- [Alur2003] Core J2EE Patterns: Best Practices and Design Strategies. Deepak Alur, Dan Malks, and John Crupi. Prentice Hall, 2003. ISBN: 0-13-142246-4.
- [Booch1994] Object-Oriented Analysis and Design with Applications, Second Edition. Grady Booch. Benjamin/Cummings, 1994. ISBN: 0-8053-5340-2.
- [Brown2001] Enterprise Java Programming with IBM WebSphere. Kyle Brown, Dr. Gary Craig, Greg Hester, Jaime Niswonger, David Pitt, and Russell Stinehour. Addison-Wesley, 2001. ISBN: 0-201-61617-3.
- [Brunner2002] Java Web Services Unleashed. Robert J. Brunner, Frank Cohen, Francisco Curbera, Darren Govoni, Steven Haines, Matthias Kloppmann, Benoit Marchal, K. Scott Morrison, Arthur Ryman, Joseph Weber, and Mark Wutka. Sams, 2002. ISBN: 0-672-32363-X.
- [Budinsky2004] Eclipse Modeling Framework: A Developer's Guide. Frank Budinsky, David Steinberg, Ed Merks, Raymond Ellersick, and Timothy J. Gross. Addison- Wesley. 2004. ISBN: 0-13-142542-0.
- [Burd2001] JSP: JavaServer Pages. Barry Burd. M&T Books, 2001, ISBN: 0-7645- 3535-8.
- [Cagle2001] Professional XSL. Kurt Cagle, Michael Corning, Jason Diamond, Teun Duynstee, Oli Gauti Gudmundsson, Michael Mason, Jon Pinnock, Paul Spencer, Jeff Tang, and Andrew Watt. Wrox Press, 2001. ISBN: 1-861003-57-9.
- [Callaway1999] Inside Servlets: Server-Side Programming for the Java Platform. Dustin R. Callaway. Addison-Wesley, 1999. ISBN: 0-201-37963-5.
- [Clayberg2006] Eclipse: Building Commercial-Quality Plug-Ins, Second Edition. Eric Clayberg and Dan Rubel. Addison-Wesley, 2006. ISBN: 0-321-42672-X.
- [Cooper2004] The Inmates are Running the Asylum. Why High-Tech Products Drive Us Crazy and How to Restore the Sanity. Alan Cooper. Sams, 2004. ISBN: 0-672- 32614-0.
- [Cox1986] Object-Oriented Programming: An Evolutionary Approach. Brad J. Cox. Addison-Wesley, 1986. ISBN: 0-201-10393-1.
- [DeMarco1982] Controlling Software Projects: Management, Measurement, & Estimation. Tom DeMarco. Yourdon Press, 1982. ISBN: 0-917072-32-4.
-
[Fielding2000] Architectural Styles and the Design of Network-based Software
Architectures. Roy Thomas Fielding. University of California, Irvine, 2000.
http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm - [Flanders1996] Web Pages That Suck. Learn Good Design by Looking at Bad Design. Vincent Flanders and Michael Willis. Sybex, 1996. ISBN: 0-7821-2187-X.
- [Flannagan2002] JavaScript: The Definitive Guide, Fourth Edition. David Flannagan. O'Reilly, 2002. ISBN: 0-596-00048-0.
- [Fogel2001] Open Source Development with CVS. Karl Fogel and Moshe Bar. Coriolis, 2001. ISBN: 1-58880-173-X.
- [Fowler2003] Patterns of Enterprise Application Architecture. Martin Fowler. Addison- Wesley, 2003. ISBN: 0-321-12742-0.
- [Francis2003] Professional IBM WebSphere 5.0 Application Server: A Guide to Building J2EE Applications from IBM WebSphere Architects. Tim Francis, Eric Herness, Rob High, Jr., Jim Knutson, Kim Rochat, and Chris Vignola. Wrox Press, 2003. ISBN: 1-86100-581-4.
- [Franciscus2005] Struts Recipes. Strategies for Building Business Applications. George Franciscus and Danilo Gurovich. Manning, 2005. ISBN: 1932394249.
- [Fung2005] An Introduction to IBM Rational Application Developers. A Guided Tour. J. Fung, C. Yu, C. Lau, E. McKay, G. Flood, J. Hunter, T. deBoer, V. Birsan, Y. Lu, P. Walker, J. Winchester, and Dr. G. Mendel. IBM Press, 2005. ISBN: 1-931182-22-1.
- [Gamma1995] Design Patterns: Elements of Reusable Object-Oriented Software. Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Addison-Wesley, 1995. ISBN: 0-201-63361-2.
- [Gamma2003] Contributing to Eclipse: Principles, Patterns, and Plug-Ins. Erich Gamma and Kent Beck. Addison-Wesley, 2003. ISBN: 0-321-20575-8.
- [Goldfarb1990] The SGML Handbook. Charles F. Goldfarb. Clarendon Press, 1990. ISBN: 0-19-853737-9.
- [Gosling1996a] The Java Application Programming Interface, Volume 1: Core Packages. James Gosling, Frank Yellin, and The Java Team. Addison-Wesley, 1996. ISBN: 0-201-63453-8.
- [Gosling1996b] The Java Application Programming Interface, Volume 2: Window Toolkit and Applets. James Gosling, Frank Yellin, and The Java Team. Addison-Wesley, 1996. ISBN: 0-201-63459-7.
- [Graham1995] The HTML Sourcebook. A Complete Guide to HTML. Ian S. Graham. John Wiley & Sons, 1995. ISBN: 0-471-11849-4.
- [Groff1990] Using SQL. James R. Groff and Paul N. Weinberg. Osborne McGraw-Hill, 1990. ISBN: 0-07-881524-X.
- [Hightower2002] Java Tools for Extreme Programming. Mastering Open Source Tools including Ant, JUnit, and Cactus. Richard Hightower and Nicholas Lesiecki. John Wiley & Sons, Inc., 2002. ISBN: 0-471-20708-X.
- [Holzner2005] Ant: The Definitive Guide, Second Edition. Steve Holzner. O'Reilly, 2005. ISBN: 0-596-00609-8.
- [Johnson2004] Expert One-on-One J2EE Development without EJB. Rod Johnson and Juergen Hoeller. Wrox, 2004. ISBN: 0764558315.
- [Judd2005] Pro Eclipse JST. Plug-ins for J2EE Development. Christopher M. Judd and Kakeem Shittu. Apress, 2005. ISBN: 1-59059-493-2.
- [Kay2001] XSLT Programmer's Reference, Second Edition. Michael Kay. Wrox Press, 2001. ISBN: 1-861005-06-7.
- [Laurie1999] Apache: The Definitive Guide, Second Edition: Vital Information for Apache Programmers & Administrators. Ben Laurie and Peter Laurie. O’Reilly, February 1999. ISBN: 1-56592-528-9.
- [Lerdorf2002] Programming PHP: Creating Dynamic Web Pages. Rasmus Lerdorf and Kevin Tatroe. O’Reilly, 2002. ISBN: 1-56592-610-2.
- [Marinescu2003] EJB Design Patterns: Advanced Patterns, Processes, and Idioms. Floyd Marinescu. John Wiley & Sons, Inc, 2002. ISBN: 0-471-20831-0.
- [Massol2004] JUnit in Action. Vincent Massol and Ted Husted. Manning, 2004. ISBN: 1-930110-99-5.
- [Massol2005] Maven: A Developer's Notebook. Vincent Massol and Timothy O'Brien. O'Reilly, 2005. ISBN: 0-596-00750-7.
- [McAffer2005] Eclipse Rich Client Platform: Designing, Coding, and Packaging Java Applications. Jeff McAffer and Jean-Michel Lemieux. Addison-Wesley, 2005. ISBN: 0-321-33461-2.
- [Melton1993] Understanding the New SQL: A Complete Guide. Jim Melton and Alan R. Simon. Morgan Kaufmann, 1993. ISBN: 1-55860-245-3.
- [Monson-Haefel1999] Enterprise JavaBeans. Richard Monson-Haefel. O'Reilly, 1999. ISBN: 1-56592-605-6.
-
[Nic2000] XSLT Reference. Miloslav Nic. 2000. ZVON.org.
http://www.zvon.org/xxl/XSLTreference/Output/ - [Niederst1999] Web Design in a Nutshell: A Desktop Quick Reference. Jennifer Niederst. O'Reilly, 1999. ISBN: 1-56592-515-7.
- [Pawson2002] Naked Objects. Richard Pawson and Robert Matthews. John Wiley and Sons Ltd., 2002. ISBN: 0-470-84420-5.
- [Raymond2001] The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary. Eric S. Raymond. O'Reilly, 2001. ISBN: 0-596-00131-2.
- [Roman2005] Mastering Enterprise JavaBeans, Third Edition. Ed Roman, Rima Patel Sriganesh, and Gerald Brose. Wiley Publishing, Inc., 2005. ISBN: 0-7645-7682-8.
- [Rumbaugh1991] Object-Oriented Modelling and Design. James Rumbaugh, Michael Blaha, William Premerlani, Frederick Eddy, and William Lorensen. Prentice Hall, 1991. ISBN: 0-13-629841-9.
- [Sessions1997] COM and DCOM: Microsoft's Vision for Distributed Objects. Roger Sessions. John Wiley & Sons, Inc., 1997. ISBN: 0-471-19381-X.
- [Shavor2003] The Java Developer's Guide to Eclipse. Sherry Shavor, Jim D'Anjou, Scott Fairbrother, Dan Kehn, John Kellerman, and Pat McCarthy. Addison-Wesley, 2003. ISBN: 0-321-15964-0.
-
[Singh2002] Designing Enterprise Applications with the J2EE Platform, Second Edition.
Inderjeet Singh, Beth Stearns, Mark Johnson, and the Enterprise Team. Sun
Microsystems, 2002.
http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/ - [Sklar2002] PHP Cookbook: Solution & Examples for PHP Programmers. David Sklar and Adam Trachtenberg. O'Reilly. 2002. ISBN: 1-56592-681-1.
- [Skonnard2002] Essential XML Quick Reference: A Programmer's Reference to XML, XPath, XSLT, XML Schema, SOAP, and More. Aaron Skonnard and Martin Gudgin. Addison-Wesley, 2002. ISBN: 0-201-74095-8.
- [Spainhour1996] Webmaster in a Nutshell: A Desktop Quick Reference. Stephen Spainhour and Valerie Querica. O'Reilly, October 1996. ISBN: 1-56592-229-8.
- [StLaurent1998a] Cookies. Simon St. Laurent. McGraw-Hill, 1998. ISBN: 0-07-05498-9.
- [StLaurent1998b] XML: A Primer. Simon St. Laurent. MIS:Press, 1998. ISBN: 1-55828-592-X.
- [Thomas2004] Pragmatic Version Control with CVS: The Pragmatic Starter Kit-Volume I. David Thomas and Andrew Hunt. The Pragmatic Bookshelf, 2004. ISBN: 0-9745140-0-4.
- [Tidwell2001] XSLT: Mastering XML Transformations. Doug Tidwell. O'Reilly, 2001. ISBN: 0-596-00053-7.
- [Tidwell2005] Designing Interfaces. Jennifer Tidwell. O'Reilly, 2005. ISBN: 0-596-00803-1.
- [Whitehead2001] JavaServer Pages: Your Visual Blueprint for Designing Dynamic Content with JSP. Paul Whitehead. Hungry Minds, 2001. ISBN: 0-7645-3542-0.
- [Williams1994] The Non-Designer's Design Book: Design and Typographic Principles for the Visual Novice. Robin Williams. Peachpit Press, 1994. ISBN: 1-56609-159-4.
- [Williams1998] The Non-Designer's Web Book: An Easy Guide to Creating, Designing, and Posting Your Own Web Site. Robin Williams and John Tollert. Peachpit Press, 1998. ISBN: 0-201-68859-X.
- [Williamson2005] IBM WebSphere System Administration. Leigh Williamson, Lavena Chan, Roger Cundiff, Shawn Lauzon, and Christopher C. Mitchell. Prentice Hall, 2005. ISBN: 0-13-144604-5.
- [Yourdon1979] Classics in Software Engineering. Edward Nash Yourdon. Yourdon Press, 1979. ISBN: 0-917072-14-6.
- [Zikopoulos2005] Apache Derby-Off to the Races: Includes Details of IBM Cloudscape. Paul C. Zikopoulos, George Baklarz, and Dan Scott. IBM Press, 2005. ISBN: 0-13-185525-5.
- [Zimmermann2003] Perspectives on Web Services: Applying SOAP, WSDL, and UDDI to Real-World Projects. Olaf Zimmermann, Mark Tomlinson, and Stefan Peuser. Springer, 2003. ISBN: 3-540-00914-0.
Standards
-
[CSS2] Cascading Style Sheets, level 2, CSS2 Specification. Bert Bos, Hakon Wium Lie, Chris
Lilley, and Ian Jacobs. May 12, 1998. W3C.
http://www.w3.org/TR/REC-CSS2/ -
[HTML401] HTML 4.01 Specification. Dave Raggett, Arnaud Le Hors, and Ian Jacobs.
December 24, 1999. W3C.
http://www.w3.org/TR/html401/ -
[JSR31] JSR 31: XML Data Binding Specification: The Java Architecture for XML
Binding (JAXB). Joe Fialli and Sekhar Vajjhala. March 4, 2003. JCP.
http://www.jcp.org/en/jsr/detail?id=31 -
[JSR45] JSR 45: Debugging Support for Other Languages. Robert Field. November 24,
2003. JCP.
http://www.jcp.org/en/jsr/detail?id=45 -
[JSR63] JSR 63: Java API for XML Processing (JAXP) Version 1.2 Final Release. Rajiv
Mordani and Scott Boag. September 6, 2002. JCP.
http://www.jcp.org/en/jsr/detail?id=63 -
[JSR77] JSR 77: J2EE Management. JCP.
http://www.jcp.org/en/jsr/detail?id=77 -
[JSR88] JSR 88: Java EE Application Deployment. JCP.
http://www.jcp.org/en/jsr/detail?id=88 -
[JSR127] JSR 127: JavaServer Faces. JCP.
http://www.jcp.org/en/jsr/detail?id=127 -
[JSR175] JSR 175: A Metadata Facility for the Java Programming Language. JCP.
http://www.jcp.org/en/jsr/detail?id=175 -
[JSR181] JSR 181: Web Services Metadata for the Java™ Platform. JCP.
http://www.jcp.org/en/jsr/detail?id=181 -
[WSARCH] Web Services Architecture. W3C Web Services Architecture Working Group.
February 11, 2004. W3C.
http://www.w3.org/TR/ws-arch/ -
[WSDL11] Web Services Description Language (WSDL) 1.1. W3C Note. March 15, 2001.
W3C.
http://www.w3.org/TR/wsdl -
[WSDL11SOAP12] WSDL 1.1 Binding Extension for SOAP 1.2. W3C Member Submission.
April 5, 2006. W3C.
http://www.w3.org/Submission/wsdl11soap12/ -
[XHTML10] XHTML 1.0 The Extensible HyperText Markup Language, Second
Edition. W3C HTML Working Group. August 1, 2002. W3C.
http://www.w3.org/TR/xhtml1/ -
[XMLCatalogs] XML Catalogs. Norman Walsh. August 6, 2001. OASIS.
http://www.oasis-open.org/committees/entity/spec.html -
[XML10] Extensible Markup Language (XML) 1.0, Third Edition. Tim Bray, Jean Paoli,
C. M. Sperberg-McQueen, Eve Maler, and Francois Yergeau. February 24, 2004.
W3C.
http://www.w3.org/TR/REC-xml/ -
[XSD10-Part0] XML Schema Part 0: Primer, Second Edition. David C. Fallside and Priscilla
Walmsley. October 28, 2004. W3C.
http://www.w3.org/TR/xmlschema-0/ -
[XSD10-Part1] XML Schema Part 1: Structures, Second Edition. Henry S. Thompson, David
Beech, Murray Maloney, and Noah Mendelsohn. October 28, 2004. W3C.
http://www.w3.org/TR/xmlschema-1/ -
[XSD10-Part2] XML Schema Part 2: Datatypes, Second Edition. Paul V. Biron and Ashok
Malhotra. October 28, 2004. W3C.
http://www.w3.org/TR/xmlschema-2/ -
[XSLT10] XSL Transformations (XSLT) Version 1.0. James Clark. November 16, 1999.
W3C.
http://www.w3.org/TR/xslt







