Craig L. Russell (software architect)

Craig L. Russell (software architect)

Craig L. Russell (born January 6, 1949) is an American software architect.

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 for [http://www.jcp.org/en/jsr/detail?id=12 JSR 12] and [http://www.jcp.org/en/jsr/detail?id=243 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

[http://www.google.com/patents?vid=USPAT6591275 6591275] : Object-relational mapping for tables without primary keys

USPTO Application #: 20070239797: Systems and methods for synchronizing data in a cache and database


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • 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 ( …   Wikipedia

  • Craig Russell — may refer to: Craig Russell (actor) (1948–1990) Craig L. Russell (born 1949), software architect Craig Russell (composer) (born 1951) Craig Russell (British author) (born 1956) Craig Russell (footballer) (born 1974), English football player P.… …   Wikipedia

  • List of programmers — This list is incomplete; you can help by expanding it. This is a list of programmers notable for their contributions to software, either as original author or architect, or for later additions. Contents: A B C D E F G H I J K L M N …   Wikipedia

  • Bill Gates — For other people named Bill Gates, see Bill Gates (disambiguation). Bill Gates …   Wikipedia

  • List of University of California, Berkeley alumni — This page lists notable alumni and students of the University of California, Berkeley. Alumni who also served as faculty are listed in bold font, with degree and year. Notable faculty members are in the article List of UC Berkeley faculty.Nobel… …   Wikipedia

  • performing arts — arts or skills that require public performance, as acting, singing, or dancing. [1945 50] * * * ▪ 2009 Introduction Music Classical.       The last vestiges of the Cold War seemed to thaw for a moment on Feb. 26, 2008, when the unfamiliar strains …   Universalium

  • List of Brown University people — The following is a partial list of notable Brown University people, known as Brunonians. It includes alumni, professors, and others associated with Brown University. Notable alumni Note: Class of is used to denote the graduation class of… …   Wikipedia

  • Calendar of 2000 — ▪ 2001 January We are fortunate to be alive at this moment in history. Never before has our nation enjoyed, at once, so much prosperity and social progress with so little internal crisis and so few external threats. Never before have we had such… …   Universalium

  • List of people from Michigan — A list of notable people from the U.S. state of Michigan. Bolding indicates places in Michigan. People from Michigan are sometimes referred to as Michiganders, Michiganians, or more rarely as Michiganites. Actors, entertainers and… …   Wikipedia

  • List of Old Falconians — This is a list of some of the more prominent Old Falconians who are the alumni of North Sydney Boys High School. The Old Falconians Union is the alumni body of the school. The name Old Falconians is derived from Falcon Street which is the address …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”