- Craig L. Russell
-
Craig L. Russell (born January 6, 1949) is an American software architect[1][2] and author. He contributed to the book 97 Things Every Software Architect Should Know (ISBN 059652269X).
Contents
Biography
Early life and education
Craig L. Russell was born January 6, 1949 in New York. He graduated from Harvard University in 1971 with a BA in Applied Mathematics.
Career
Craig joined Sun Microsystems to lead the development of Object Relational Mapping. He initiated the creation of Java Data Objects, for which he was specification lead[3] for JSR 12 and JSR 243 and continues to maintain the specifications. He was the architect responsible for developing the implementation of Container Managed Persistence for Sun's Java Enterprise Edition Application Server.
Craig was the contributing editor for the Object Data Management Group Standard: 3.0 Java binding, ISBN 1-55860-647-5. He co-authored the definitive work on Java Data Objects, published by O'Reilly, 2003, ISBN 0-596-00276-9. An expert in Object Relational Mapping, he wrote "Bridging the Object-Relational Divide", ACM Queue May/June 2008.
Craig is a member and officer of The Apache Software Foundation, the chair of the Apache OpenJPA Project Management Committee, and a member of the Apache Incubator project responsible for bringing projects into Apache.
Patents
- 6591275: Object-relational mapping for tables without primary keys
- USPTO Application #: 20070239797: Systems and methods for synchronizing data in a cache and database
References
- ^ Paul Krill (24 September 2004). "Sun seeks data persistence model for Java". InfoWorld. http://www.infoworld.com/d/developer-world/sun-seeks-data-persistence-model-java-953. Retrieved 28 January 2011.
- ^ Paul Krill (26 March 2003). "Java object models debated". InfoWorld. http://www.infoworld.com/d/developer-world/java-object-models-debated-502. Retrieved 28 January 2011.
- ^ Ezzio, David (2002). Using and understanding Java objects. Apress: Apress. p. xv. ISBN 9781590590430. http://books.google.com/books?ei=oARDTZs6ifazA9TFicwK&ct=result&id=-7BQAAAAMAAJ&dq=%22craig+russell%22+persistence&q=%22craig+russell%22#search_anchor. Retrieved 28 January 2011.
External links
Categories:- 1949 births
- Living people
- Harvard University alumni
- People from New York
- American mathematicians
Wikimedia Foundation. 2010.