Welcome!

Java IoT Authors: Derek Weeks, Liz McMillan, Automic Blog, Karthick Viswanathan, Stackify Blog

Related Topics: Java IoT

Java IoT: Article

The JCP's Election Results

Round Two

The JCP's annual elections for our Executive Committees (ECs) are now complete. As a reminder, during the first round the following members were nominated by Sun and ratified by the community:

  • Nokia, Philips, and IBM for the Java ME EC
  • Ericsson, SpringSource, and SAP for the Java SE/EE EC.

In the second round of the elections, during which all members are free to nominate themselves, voters had to choose two members for each EC. For the Java SE/EE EC the candidates were long-serving EC member Intel and three individual members: Werner Keil, Matthew McCullogh, and Shashank Tiwari. The winners were Intel (represented by Wayne Carr) and Werner Keil.

For the Java ME EC the candidates were Sony Ericsson (another long-serving member of the EC), Sean Sheedy (an individual), and Aplix Corporation. The winners were Sony Ericsson (represented by Christopher David) and Sean Sheedy.

So - in the open elections one corporate representative and one individual was elected to each EC. What lessons can we draw from this? First, our members obviously believe that the large corporations - those who fund most of the development work and the primary implementers of the technologies we develop - need to be represented on the ECs. (We shouldn't forget that just like open source communities, most standards development work is done by people who are paid by their employers to participate.) On the other hand, the election of Werner Keil and Sean Sheedy also indicates that the JCP's members feel the need for an "independent" voice - someone who can represent the broad development community, particularly developers who work independently or in relatively small companies. (We also shouldn't forget that 80% of the JCP's membership consists of individuals or non-profit organizations. So it's appropriate that we have at least one member on each EC whose primary purpose is to look out for their interests.)

Werner Kyle has 20 years experience in the industry during which he has worked for Nokia and BEA/Oracle. He runs his own consulting agency, contributes to open source projects, is joint spec lead for JSR 275: Units Specification, and has served on the expert groups of other JSRs.

Sean Sheedy has 20 years experience in the wireless industry. Currently an independent consultant, he worked for Sprint Nextel as its representative to the JCP until recently. He has been an active participant in several Java ME JSRs. Both Werner and Sean see their role as representing the independent developers - those who use rather than implement the technologies defined by the JCP. I'm sure they'll do this job well, and I'd like to welcome them to the ECs. I'd also like to thank our runners-up, and to congratulate Wayne Carr and Christopher David on their re-election.

The Latest JSR News
There are many JSRs worth noting this month - more than I have the space to discuss. (See the "Focus on JSRs" section on the JCP homepage or subscribe to our mailing list for full details.)

First, two JSRs made their final releases. JSR 293: Location API 2.0, led by Nokia, builds on the low-level location APIs defined by JSR 179, standardizing access to location-based services such as geocoding, mapping, and navigation. JSR 272: Mobile Broadcast Service API for Handheld Terminals, jointly led by Nokia and Motorola, defines APIs that enable client Java applications on mobile devices to receive, display, and interact with content received over a digital broadcast link.

Congratulations to the spec leads on reaching this important milestone.

Meanwhile, the spec leads for Java EE are extremely busy during the final months before the next version of the platform (Java EE 6) is released, and several of their JSRs entered public review. This is your opportunity to provide feedback - please do so.

JSR 299: Web Beans, led by Red Hat, enables EJB 3.0 components to be used as JSF managed beans. By unifying the two component models, programming for Web-based application development is dramatically simplified, enabling the rapid development of simple data-driven applications without sacrificing the full power of the Java EE 5 platform.

JSR 317: Java Persistence 2.0, led by Sun Microsystems, updates the Java Persistence API first defined in the Enterprise JavaBeans 3.0 specification (JSR 220), providing additional object/relational mapping functionality and query language capabilities.

JSR 322: Java EE Connector Architecture 1.6, also led by Sun, is an update to JSR 112 (J2EE Connector Architecture 1.5), which defines a standard architecture for connecting to heterogeneous enterprise information systems in both synchronous and asynchronous mode and provides pluggability layers for JMS (Java Message Service) and JDBC (Java Database Connectivity) providers.

Sun spec leads are also working to update two more Java EE specifications. JSR 314: JavaServer Faces 2.0 updates the 1.2 version of the JavaServer Faces specification (JSR 127), while JSR 315: Java Servlet 3.0 updates JSR 154 (Java Servlet 2.5) to support the Java EE 6 themes of extensibility, pluggability, and ease of development.

Two other Java EE-related JSRs, while not destined for immediate inclusion in the platform, reached the public review stage.

JSR 319: Availability Management for Java, led by recently elected EC member Jens Jenssen from Ericsson, defines APIs to enable availability management frameworks to supervise and control Java runtime units to achieve high availability. This important JSR will significantly enhance the clustering capabilities of the Java EE platform.

Finally, JSR 235: Service Data Objects is particularly interesting. It's the first attempt at developing a standard by having the JCP collaborate with another standards body (in this case OASIS). Technologies for SOA (Service Oriented Architecture) were initially developed by an industry consortium called Open SOA Collaboration. When its work reached a reasonable level of maturity it chose to standardize through OASIS, which has played a major role in developing enterprise-level business process standards. The Java aspects of this work are being standardized simultaneously through the JCP (as JSR 235). Although we recognize that "no standard is an island" - standards build on other standards, often from other standards-developing organizations (see, for example, the wide range of Java standards that build on the work of the W3C) - this is the first time that we've had such a close collaboration between the JCP and another standards organization. It's a good example of the kind of flexibility, openness, and collaboration that I hope we will see more of in the coming years.

Obviously, Java EE is alive and well.

Finally, let's not forget Java ME, where JSR 249: Mobile Service Architecture (MSA) 2, led by Vodafone & Nokia, also entered public review. MSA, which was originally defined in JSR 248 and released late in 2006, defines the stack of component JSRs (graphics, Web Services, location management, and so on) that you can expect to find on more and more mobile phones. This update to the spec incorporates new component JSRs and defines additional clarifications and requirements for implementing the JSRs in mobile devices. Please provide your feedback to the spec leads.

More Stories By Patrick Curran

Patrick Curran is chair of the JCP and director of the JCP Program at Sun Microsystems, Inc.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


@ThingsExpo Stories
WebRTC is great technology to build your own communication tools. It will be even more exciting experience it with advanced devices, such as a 360 Camera, 360 microphone, and a depth sensor camera. In his session at @ThingsExpo, Masashi Ganeko, a manager at INFOCOM Corporation, will introduce two experimental projects from his team and what they learned from them. "Shotoku Tamago" uses the robot audition software HARK to track speakers in 360 video of a remote party. "Virtual Teleport" uses a...
SYS-CON Events announced today that Datera will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Datera offers a radically new approach to data management, where innovative software makes data infrastructure invisible, elastic and able to perform at the highest level. It eliminates hardware lock-in and gives IT organizations the choice to source x86 server nodes, with business model option...
When shopping for a new data processing platform for IoT solutions, many development teams want to be able to test-drive options before making a choice. Yet when evaluating an IoT solution, it’s simply not feasible to do so at scale with physical devices. Building a sensor simulator is the next best choice; however, generating a realistic simulation at very high TPS with ease of configurability is a formidable challenge. When dealing with multiple application or transport protocols, you would be...
With 10 simultaneous tracks, keynotes, general sessions and targeted breakout classes, Cloud Expo and @ThingsExpo are two of the most important technology events of the year. Since its launch over eight years ago, Cloud Expo and @ThingsExpo have presented a rock star faculty as well as showcased hundreds of sponsors and exhibitors! In this blog post, I provide 7 tips on how, as part of our world-class faculty, you can deliver one of the most popular sessions at our events. But before reading the...
In his session at 21st Cloud Expo, Carl J. Levine, Senior Technical Evangelist for NS1, will objectively discuss how DNS is used to solve Digital Transformation challenges in large SaaS applications, CDNs, AdTech platforms, and other demanding use cases. Carl J. Levine is the Senior Technical Evangelist for NS1. A veteran of the Internet Infrastructure space, he has over a decade of experience with startups, networking protocols and Internet infrastructure, combined with the unique ability to it...
Internet of @ThingsExpo, taking place October 31 - November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 21st Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The Internet of Things (IoT) is the most profound change in personal and enterprise IT since the creation of the Worldwide Web more than 20 years ago. All major researchers estimate there will be tens of billions devic...
SYS-CON Events announced today that CA Technologies has been named "Platinum Sponsor" of SYS-CON's 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. CA Technologies helps customers succeed in a future where every business - from apparel to energy - is being rewritten by software. From planning to development to management to security, CA creates software that fuels transformation for companies in the applic...
SYS-CON Events announced today that Elastifile will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Elastifile Cloud File System (ECFS) is software-defined data infrastructure designed for seamless and efficient management of dynamic workloads across heterogeneous environments. Elastifile provides the architecture needed to optimize your hybrid cloud environment, by facilitating efficient...
"We provide IoT solutions. We provide the most compatible solutions for many applications. Our solutions are industry agnostic and also protocol agnostic," explained Richard Han, Head of Sales and Marketing and Engineering at Systena America, in this SYS-CON.tv interview at @ThingsExpo, held June 6-8, 2017, at the Javits Center in New York City, NY.
SYS-CON Events announced today that GrapeUp, the leading provider of rapid product development at the speed of business, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Grape Up is a software company, specialized in cloud native application development and professional services related to Cloud Foundry PaaS. With five expert teams that operate in various sectors of the market acr...
SYS-CON Events announced today that Golden Gate University will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Since 1901, non-profit Golden Gate University (GGU) has been helping adults achieve their professional goals by providing high quality, practice-based undergraduate and graduate educational programs in law, taxation, business and related professions. Many of its courses are taug...
Recently, IoT seems emerging as a solution vehicle for data analytics on real-world scenarios from setting a room temperature setting to predicting a component failure of an aircraft. Compared with developing an application or deploying a cloud service, is an IoT solution unique? If so, how? How does a typical IoT solution architecture consist? And what are the essential components and how are they relevant to each other? How does the security play out? What are the best practices in formulating...
SYS-CON Events announced today that Cloud Academy named "Bronze Sponsor" of 21st International Cloud Expo which will take place October 31 - November 2, 2017 at the Santa Clara Convention Center in Santa Clara, CA. Cloud Academy is the industry’s most innovative, vendor-neutral cloud technology training platform. Cloud Academy provides continuous learning solutions for individuals and enterprise teams for Amazon Web Services, Microsoft Azure, Google Cloud Platform, and the most popular cloud com...
In his session at @ThingsExpo, Arvind Radhakrishnen discussed how IoT offers new business models in banking and financial services organizations with the capability to revolutionize products, payments, channels, business processes and asset management built on strong architectural foundation. The following topics were covered: How IoT stands to impact various business parameters including customer experience, cost and risk management within BFS organizations.
DX World EXPO, LLC., a Lighthouse Point, Florida-based startup trade show producer and the creator of "DXWorldEXPO® - Digital Transformation Conference & Expo" has announced its executive management team. The team is headed by Levent Selamoglu, who has been named CEO. "Now is the time for a truly global DX event, to bring together the leading minds from the technology world in a conversation about Digital Transformation," he said in making the announcement.
SYS-CON Events announced today that DXWorldExpo has been named “Global Sponsor” of SYS-CON's 21st International Cloud Expo, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Digital Transformation is the key issue driving the global enterprise IT business. Digital Transformation is most prominent among Global 2000 enterprises and government institutions.
21st International Cloud Expo, taking place October 31 - November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA, will feature technical sessions from a rock star conference faculty and the leading industry players in the world. Cloud computing is now being embraced by a majority of enterprises of all sizes. Yesterday's debate about public vs. private has transformed into the reality of hybrid cloud: a recent survey shows that 74% of enterprises have a hybrid cloud strategy. Me...
In his opening keynote at 20th Cloud Expo, Michael Maximilien, Research Scientist, Architect, and Engineer at IBM, discussed the full potential of the cloud and social data requires artificial intelligence. By mixing Cloud Foundry and the rich set of Watson services, IBM's Bluemix is the best cloud operating system for enterprises today, providing rapid development and deployment of applications that can take advantage of the rich catalog of Watson services to help drive insights from the vast t...
From 2013, NTT Communications has been providing cPaaS service, SkyWay. Its customer’s expectations for leveraging WebRTC technology are not only typical real-time communication use cases such as Web conference, remote education, but also IoT use cases such as remote camera monitoring, smart-glass, and robotic. Because of this, NTT Communications has numerous IoT business use-cases that its customers are developing on top of PaaS. WebRTC will lead IoT businesses to be more innovative and address...
In his session at @ThingsExpo, Sudarshan Krishnamurthi, a Senior Manager, Business Strategy, at Cisco Systems, discussed how IT and operational technology (OT) work together, as opposed to being in separate siloes as once was traditional. Attendees learned how to fully leverage the power of IoT in their organization by bringing the two sides together and bridging the communication gap. He also looked at what good leadership must entail in order to accomplish this, and how IT managers can be the ...