EJAW is lead by Dr. Bruce Martin. Bruce is one of the pioneers of distributed object computing. At Hewlett Packard Laboratories, he designed and implemented an interface definition language that became the basis for HP's original CORBA submission. At Sun Microsystems, he was one of Sun's CORBA architects and was the primary author of five of the OMG's CORBA Services specifications. At Borland, Bruce was an architect and developer of Borland's first CORBA-based Java Application Server. Bruce has extensive practical experience with Java, J2EE, XML and Web Services.
For the past few years, in cooperation with The Middleware Company, Bruce has been writing, teaching and consulting about J2EE and distributed object technologies. Bruce created The Middleware Company's popular Architect's Workshop and has given it to several hundred enterprise architects. The reviews of this course have been outstanding. Bruce has advised many enterprises on improving their software architectures.
Bruce also champions the Xbeans open-source project. The goal of the project is to create a repository of Java Beans that process XML and can be easily composed into distributed data flow applications. More information about the project is available at www.xbeans.org. The project has produced two releases and has been downloaded by several thousand people. Bruce has spoken about the project at numerous industrial and academic conferences.
Bruce has an excellent ability to convey both the conceptual basis of a technology and the practical nuts and bolts use of it. He has given talks around the world on distributed systems, advanced transaction models, object oriented programming, XML and distributed object technologies at both academic conferences and industrial events. Bruce has written many papers for conferences, journals and books.
Bruce received Ph.D. and Masters degrees in Computer Science from the University of California at San Diego, and a Bachelors degree in Computer Science from the University of California at Berkeley. Bruce's Ph.D. dissertation, Concurrent Nested Object Computations, presented a novel model and scheduling algorithms for concurrency control on shared abstract objects.
Visit http://www.xbeans.org/bmartin for more information.