Go to JSR:
Print Format
The 2007 Executive Committees: SE/EE EC
Also see the ME Executive Committee section.

 
   
The Java Community Process (JCP) program is overseen by two elected Executive Committees (ECs), which pay close attention to the development of Java Specification Requests (JSRs) and resulting Application Program Interfaces (APIs), Reference Implementations (RIs), and Technology Compatibility Kits (TCKs). One EC looks out for the interests of the Java Standard Edition (SE)/Enterprise Edition (EE) technology and community, and the other does the same for the Java Micro Edition (ME) technology and community. Representatives who serve on these committees often have a say in other standards bodies as well, which enhances cross-industry communication and agreement.

Standard Edition (Java SE) Enterprise Edition

Apache Software Foundation, Geir Magnusson
 
Before joining Intel, Geir Magnusson Jr was VP of Products for Gluecode Software, he was a founding partner of 4 Quarters, LLC, a boutique enterprise system integration technology concern, the VP Development and Chief Architect of Adetpra, Inc., managing a distributed team of developers delivering distributed workflow and notification products to the worlds top-tier credit-card and travel services companies. He has served as CTO for a fitness and rehab technology company, and led the development of Bloombergs worldwide elementized data distribution system. He is currently a Director of the Apache Software Foundation, as well as the Chairman of the Apache Geronimo project, which he helped found. He holds degrees in Physics and Electrical and Computer Engineering from Johns Hopkins University.

Eclipse Foundation Inc., Mike Milinkovich
 
Mike is the Executive Director of the Eclipse Foundation, Inc., a not-for-profit corporation supporting the Eclipse open-source community and commercial ecosystem. With over 160 corporate members worldwide and over 80 projects comprised of almost 900 developers, Eclipse is one of the world's most successful open source communities. Primarily focused on Java implementations, Eclipse's projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle. A large, vibrant ecosystem of major technology vendors, innovative start-ups, universities and research institutions and individuals extend, complement and support the Eclipse platform.

Mike has been contributing to the technology industry for over twenty years as a senior software industry executive with both hands-on and leadership experience in all aspects of the business including: engineering, development management, product management, training and services, business development, marketing, mergers and acquisitions, and intellectual property management and licensing. Most recently a vice president in Oracle's Development Group, Mike led the Application Server Technical Services team, a group of highly technical experts who support Oracle's application server strategic customers and partners.

Prior to joining Oracle, Mike was with WebGain where he was Vice President of Worldwide Services and President of WebGain Canada. Other experiences include: The Object People which did worldwide technology consulting and training; Object Technology International where he held various roles in software engineering, product management and business development; and IBM, where Mike was responsible for worldwide product marketing of a major IBM software product line and technical strategy for their VisualAge for Java tools product.

Mike earned his Masters of Science degree in Information and Systems Sciences and a Bachelor of Commerce degree from Carleton University. He lives in Ottawa, Canada.


Fujitsu Ltd., Makiko Shimamura
 

Google, Joshua Bloch
 
Joshua Bloch is Chief Java Architect at Google, author of the Jolt Award-winning "Effective Java" (Addison-Wesley, 2001), and coauthor of "Java Puzzlers: Traps, Pitfalls, and Corner Cases" (Addison-Wesley, 2005). He was previously a Distinguished Engineer at Sun Microsystems, where he led the design and implementation of numerous Java platform features including JDK 5.0 language enhancements and the Java Collections Framework. He holds a Ph.D. in Computer Science from Carnegie-Mellon University and a B.S. in Computer Science from Columbia.

HP, Scott Jameson
 
Scott Jameson has served as Hewlett-Packard's principal representative on the SE/EE EC since April, 2001. Jameson is director of standards strategy in the HP Software CTO office and has participated in many standardization activities since 1978. He has served as a representative to numerous standards organizations in his career and is currently chairman of ISO/IEC JTC 1, Information Technology.  Scott says, "We've long been an advocate of a more open and transparent JCP.  In a similar vein, we welcome Sun's announcement of their intention to open-source Java.  We look forward to working with the rest of the EC members to ensure the JCP meets the needs of this new paradigm."

Intel, Wayne Carr
 
Wayne Carr is an architect in Intel's Software & Solutions Group. Since June 2002, when Intel joined the JCP program, Wayne has participated in JSRs 250, 270, and 277. He has served as Intel's JCP Java SE/EE Executive Committee representative since winning open election in November 2004 and previously represented Intel on the Java ME Executive Committee. In the Executive Committees, Wayne has lobbied for improving the rules to ensure that the JCP program supports Independent Implementations, especially open source implementations. Wayne won the 2007 JCP Participant of the Year award, announced at JavaOne. At Intel, he coordinates cross-company Intel participation in the JCP program, W3C participation (including serving as Intel's W3C Advisory Committee representative) and coordinates the SSG/ESSD team that oversees general Enterprise software standards work. Wayne has a wealth of technical experience, having worked on TV set-tops, video conferencing, operating systems, networking, multimedia, and robotics. He also has considerable familiarity with standards bodies, having worked in the World Wide Web Consortium (W3C), Open Mobile Architecture (OMA) initiative, the Internet Engineering Task Force (IETF), and the Advanced Television Enhancement Forum (ATVEF, for HTML over TV).

IBM, Mark Thomas
 
Mark Thomas is the director of Java Technologies and SOA Design Centers in IBM Software Group's Strategy and Technology division. Mark leads the development teams responsible for providing IBM software developer kits for Java technology. He has management responsibility for a broad range of Java SE-based components that provide the foundation for many of IBM's software offerings. Mark also has business responsibility for IBM's worldwide development centers delivering Service Oriented Architecture assets in support of client engagements.

His software product development experience includes graphics, terminal emulation software, windowing systems, message queueing, transaction processing, computer-aided telephony, voice response systems, print and printer management, embedded controllers and Java technologies. He represents IBM on the JCP program's SE/EE EC.

Mark holds a doctorate in solid-state chemistry from Oxford University. He has represented IBM on a variety of UK and US professional boards, including the UK Parliamentary and Scientific Committee, the British Computer Society Engineering & Technology Strategic Panel, and the Colorado Advanced Software Institute.

Doug Lea
 
Doug Lea is a professor of Computer Science at the State University of New York at Oswego. He is author of the book Concurrent Programming in Java and co-author of the textbook Object-Oriented System Development. He is the author of several widely used software packages and components, as well as articles, reports, and standardization efforts dealing with object-oriented software development, including those on specification, design and implementation techniques, distributed, concurrent, and parallel object systems, and software reusability. Within the JCP, Doug was the Spec Lead for JSR 166, Concurrency Utilities, and has served as an Expert Group member on most JSRs dealing with core Java SE for the past five years. His main goal in serving on the SE/EE EC is to ensure technical excellence as the platform continues to evolve.

Nortel Networks, Bryn Rahm
 
Bryn Rahm is a 17 year veteran of Nortel where is has worked on a number of different telecom and internet related projects. Bryn began working with Java in the 1.0 (Beta2) timeframe, and in the intervening time has coded, architected and evangalized the use of Java within Nortel in a number of different products.

This has led to a profound appreciation of breadth and quality of Java's API and the challenges in the usage of Java in a soft realtime environment. Bryn looks forward to leveraging this experience in helping to influence the future of the Java industry.

Oracle, Don Deutsch
 
With 30 years in the Information Technology industry, Dr. Don Deutsch is currently vice president, Standards Strategy and Architecture for Oracle Corporation. Don represents Oracle on the INCITS Executive Board, the American National Standards Institute (ANSI) Board of Directors, the World-Wide Web Consortium (W3C) Advisory Board, and the JCP SE/EE EC. Don was president of the Enterprise Grid Alliance, a consortium focusing on accelerating the application of Grid technology in commercial and public sector data centers, and he served as chair of the JTC 1 Web Services Study Group.  ANSI recognized Don for his leadership of national and international information technology standardization as the 2002 recipient of the Edward Lohse Information Technology Medal.  Don has published numerous articles and papers, and co-authored an undergraduate textbook on Database Concepts. The National Bureau of Standards published his doctoral research on Modeling and Measurement of Database Management Systems.

 Red Hat Middleware LLC, Sacha Labourey
 
Sacha Labourey is CTO of Red Hat Middleware LLC and was an early contributor to the JBoss AS clustering project. He currently represents Red Hat Middleware LLC on the SE/EE EC. He views Java technology as an exemplary case where a single company, Sun Microsystems, has successfully put in place the conditions required to build an innovative multi-billion dollar, multi-vendor ecosystem. In that regard, the JCP plays a central role and Sacha hopes to see the number of participants in the JCP grow even more to make sure the needs of the Java community are still strongly represented, and do not simply represent the interests of its biggest vendors. He says, "While the balance is not always easy to find, Sun has done a pretty good job at stewarding Java. Furthermore, Sun's recent announcement towards a broader openness is also a great step in a good direction."

 SAP, Michael Bechauf
 
SAP is the world's leading provider of business software, with over 34,600 customers in more than 120 countries running SAP applications. As vice president of industry standards, Michael Bechauf is responsible for defining SAP's standards strategy. In 2001, SAP joined the JCP program, and in 2002 Michael became SAP's primary representative on the SE/EE EC. SAP engineers have participated in over 50 JSRs, including JSR 198, JSR 208, JSR 222, JSR 224, JSR 255, and JSR 265.

While serving on the EC, Michael represented SAP in actively working with other leaders in the Java technology industry to guide the future success of the Java platform. For example, Michael discussed issues related to the complexity of the Java language, he facilitated dialogue with communities outside of the JCP program, such as the Eclipse Foundation, and he engaged in hot technical topics such as the comparison of the persistence model of Enterprise JavaBeans (EJB) 3 and Java Data Objects (JDO).

SAS, Rich Main
 
Director of R&D at SAS, Rich Main represents the company on the SE/EE EC and the Eclipse Foundation.  Rich brings extensive software development experience and a track record of active participation in industry organizations that promote open standards for the development and deployment of robust Java technology based enterprise applications. Java standards and interoperability are critical to successful development of SAS multi-platform offerings, so strongly supporting the development of such standards is an important part of working with the Java community and the JCP program. Rich says, "It is critical that the JCP program work with other standards organizations and communities that have touchpoints with Java technology. In the JCP program, there needs to be increased openness of both the process and licensing to provide for better specifications by allowing the broader community to comment upon and implement standards in a timely fashion.  Within the specification process itself, more accountability would increase efficiency and help signal when specifications are on track or in trouble."

Hani Suleiman
 
Hani Suleiman is the CTO of Formicary, a portal development and a financial consulting firm, with offices in New York and London. He serves on a number of JCP Expert Groups, including JSR 220, Enterprise JavaBeans 3.0; JSR 244, Java EE 5 Specification; JSR 245, JavaServer Pages 2.1, and JSR 277, Java Module System. Hani is one of the two individual members serving currently on the SE/EE EC. He is also involved in a wide variety of open source projects. Hani serves on the steering committee of the OpenSymphony group, and he is the author of a lively and often controversial Java blog.

Danny Coward
 
Danny Coward is Platform Lead for Java SE. He has been an active contributor to the JCP and to Java Platform development since 1999. He has initiated and led several important technologies in each of the three Java Platforms Java EE, Java SE and Java ME, and contributed as an expert group member on a number of other JSRs. He is a strong advocate for the JCP as the primary forum for producing compatible standards for the Java ecosystem, balancing the frequently conflicting forces of the inclusion of all viewpoints with the timley production of market-relevant technology. Danny holds a bachelors degree in Mathematics and doctorate in Number Theory from the University of Oxford.

 
Sun Microsystems
What's New
JSRs
JCP Procedures
Community Resources
Participation
Press & Success
What is the JCP