


|
 |
| 1 |
 |
Real-time Specification for Java |
|
The Real-Time Specification for Java extends the JavaTM platform to support both current practice and advanced real-time systems application programming. |
|
Peter Dibble, TimeSys Corporation |
 |
| 2 |
 |
Boundary-Scan API |
|
This API targeted the JavaCardTM platform so as to allow it to be usable on all available JavaTM virtual machines from the very smallest to the most sophisticated. |
|
Neil Jacobson, Xilinx |
 |
| 3 |
 |
JavaTM Management Extensions (JMXTM) Specification |
|
The JMXTM specification will provide a management architecture, APIs and services for building Web-based, distributed, dynamic and modular solutions to manage Java enabled resources. |
 |
Eamonn McManus, Sun Microsystems, Inc. |
 |
| 4 |
 |
ECperf Benchmark Specification |
|
ECperf is an EJBTM performance workload that is real-world, scalable and captures the essence of why component models exist. |
|
Shanti Subramanyam, Sun Microsystems, Inc. |
 |
| 5 |
 |
XML Parsing Specification |
|
The JavaTM API for XML Parsing (JAXP) allows developers to easily use XML Parsers in their applications via the industry standard SAX and DOM APIs. |
|
Rajiv Mordani, Sun Microsystems, Inc. |
 |
| 7 |
 |
Industrial Automation Extension |
|
The Industrial Automation specification will result in an industry standard for industrial automation that is based on the JavaTM and JiniTM technologies. |
|
Bruce Khavar, Cyberonix |
|
Tamsin Vantress, Cyberonix |
 |
| 8 |
 |
Open Services Gateway Specification |
|
This JSR was going to develop the Open Services Gateway (OSG) Specification and describe an extensible Service Gateway. |
|
Robert Mines, Sun Microsystems, Inc. |
 |
| 9 |
 |
Federated Management Architecture Specification |
|
The Federated Management Architecture (FMA) specifies a storage management platform that will allow vendors to construct storage management applications from standard and custom components. |
|
William Connor, Phd., Sun Microsystems, Inc. |
 |
| 10 |
 |
Preferences API Specification |
|
A simple API allowing programs to manipulate user preference data and configuration data. |
|
Joshua Bloch, Sun Microsystems, Inc. |
 |
| 11 |
 |
JAINTM TCAP Specification |
|
JAINTM TCAP JSR is a proposed Java specification for the TCAP layer of the Signaling System 7 (SS7) stack. |
|
Phelim O'Doherty, Sun Microsystems, Inc. |
 |
| 12 |
 |
JavaTM Data Objects (JDO) Specification |
|
The JDO specification provides for interface-based definitions of data stores and transactions; and selection and transformation of persistent storage data into native JavaTM programming language objects. |
|
Craig Russell, Sun Microsystems, Inc. |
 |
| 13 |
 |
Decimal Arithmetic Enhancement |
|
This primarily adds floating point arithmetic to the BigDecimal class, allowing the use of decimal numbers for general-purpose arithmetic without the problems resulting from conversions to and from another type. |
|
Joe Darcy, Sun Microsystems, Inc. |
 |
| 15 |
 |
Image I/O Framework Specification |
|
Image I/O supports image reader and writer plug-ins for sampled image formats. The API provides for exposure and preservation of metadata as well as pixel data. |
|
Phil Race, Sun Microsystems, Inc. |
 |
| 16 |
 |
J2EETM Connector Architecture |
|
The J2EETM Connector architecture defines a standard architecture for integrating JavaTM applications with existing back-end Enterprise Information systems. |
|
Binod PG, Sun Microsystems, Inc. |
 |
| 17 |
 |
JAINTM ISUP Specification |
|
Requirements for a Standard Java API for ISDN User Part (ISUP), an SS7 protocol. |
|
Vijaya Venkatachalam, Ulticom |
 |
| 18 |
 |
JAINTM OAM API Specification |
|
JAINTM Operations, Administration, and Maintenance (OAM) defines a standard API for provisioning and managing protocol interfaces in the Telecommunications and Internet Industry. |
|
Doug Tait, Sun Microsystems, Inc. |
 |
| 19 |
 |
Enterprise JavaBeansTM 2.0 |
|
The Enterprise JavaBeansTM 2.0 specification extends the architecture with integration with JMS, improved support for entity bean persistence,
a portable query language for finder methods, and support for server interoperability. |
 |
Linda DeMichiel, Sun Microsystems, Inc. |
 |
| 20 |
 |
Orthogonal Persistence for the JavaTM Platform |
|
Orthogonal persistence for the JavaTM platform (OPJ) would have provided persistence for the full computational model specified by the JavaTM Language Specification (JLS). |
|
Mick Jordan, Sun Microsystems, Inc. |
 |
| 21 |
 |
JAINTM JCC Specification |
|
JSR 21 focuses on the JAINTM Java Call Control (JCC) Specification. Any references seen below that refer to the JAIN Coordination and Transactions (JCAT) are addressed in JSR 122. |
|
John-Luc Bakker, Telcordia Technologies, Inc. |
 |
| 22 |
 |
JAINTM SLEE API Specification |
|
Descriptions of all interfaces, classes, exceptions and requirements to develop portable telecommunication services and application frameworks so that services once developed will run on any JAINTM SLEE-compliant execution environment. |
|
David Ferry, Open Cloud Limited |
 |
| 23 |
 |
JAINTM MGCP API Specification |
|
This work will specify the JAINTM API through which access to protocol stacks that support the Media Gateway Control Protocol (RFC 2705) may be achieved. |
|
John-Luc Bakker, Telcordia Technologies, Inc. |
 |
| 24 |
 |
JAINTM SPA TSM, SD and SAM 1.0 API |
|
This allows software developers to rapidly develop external Service Provider-type applications to securely access, discover and agree other APIs, which use abstract primitives that hide the heterogeneity of underlying networks. |
|
Anders Lundqvist, Incomit AB |
 |
| 26 |
 |
UML/EJB Mapping Specification |
|
This document describes a standard mapping between the Enterprise JavaBeansTM architecture and the Unified Modeling Language. |
|
Andy Dean, IBM |
 |
| 27 |
 |
JavaTM Cryptography Extension 1.3 |
|
This Specification would have enhanced the JavaTM Cryptography Extension 1.2 and made it exportable. |
|
Sharon Liu, Sun Microsystems, Inc. |
|
Jan Luehe, Sun Microsystems, Inc. |
 |
| 28 |
 |
Java SASL Specification |
|
This specification defines a SASL client and server API in the JavaTM programming language. |
|
Rosanna Lee, Sun Microsystems, Inc. |
 |
| 29 |
 |
JAINTM MAP Specification |
|
The JAINTM MAP API Specification includes functionality for messaging and location service. The API may be implemented on different protocols, e.g. ETSI MAP and ANSI 41. |
|
S?ren Torstensson, Ericsson Inc. |
 |
| 30 |
 |
J2METM Connected, Limited Device Configuration |
|
This specification will define a standard platform configuration of the JavaTM 2 platform, Micro Edition (J2METM) for small, resource-limited, connected devices. |
|
Antero Taivalsaari, Sun Microsystems, Inc. |
 |
| 31 |
 |
XML Data Binding Specification |
|
A facility for compiling an XML schema into one or more JavaTM classes which can parse, generate, and validate documents that follow the schema. |
|
Joe Fialli, Sun Microsystems, Inc. |
|
Sekhar Vajjhala, Sun Microsystems, Inc. |
 |
| 32 |
 |
JAINTM SIP API Specification |
|
The JAINTM SIP API specification provides a standard portable interface to share information between SIP Clients and SIP Servers, providing call control elements enabling converged-network applications. |
|
Phelim O'Doherty, BEA Systems |
|
Mudumbai Ranganathan, NIST |
 |
| 33 |
 |
InfoBus 2.0 Specification |
|
The InfoBus 2.0 Specification and release would have added features to the existing InfoBus 1.2 Specification that capitalize on new features found in the J2SETM Platform. |
|
Mark Colan, Lotus Development Corporation |
 |
| 34 |
 |
JavaTM Advanced Imaging API 1.1 |
|
Revision of the JavaTM Advanced Imaging API specification to version 1.1. Java Advanced Imaging supports sophisticated image processing in Java 2. |
|
John Zimmerman, Sun Microsystems, Inc. |
 |
| 35 |
 |
JAINTM INAP API Specification |
|
This JSR is to develop the JAINTM (Java APIs for Integrated Networks) INAP (Intelligent Network Application Protocol) specification for Intelligent Network Applications in the Telecommunications Industry. |
|
Shankar Allimatti, Mahindra British Telecom Ltd. |
 |
| 36 |
 |
Connected Device Configuration |
|
The Connected Device Configuration (CDC) provides the basis of the JavaTM 2 platform, Micro Edition for devices that have a sufficient 32-bit microprocessor and ample memory. |
 |
Jon Courtney, Sun Microsystems, Inc. |
 |
| 37 |
 |
Mobile Information Device Profile for the J2METM Platform |
|
This specification will define a profile that will extend and enhance the "J2METM Connected, Limited Device Configuration" (JSR-000030), enabling application development for mobile information appliances and voice communication devices. |
 |
Mike Milikich, Motorola |
 |
| 38 |
 |
Application Installation API Specification |
|
This proposal is to develop a set of Java APIs that will enable cross-platform installation and de-installation of JavaTM applications as well as platform-specific applications. |
|
Paul Lovvik, Sun Microsystems, Inc. |
 |
| 39 |
 |
JavaTM Servlet and JSP Performance Benchmark |
|
The specification will provide a comprehensive benchmark suite for JavaTM Servlets and JSPTM pages that exercises the key areas that impact performance of these in real life applications. |
|
Ruslan Belkin, America Online (AOL) |
 |
| 40 |
 |
The JavaTM Metadata Interface (JMI) Specification |
|
The Java Metadata Interface specification will address the need for a pure Java metadata framework API that supports the creation, storage, retrieval, and interchange of metadata. |
|
Ravi Dirckze, Unisys |
 |
| 41 |
 |
A Simple Assertion Facility |
|
A new keyword allowing programmers to include assertions describing intended program behavior, which can be checked as programs execute to detect bugs. |
|
Joshua Bloch, Sun Microsystems, Inc. |
 |
| 43 |
 |
JTAPI 1.4 Specification |
|
JTAPI 1.4 extends and enhances the current Java Telephony specification. |
|
Jeff Peck, Enterprise Computer Telephony Forum (ECTF) |
|
Richard J. Pennenga, Enterprise Computer Telephony Forum (ECTF) |
 |
| 44 |
 |
Braille API Specification |
|
This API for Braille lines would have eased use of these devices and allowed faster introduction of new Braille lines in the JavaTM market by writing a driver for Braille. |
|
Ramon Cabello, O.N.C.E. |
 |
| 45 |
 |
Debugging Support for Other Languages |
|
This specification establishes standardized tools for correlating JavaTM virtual machine byte code to source code of languages other than the JavaTM programming language. |
|
Robert Field, Sun Microsystems, Inc. |
 |
| 46 |
 |
Foundation Profile |
|
The Foundation Profile is a set of APIs meant for applications running on small devices that have some type of network connection. |
 |
Jon Courtney, Sun Microsystems, Inc. |
 |
| 47 |
 |
Logging API Specification |
|
Define standard logging APIs for the error and trace logging. |
 |
Danny Coward, Sun Microsystems, Inc. |
 |
| 48 |
 |
WBEM Services Specification |
|
JavaTM WBEM Services is a set of APIs and reference implementation for WBEM. WBEM is an initiative from the DMTF that unifies systems management and instrumentation. |
|
Carl Chan, WBEM Solutions, Inc |
|
Jim Davis, WBEM Solutions, Inc |
 |
| 49 |
 |
Web Based Industrial Monitoring Framework |
|
This JSR is to develop a web based monitoring and data acquisition framework for a industrial automation application. The APIs provides cross vendor inter-bean communication means. |
|
Hiroaki Hashimukai, Yamatake Corporation |
 |
| 50 |
 |
Distributed Real-Time Specification |
|
The Distributed Real-Time Specification for Java extends RMI in the Real-Time Specification for Java, to provide support for predictability of end-to-end timeliness of trans-node activities. |
|
E. Doug Jensen, MITRE Corporation |
 |
| 51 |
 |
New I/O APIs for the JavaTM Platform |
|
APIs for scalable I/O, fast buffered binary and character I/O, regular expressions, charset conversion, and an improved filesystem interface. |
 |
Mark Reinhold, Sun Microsystems, Inc. |
 |
| 54 |
 |
JDBCTM 3.0 Specification |
|
The proposed specification will update the JDBCTM specification to reflect changes in the SQL specification and JavaTM platform. |
|
Lance Andersen, Sun Microsystems, Inc. |
 |
| 55 |
 |
Certification Path API |
|
The Certification Path API provides a set of provider-based APIs for creating, building, and verifying certification paths (also known as "certificate chains"). |
|
Sean Mullan, Sun Microsystems, Inc. |
 |
| 60 |
 |
Building Automation Java API |
|
The goal is to develop a set of Java APIs for programmable controllers in the building automation industry. |
|
Brian Frank, Tridium, Inc |
 |
| 61 |
 |
Phonelets API Specification |
|
Phonelets provide developers with a simple API to package, deploy and run Computer Telephony Integration (CTI) applications in a resource and security controlled environment. |
|
Marc Petit-Huguenin, 8x8 |
 |
| 62 |
 |
Personal Profile Specification |
|
The J2METM Personal Profile provides the J2ME environment for those devices with a need for a high degree of Internet connectivity and web fidelity. |
 |
Jon Courtney, Sun Microsystems, Inc. |
 |
| 63 |
 |
JavaTM API for XML Processing 1.1 |
|
The proposed specification will define a set of implementation independent portable APIs supporting XML Processing. |
|
Rajiv Mordani, Sun Microsystems, Inc. |
 |
| 64 |
 |
Financial Services Party Component |
|
This JSR is a proposal to define an Enterprise Java BeanTM (EJBTM) component interface for party information as required by the financial services domain. |
|
William Senn, IBM |
 |
| 65 |
 |
Concise Object-Array Literals |
|
A minor extension to the JavaTM programming language that will support a concise notation for automatically-boxing object-array literals. |
|
Gilad Bracha, Sun Microsystems, Inc. |
 |
| 66 |
 |
RMI Optional Package Specification Version 1.0 |
|
The J2METM RMI Optional Package (RMI OP) provides JavaTM platform
to Java platform remote method invocation for Java devices and
interoperates with J2SETM RMI. |
|
Mark Hodapp, Sun Microsystems, Inc. |
 |
| 67 |
 |
JavaTM APIs for XML Messaging 1.0 |
|
JAXM provides an API for packaging and transporting business transactions using on-the-wire protocols being defined by ebXML.org, Oasis, W3C and IETF. |
|
V B Kumar Jayanti, Sun Microsystems, Inc. |
 |
| 68 |
 |
J2METM Platform Specification |
|
This specification will define the next major revision of the JavaTM 2 platform, Micro Edition. |
 |
Jon Courtney, Sun Microsystems, Inc. |
 |
| 69 |
 |
Java OLAP Interface (JOLAP) |
|
JOLAP is a pure Java API for the J2EETM environment that supports the creation and maintenance of OLAP data and metadata, in a vendor-independent manner. |
|
John D. Poole, Hyperion Solutions Corporation |
 |
| 71 |
 |
JMX-TMN Specification |
|
JMX-TMN Specification is part of the second phase of the JavaTM Management Extensions (JMXTM) umbrella initiative. It specifies the interoperability between the Telecommunication Management Network (TMN) standards and JMX. |
|
Aline Ellul, Evidian |
 |
| 72 |
 |
JavaTM GSS API |
|
This defines a Generic Security Services API (GSS-API) in Java, to provide a layer of abstraction over security mechanisms that perform authentication, message integrity protection, and message privacy protection. |
|
Seema Malkani, Sun Microsystems, Inc. |
 |
| 73 |
 |
Data Mining API |
|
This JSR addresses the need for a data mining API aligned with existing, evolving data mining standards efforts. |
 |
Mark F. Hornick, Oracle |
 |
| 74 |
 |
Public Key Cryptography Standards (PKCS) 1.0 |
|
This JSR is to define a standard set of APIs for a subset of the Public Key Cryptography Standards (PKCS#1, #5, #7, #8, #9, #10 and #12). |
|
Seema Malkani, Sun Microsystems, Inc. |
|
Anthony Nadalin, IBM |
 |
| 75 |
 |
PDA Optional Packages for the J2METM Platform |
|
This JSR produces two separate optional packages for features commonly found on PDAs and other J2ME mobile devices: one for accessing PIM data and one for accessing file systems. |
|
Tom Chavez, PalmSource, Inc. |
|
Ken Walker, IBM |
 |
| 76 |
 |
RMI Security for J2SETM |
|
Define a high-level API for network security in JavaTM 2 Standard Edition RMI, covering basic security mechanisms: authentication (including delegation), confidentiality, and integrity. |
|
Bob Scheifler, Sun Microsystems, Inc. |
 |
| 77 |
 |
J2EETM Management |
|
The JavaTM 2 Platform, Enterprise Edition Management Specification will provide server vendors and tool vendors with a standard model for managing the J2EE Platform. |
|
Hans Hrasna, Sun Microsystems, Inc. |
 |
| 78 |
 |
RMI Custom Remote References |
|
Provide a general framework in JavaTM 2 Standard Edition RMI for customizing remote invocation behavior. |
|
Ann Wollrath, Sun Microsystems, Inc. |
 |
| 79 |
 |
JAINTM MEGACO API Specification |
|
This work will specify the JAINTM API through which access to protocol stacks that support the MEGACO/H.248 protocol may be achieved. |
|
Vikas Bajaj, Hughes Software Systems |
 |
| 80 |
 |
JavaTM USB API |
|
This specification provides a JavaTM API for communicating with devices
attached via the Universal Serial Bus (USB). It allows Java applications to discover, read, write, and manage USB devices. |
|
Boyd Dimmock, IBM |
 |
| 81 |
 |
JAIN H323 |
|
H.323 defines a system for moving real-time bi-directional multimedia (video, voice, data, fax, etc.) across packet-based networks. |
|
Orit Levin, RADvision |
 |
| 82 |
 |
JavaTM APIs for Bluetooth |
|
Bluetooth is an important emerging standard for wireless integration of small devices. The specification standardizes a set of Java APIs to allow Java-enabled devices to integrate into a Bluetooth environment. |
|
Tim Thompson, Motorola |
 |
| 83 |
 |
Multiarray package |
|
This JSR proposes a package implementing true rectangular multidimensional arrays for the JavaTM platform. |
|
Jose E. Moreira, IBM |
 |
| 84 |
 |
Floating Point Extensions |
|
This JSR proposes extensions to the JavaTM Programming Language and Java Virtual Machine that support more efficient execution of floating point code. |
|
Marc Snir, IBM |
 |
| 86 |
 |
Enterprise Media Beans |
|
Enterprise Media Beans provide a framework to integrate rich media data (i.e. audio, video, or image) into applications based on EJBTM Entity Beans within the J2EETM application development model. |
|
Ralph Case, IBM |
 |
| 87 |
 |
JavaTM Agent Services |
|
This specification defines a set of objects and service interfaces to support the deployment and operation of autonomous communicative agents. |
|
Francis G. McCabe, Fujitsu Limited |
 |
| 88 |
 |
JavaTM EE Application Deployment |
|
This specification provides a complete description of the APIs required by the J2EE platform to enable development of platform-independent deployment tools. |
|
Jerome Dochez, Sun Microsystems, Inc. |
 |
| 89 |
 |
OSS Service Activation API |
|
Provide an API that allows telecom management applications to be developed and integrated with Java-enabled Service Activation systems. |
 |
Andreas Ebbert-Karroum, Nokia Siemens Networks GmbH & Co. KG |
 |
| 90 |
 |
OSS Quality of Service API |
|
Provide an API that allows telecom management applications to be developed and integrated with Java-enabled Quality of Service systems. |
|
Ashutosh Sharma, Wipro Technologies |
 |
| 91 |
 |
OSS Trouble Ticket API |
|
The OSS Trouble Ticket API will provide interfaces for creating, querying, updating, and deleting trouble tickets (trouble reports). |
|
Roman Schlegel, Frox Communication |
 |
| 92 |
 |
Localizable Text |
|
Localizable Text is the infrastructure necessary to translate language-neutral information (in an object) from anywhere in a distributed network. |
|
Debasish Banerjee, IBM |
 |
| 93 |
 |
JavaTM API for XML Registries 1.0 (JAXR) |
|
JAXR provides an API for a set of distributed Registry Services that enables business-to-business integration between business enterprises, using the protocols being defined by ebXML.org, Oasis, ISO 11179. |
|
Paul Sterk, Sun Microsystems, Inc. |
 |
|